Lines Matching refs:bit

66 #define __WAIT_BIT_KEY_INITIALIZER(word, bit)				\  argument
67 { .flags = word, .bit_nr = bit, }
930 #define DEFINE_WAIT_BIT(name, word, bit) \ argument
932 .key = __WAIT_BIT_KEY_INITIALIZER(word, bit), \
972 wait_on_bit(void *word, int bit, unsigned mode) in wait_on_bit() argument
975 if (!test_bit(bit, word)) in wait_on_bit()
977 return out_of_line_wait_on_bit(word, bit, in wait_on_bit()
997 wait_on_bit_io(void *word, int bit, unsigned mode) in wait_on_bit_io() argument
1000 if (!test_bit(bit, word)) in wait_on_bit_io()
1002 return out_of_line_wait_on_bit(word, bit, in wait_on_bit_io()
1023 wait_on_bit_timeout(void *word, int bit, unsigned mode, unsigned long timeout) in wait_on_bit_timeout() argument
1026 if (!test_bit(bit, word)) in wait_on_bit_timeout()
1028 return out_of_line_wait_on_bit_timeout(word, bit, in wait_on_bit_timeout()
1050 wait_on_bit_action(void *word, int bit, wait_bit_action_f *action, unsigned mode) in wait_on_bit_action() argument
1053 if (!test_bit(bit, word)) in wait_on_bit_action()
1055 return out_of_line_wait_on_bit(word, bit, action, mode); in wait_on_bit_action()
1078 wait_on_bit_lock(void *word, int bit, unsigned mode) in wait_on_bit_lock() argument
1081 if (!test_and_set_bit(bit, word)) in wait_on_bit_lock()
1083 return out_of_line_wait_on_bit_lock(word, bit, bit_wait, mode); in wait_on_bit_lock()
1102 wait_on_bit_lock_io(void *word, int bit, unsigned mode) in wait_on_bit_lock_io() argument
1105 if (!test_and_set_bit(bit, word)) in wait_on_bit_lock_io()
1107 return out_of_line_wait_on_bit_lock(word, bit, bit_wait_io, mode); in wait_on_bit_lock_io()
1128 wait_on_bit_lock_action(void *word, int bit, wait_bit_action_f *action, unsigned mode) in wait_on_bit_lock_action() argument
1131 if (!test_and_set_bit(bit, word)) in wait_on_bit_lock_action()
1133 return out_of_line_wait_on_bit_lock(word, bit, action, mode); in wait_on_bit_lock_action()