Searched refs:blocker (Results 1 – 2 of 2) sorted by relevance
/linux-4.4.14/tools/testing/selftests/futex/functional/ |
D | futex_requeue_pi.c | 286 pthread_t waiter[THREAD_MAX], waker, blocker; in unit_test() local 309 if (create_rt_thread(&blocker, third_party_blocker, in unit_test() 346 pthread_join(blocker, NULL); in unit_test()
|
/linux-4.4.14/fs/ |
D | locks.c | 635 static void __locks_insert_block(struct file_lock *blocker, in __locks_insert_block() argument 639 waiter->fl_next = blocker; in __locks_insert_block() 640 list_add_tail(&waiter->fl_block, &blocker->fl_block); in __locks_insert_block() 641 if (IS_POSIX(blocker) && !IS_OFDLCK(blocker)) in __locks_insert_block() 646 static void locks_insert_block(struct file_lock *blocker, in locks_insert_block() argument 650 __locks_insert_block(blocker, waiter); in locks_insert_block() 659 static void locks_wake_up_blocks(struct file_lock *blocker) in locks_wake_up_blocks() argument 668 if (list_empty(&blocker->fl_block)) in locks_wake_up_blocks() 672 while (!list_empty(&blocker->fl_block)) { in locks_wake_up_blocks() 675 waiter = list_first_entry(&blocker->fl_block, in locks_wake_up_blocks()
|