Lines Matching refs:condition
253 #define ___wait_var_event(var, condition, state, exclusive, ret, cmd) \ argument
266 if (condition) \
280 #define __wait_var_event(var, condition) \ argument
281 ___wait_var_event(var, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
283 #define __wait_var_event_io(var, condition) \ argument
284 ___wait_var_event(var, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
303 #define wait_var_event(var, condition) \ argument
306 if (condition) \
308 __wait_var_event(var, condition); \
331 #define wait_var_event_io(var, condition) \ argument
334 if (condition) \
336 __wait_var_event_io(var, condition); \
339 #define __wait_var_event_killable(var, condition) \ argument
340 ___wait_var_event(var, condition, TASK_KILLABLE, 0, 0, \
361 #define wait_var_event_killable(var, condition) \ argument
365 if (!(condition)) \
366 __ret = __wait_var_event_killable(var, condition); \
370 #define __wait_var_event_timeout(var, condition, timeout) \ argument
371 ___wait_var_event(var, ___wait_cond_timeout(condition), \
395 #define wait_var_event_timeout(var, condition, timeout) \ argument
399 if (!___wait_cond_timeout(condition)) \
400 __ret = __wait_var_event_timeout(var, condition, timeout); \
404 #define __wait_var_event_interruptible(var, condition) \ argument
405 ___wait_var_event(var, condition, TASK_INTERRUPTIBLE, 0, 0, \
425 #define wait_var_event_interruptible(var, condition) \ argument
429 if (!(condition)) \
430 __ret = __wait_var_event_interruptible(var, condition); \
459 #define wait_var_event_any_lock(var, condition, lock, type, state) \ argument
462 if (!(condition)) \
463 __ret = ___wait_var_event(var, condition, state, 0, 0, \
488 #define wait_var_event_spinlock(var, condition, lock) \ argument
489 wait_var_event_any_lock(var, condition, lock, spin, TASK_UNINTERRUPTIBLE)
509 #define wait_var_event_mutex(var, condition, lock) \ argument
510 wait_var_event_any_lock(var, condition, lock, mutex, TASK_UNINTERRUPTIBLE)