/linux-6.14.4/kernel/futex/ |
D | syscalls.c | 109 return futex_requeue(uaddr, flags, uaddr2, flags, val, val2, NULL, 0); in do_futex() 111 return futex_requeue(uaddr, flags, uaddr2, flags, val, val2, &val3, 0); in do_futex() 128 return futex_requeue(uaddr, flags, uaddr2, flags, val, val2, &val3, 1); in do_futex() 414 SYSCALL_DEFINE4(futex_requeue, in SYSCALL_DEFINE4() argument 436 return futex_requeue(u64_to_user_ptr(futexes[0].w.uaddr), futexes[0].w.flags, in SYSCALL_DEFINE4()
|
D | futex.h | 401 extern int futex_requeue(u32 __user *uaddr1, unsigned int flags1,
|
D | requeue.c | 367 int futex_requeue(u32 __user *uaddr1, unsigned int flags1, in futex_requeue() function
|
/linux-6.14.4/Documentation/locking/ |
D | futex-requeue-pi.rst | 44 futex_requeue(cond->data.__futex, cond->mutex); 114 still handled by futex_requeue (by passing requeue_pi=1). Before 115 requeueing, futex_requeue() attempts to acquire the requeue target 117 woken. futex_requeue() then proceeds to requeue the remaining 125 their sum is all that really matters. futex_requeue() will wake or
|
/linux-6.14.4/tools/testing/selftests/futex/functional/ |
D | .gitignore | 10 futex_requeue
|
D | Makefile | 19 futex_requeue \
|
D | run.sh | 81 ./futex_requeue $COLOR
|
/linux-6.14.4/tools/testing/selftests/futex/include/ |
D | futextest.h | 156 futex_requeue(futex_t *uaddr, futex_t *uaddr2, int nr_wake, int nr_requeue, in futex_requeue() function
|
/linux-6.14.4/kernel/ |
D | sys_ni.c | 88 COND_SYSCALL(futex_requeue);
|
/linux-6.14.4/arch/mips/kernel/syscalls/ |
D | syscall_n64.tbl | 373 456 n64 futex_requeue sys_futex_requeue
|
D | syscall_n32.tbl | 397 456 n32 futex_requeue sys_futex_requeue
|
/linux-6.14.4/tools/perf/arch/mips/entry/syscalls/ |
D | syscall_n64.tbl | 373 456 n64 futex_requeue sys_futex_requeue
|
/linux-6.14.4/arch/arm64/tools/ |
D | syscall_64.tbl | 399 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/tools/perf/arch/arm64/entry/syscalls/ |
D | syscall_64.tbl | 399 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/scripts/ |
D | syscall.tbl | 399 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/tools/scripts/ |
D | syscall.tbl | 399 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/tools/perf/arch/parisc/entry/syscalls/ |
D | syscall.tbl | 457 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/arch/xtensa/kernel/syscalls/ |
D | syscall.tbl | 429 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/arch/microblaze/kernel/syscalls/ |
D | syscall.tbl | 464 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/tools/perf/arch/x86/entry/syscalls/ |
D | syscall_64.tbl | 382 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/arch/x86/entry/syscalls/ |
D | syscall_64.tbl | 382 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/arch/m68k/kernel/syscalls/ |
D | syscall.tbl | 458 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/arch/parisc/kernel/syscalls/ |
D | syscall.tbl | 457 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/tools/perf/arch/xtensa/entry/syscalls/ |
D | syscall.tbl | 429 456 common futex_requeue sys_futex_requeue
|
/linux-6.14.4/arch/sh/kernel/syscalls/ |
D | syscall.tbl | 462 456 common futex_requeue sys_futex_requeue
|