Home
last modified time | relevance | path

Searched refs:blocker (Results 1 – 1 of 1) sorted by relevance

/linux-2.4.37.9/fs/
Dlocks.c414 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 …]