Lines Matching refs:f2
43 futex_t f2 = FUTEX_INITIALIZER; variable
125 &f1, f1, &f2); in waiterfn()
126 args->ret = futex_wait_requeue_pi(&f1, old_val, &f2, args->timeout, in waiterfn()
139 futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG); in waiterfn()
141 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); in waiterfn()
163 info("Calling FUTEX_LOCK_PI on mutex=%x @ %p\n", f2, &f2); in broadcast_wakerfn()
164 futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG); in broadcast_wakerfn()
168 args->ret = futex_cmp_requeue_pi(&f1, old_val, &f2, nr_wake, nr_requeue, in broadcast_wakerfn()
186 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); in broadcast_wakerfn()
214 f2, &f2); in signal_wakerfn()
215 futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG); in signal_wakerfn()
220 args->ret = futex_cmp_requeue_pi(&f1, old_val, &f2, in signal_wakerfn()
225 info("futex: %x\n", f2); in signal_wakerfn()
228 f2, &f2); in signal_wakerfn()
229 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); in signal_wakerfn()
231 info("futex: %x\n", f2); in signal_wakerfn()
265 args->ret = futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG); in third_party_blocker()
270 ret2 = futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); in third_party_blocker()