/linux-master/arch/sparc/include/asm/ |
H A D | futex_32.h | 4 #include <asm-generic/futex.h>
|
/linux-master/tools/perf/scripts/python/bin/ |
H A D | futex-contention-report | 4 perf script $@ -s "$PERF_EXEC_PATH"/scripts/python/futex-contention.py
|
/linux-master/tools/perf/trace/beauty/ |
H A D | futex_op.c | 2 #include <linux/futex.h>
|
H A D | futex_val3.c | 2 #include <linux/futex.h>
|
/linux-master/tools/testing/selftests/futex/functional/ |
H A D | futex_wait_private_mapped_file.c | 25 #include <linux/futex.h> 33 #define TEST_NAME "futex-wait-private-mapped-file" 56 info("futex wait\n"); 59 error("futex error.\n", errno); 99 "%s: Test the futex value of private file mappings in FUTEX_WAIT\n",
|
H A D | futex_wait_uninitialized_heap.c | 10 * futex. 29 #include <linux/futex.h> 35 #define TEST_NAME "futex-wait-uninitialized-heap" 60 error("futex failure\n", errno); 100 ksft_print_msg("%s: Test the uninitialized futex value in FUTEX_WAIT\n",
|
/linux-master/tools/testing/selftests/futex/include/ |
H A D | futextest.h | 7 * Glibc independent futex library for testing kernel functionality. 23 #include <linux/futex.h> 51 * futex() - SYS_futex syscall wrapper 52 * @uaddr: address of first futex 53 * @op: futex op code 57 * @uaddr2: address of second futex for some ops\ 61 * futex() is used by all the following futex op wrappers. It can also be 70 #define futex(uaddr, op, val, timeout, uaddr2, val3, opflags) \ macro 80 return futex(uadd [all...] |
H A D | logging.h | 7 * Glibc independent futex library for testing kernel functionality. 23 #include <linux/futex.h>
|
/linux-master/tools/testing/selftests/powerpc/benchmarks/ |
H A D | fork.c | 14 #include <linux/futex.h>
|
H A D | futex_bench.c | 12 #include <linux/futex.h> 18 #define futex(A, B, C, D, E, F) syscall(__NR_futex, A, B, C, D, E, F) macro 29 futex(&addr, FUTEX_WAKE, 1, NULL, NULL, 0);
|
/linux-master/arch/alpha/include/asm/ |
H A D | futex.h | 7 #include <linux/futex.h>
|
/linux-master/arch/arc/include/asm/ |
H A D | futex.h | 11 #include <linux/futex.h> 82 preempt_disable(); /* to guarantee atomic r-m-w of futex op */ 117 * cmpxchg of futex (pagefaults disabled by caller) 131 preempt_disable(); /* to guarantee atomic r-m-w of futex op */
|
/linux-master/arch/arm/include/asm/ |
H A D | futex.h | 7 #include <linux/futex.h>
|
/linux-master/arch/arm64/include/asm/ |
H A D | futex.h | 8 #include <linux/futex.h>
|
/linux-master/arch/csky/include/asm/ |
H A D | futex.h | 7 #include <asm-generic/futex.h> 10 #include <linux/futex.h>
|
/linux-master/arch/hexagon/include/asm/ |
H A D | futex.h | 7 #include <linux/futex.h>
|
/linux-master/arch/loongarch/include/asm/ |
H A D | futex.h | 8 #include <linux/futex.h>
|
/linux-master/arch/microblaze/include/asm/ |
H A D | futex.h | 7 #include <linux/futex.h>
|
/linux-master/arch/mips/include/asm/ |
H A D | futex.h | 13 #include <linux/futex.h> 23 #include <asm-generic/futex.h>
|
/linux-master/arch/openrisc/include/asm/ |
H A D | futex.h | 7 #include <linux/futex.h>
|
/linux-master/arch/parisc/include/asm/ |
H A D | futex.h | 5 #include <linux/futex.h> 11 * 256 four-word locks. We use bits 20-27 of the futex virtual 105 * address of the futex. This should scale to a couple
|
/linux-master/arch/powerpc/include/asm/ |
H A D | futex.h | 7 #include <linux/futex.h>
|
/linux-master/arch/riscv/include/asm/ |
H A D | futex.h | 10 #include <linux/futex.h>
|
/linux-master/arch/s390/include/asm/ |
H A D | futex.h | 6 #include <linux/futex.h>
|
/linux-master/arch/sh/include/asm/ |
H A D | futex.h | 5 #include <linux/futex.h> 10 #include <asm/futex-irq.h> 12 #include <asm/futex-cas.h> 14 #include <asm/futex-llsc.h>
|