• I
    sched/wait: Improve the bit-wait API parameter names in the API function prototypes · 939798a0
    Ingo Molnar 提交于
    Contrary to kernel tradition, most of the bit-wait function prototypes
    in <linux/wait.h> don't fully define the parameter names, they only
    list the types:
    
    	int out_of_line_wait_on_bit_timeout(void *, int, wait_bit_action_f *, unsigned, unsigned long);
    
    ... which is pretty passive-aggressive in terms of informing the reader
    about what these functions are doing.
    
    Fill in the parameter names, such as:
    
    	int out_of_line_wait_on_bit_timeout(void *word, int, wait_bit_action_f *action, unsigned int mode, unsigned long timeout);
    
    Also turn spurious (and inconsistently utilized) cases of 'unsigned' into 'unsigned int'.
    
    Cc: Linus Torvalds <torvalds@linux-foundation.org>
    Cc: Peter Zijlstra <peterz@infradead.org>
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: NIngo Molnar <mingo@kernel.org>
    939798a0
wait.h 42.0 KB