Lines Matching refs:blocker
414 static void locks_insert_block(struct file_lock *blocker, in locks_insert_block() argument
423 list_add_tail(&waiter->fl_block, &blocker->fl_block); in locks_insert_block()
424 waiter->fl_next = blocker; in locks_insert_block()
441 static void locks_wake_up_blocks(struct file_lock *blocker, unsigned int wait) in locks_wake_up_blocks() argument
443 while (!list_empty(&blocker->fl_block)) { in locks_wake_up_blocks()
444 struct file_lock *waiter = list_entry(blocker->fl_block.next, struct file_lock, fl_block); in locks_wake_up_blocks()
616 static int locks_block_on(struct file_lock *blocker, struct file_lock *waiter) in locks_block_on() argument
619 locks_insert_block(blocker, waiter); in locks_block_on()
625 static int locks_block_on_timeout(struct file_lock *blocker, struct file_lock *waiter, int time) in locks_block_on_timeout() argument
628 locks_insert_block(blocker, waiter); in locks_block_on_timeout()
1801 posix_block_lock(struct file_lock *blocker, struct file_lock *waiter) in posix_block_lock() argument
1803 locks_insert_block(blocker, waiter); in posix_block_lock()