While going thro’ run time power management code in K39 power/runtime.c file, am seeing a function definition as given below. Any idea, what “__releases” & “__acquires” are doing in this function definition?static int rpm_callback(int (*cb)(struct device *), struct device *dev)__releases(&dev->power.lock) __acquires(&dev->power.lock){int retval;….return retval;}
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies