Searched refs:futex_unlock_pi (Results 1 - 9 of 9) sorted by relevance
/linux-master/tools/testing/selftests/futex/functional/ |
H A D | futex_requeue_pi_signal_restart.c | 109 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); 204 * futex_unlock_pi() can't happen before the signal wakeup is detected 213 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG);
|
H A D | futex_requeue_pi.c | 140 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); 185 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); 228 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); 269 ret2 = futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG);
|
/linux-master/tools/perf/bench/ |
H A D | futex.h | 92 * futex_unlock_pi() - release uaddr as a PI mutex, waking the top waiter 95 futex_unlock_pi(u_int32_t *uaddr, int opflags) function
|
H A D | futex-requeue.c | 109 futex_unlock_pi(&futex2, futex_flag);
|
H A D | futex-lock-pi.c | 110 ret = futex_unlock_pi(w->futex, futex_flag);
|
/linux-master/tools/testing/selftests/futex/include/ |
H A D | futextest.h | 128 * futex_unlock_pi() - release uaddr as a PI mutex, waking the top waiter 131 futex_unlock_pi(futex_t *uaddr, int opflags) function
|
/linux-master/kernel/futex/ |
H A D | futex.h | 382 extern int futex_unlock_pi(u32 __user *uaddr, unsigned int flags);
|
H A D | syscalls.c | 120 return futex_unlock_pi(uaddr, flags);
|
H A D | pi.c | 225 * the unlocked put_pi_state() in futex_unlock_pi(), futex_lock_pi() 1006 * and BUG when futex_unlock_pi() interleaves with this. 1010 * interleaves with futex_unlock_pi() -- which does a similar lock 1018 * such that futex_unlock_pi() is guaranteed to observe the waiter when 1046 * See futex_unlock_pi(), it deals with this inconsistency. 1112 int futex_unlock_pi(u32 __user *uaddr, unsigned int flags) function
|
Completed in 289 milliseconds