Searched refs:waiter (Results 1 – 2 of 2) sorted by relevance
502 static void __locks_delete_block(struct file_lock *waiter) in __locks_delete_block() argument504 list_del_init(&waiter->fl_block); in __locks_delete_block()505 list_del_init(&waiter->fl_link); in __locks_delete_block()506 waiter->fl_next = NULL; in __locks_delete_block()511 static void locks_delete_block(struct file_lock *waiter) in locks_delete_block() argument514 __locks_delete_block(waiter); in locks_delete_block()524 struct file_lock *waiter) in locks_insert_block() argument526 BUG_ON(!list_empty(&waiter->fl_block)); in locks_insert_block()527 list_add_tail(&waiter->fl_block, &blocker->fl_block); in locks_insert_block()528 waiter->fl_next = blocker; in locks_insert_block()[all …]
127 struct task_struct *waiter; /* waiting task (NULL if none) */ member272 if (remaining == 1 && dio->waiter) in dio_bio_end_aio()273 wake_up_process(dio->waiter); in dio_bio_end_aio()298 if (--dio->refcount == 1 && dio->waiter) in dio_bio_end_io()299 wake_up_process(dio->waiter); in dio_bio_end_io()381 dio->waiter = current; in dio_await_one()386 dio->waiter = NULL; in dio_await_one()