Home
last modified time | relevance | path

Searched refs:uaddr (Results 1 – 19 of 19) sorted by relevance

/tools/testing/selftests/futex/include/
A Dfutextest.h81 #define futex(uaddr, op, val, timeout, uaddr2, val3, opflags) \ argument
91 return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags); in futex_wait()
99 futex_wake(futex_t *uaddr, int nr_wake, int opflags) in futex_wake() argument
142 futex_unlock_pi(futex_t *uaddr, int opflags) in futex_unlock_pi() argument
232 return __sync_val_compare_and_swap(uaddr, oldval, newval); in futex_cmpxchg()
242 futex_dec(futex_t *uaddr) in futex_dec() argument
244 return __sync_sub_and_fetch(uaddr, 1); in futex_dec()
254 futex_inc(futex_t *uaddr) in futex_inc() argument
256 return __sync_add_and_fetch(uaddr, 1); in futex_inc()
267 futex_set(futex_t *uaddr, u_int32_t newval) in futex_set() argument
[all …]
A Dfutex2test.h16 __u64 uaddr; member
84 static inline int futex2_wait(void *uaddr, long val, unsigned int flags, in futex2_wait() argument
87 return syscall(__NR_futex_wait, uaddr, val, ~0U, flags, timeout, clockid); in futex2_wait()
95 static inline int futex2_wake(void *uaddr, int nr, unsigned int flags) in futex2_wake() argument
97 return syscall(__NR_futex_wake, uaddr, ~0U, nr, flags); in futex2_wake()
/tools/perf/bench/
A Dfutex.h53 return syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3); in futex_syscall()
70 return futex_syscall(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags); in futex_wait()
78 futex_wake(u_int32_t *uaddr, int nr_wake, int opflags) in futex_wake() argument
80 return futex_syscall(uaddr, FUTEX_WAKE, nr_wake, NULL, NULL, 0, opflags); in futex_wake()
87 futex_lock_pi(u_int32_t *uaddr, struct timespec *timeout, int opflags) in futex_lock_pi() argument
89 return futex_syscall(uaddr, FUTEX_LOCK_PI, 0, timeout, NULL, 0, opflags); in futex_lock_pi()
96 futex_unlock_pi(u_int32_t *uaddr, int opflags) in futex_unlock_pi() argument
98 return futex_syscall(uaddr, FUTEX_UNLOCK_PI, 0, NULL, NULL, 0, opflags); in futex_unlock_pi()
123 futex_wait_requeue_pi(u_int32_t *uaddr, u_int32_t val, u_int32_t *uaddr2, in futex_wait_requeue_pi() argument
126 return futex_syscall(uaddr, FUTEX_WAIT_REQUEUE_PI, val, timeout, uaddr2, 0, in futex_wait_requeue_pi()
[all …]
/tools/testing/selftests/futex/functional/
A Dfutex_waitv.c90 waitv[i].uaddr = (uintptr_t)&futexes[i]; in main()
102 res = futex_wake(u64_to_ptr(waitv[NR_FUTEXES - 1].uaddr), 1, FUTEX_PRIVATE_FLAG); in main()
124 waitv[i].uaddr = (uintptr_t)shared_data; in main()
135 res = futex_wake(u64_to_ptr(waitv[NR_FUTEXES - 1].uaddr), 1, 0); in main()
146 shmdt(u64_to_ptr(waitv[i].uaddr)); in main()
168 waitv[0].uaddr = 1; in main()
186 waitv[0].uaddr = 0x00000000; in main()
A Dfutex_wait_wouldblock.c47 .uaddr = (uintptr_t)&f1, in main()
A Dfutex_wait_timeout.c104 .uaddr = (uintptr_t)&f1, in main()
/tools/perf/scripts/python/
A Dfutex-contention.py30 nr, uaddr, op, val, utime, uaddr2, val3): argument
36 thread_thislock[tid] = uaddr
/tools/testing/selftests/bpf/progs/
A Dsocket_cookie_prog.c80 struct sockaddr *uaddr, int addr_len, int flags) in BPF_PROG() argument
84 if (uaddr->sa_family != AF_INET6) in BPF_PROG()
A Dcgrp_ls_attach_cgroup.c84 struct sockaddr *uaddr, int addr_len, int flags) in BPF_PROG() argument
88 if (uaddr->sa_family != AF_INET6) in BPF_PROG()
A Drecvmsg_unix_prog.c30 sa_kern_unaddr = bpf_core_cast(sa_kern->uaddr, struct sockaddr_un); in recvmsg_unix_prog()
A Dgetpeername_unix_prog.c30 sa_kern_unaddr = bpf_core_cast(sa_kern->uaddr, struct sockaddr_un); in getpeername_unix_prog()
A Dgetsockname_unix_prog.c30 sa_kern_unaddr = bpf_core_cast(sa_kern->uaddr, struct sockaddr_un); in getsockname_unix_prog()
A Dconnect_unix_prog.c31 sa_kern_unaddr = bpf_core_cast(sa_kern->uaddr, struct sockaddr_un); in connect_unix_prog()
A Dsendmsg_unix_prog.c31 sa_kern_unaddr = bpf_core_cast(sa_kern->uaddr, struct sockaddr_un); in sendmsg_unix_prog()
/tools/testing/selftests/kvm/include/x86/
A Dsev.h127 .uaddr = (unsigned long)addr_gpa2hva(vm, gpa), in sev_launch_update_data()
138 .uaddr = hva, in snp_launch_update_data()
/tools/arch/x86/include/uapi/asm/
A Dkvm.h743 __u64 uaddr; member
762 __u64 uaddr; member
782 __u64 uaddr; member
857 __u64 uaddr; member
/tools/perf/trace/beauty/include/linux/
A Dsocket.h393 extern int move_addr_to_kernel(void __user *uaddr, int ulen, struct sockaddr_storage *kaddr);
427 struct sockaddr __user *uaddr,
/tools/testing/selftests/kvm/lib/x86/
A Dsev.c112 launch_measure.uaddr = (__u64)measurement; in sev_vm_launch_measure()
/tools/perf/util/
A Djitdump.c429 uintptr_t uaddr; in jit_repipe_code_load() local
467 uaddr = (uintptr_t)code; in jit_repipe_code_load()
468 …ret = jit_emit_elf(jd, filename, sym, addr, (const void *)uaddr, csize, jd->debug_data, jd->nr_deb… in jit_repipe_code_load()

Completed in 30 milliseconds