Searched refs:blocker (Results 1 – 1 of 1) sorted by relevance
/linux-2.4.37.9/fs/ |
D | locks.c | 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() [all …]
|