Home
last modified time | relevance | path

Searched refs:uaddr2 (Results 1 – 16 of 16) sorted by relevance

/freebsd/lib/libsys/
H A D_umtx_op_err.c34 _umtx_op_err(void *obj, int op, u_long val, void *uaddr, void *uaddr2) in _umtx_op_err() argument
36 if (_umtx_op(obj, op, val, uaddr, uaddr2) == -1) in _umtx_op_err()
H A D_libsys.h744 int __sys__umtx_op(void * obj, int op, u_long val, void * uaddr1, void * uaddr2);
/freebsd/sys/compat/linux/
H A Dlinux_futex.c73 uint32_t *uaddr2; member
263 args->uaddr, args->val, args->val3, args->uaddr2, in linux_futex()
271 args->uaddr, args->val, args->uaddr2, args->val3, in linux_futex()
632 if (args->uaddr == args->uaddr2) in linux_futex_wakeop()
638 error = futex_key_get(args->uaddr2, TYPE_FUTEX, GET_SHARED(args), &key2); in linux_futex_wakeop()
644 error = futex_atomic_op(td, args->val3, args->uaddr2, &op_ret); in linux_futex_wakeop()
680 if (args->uaddr == args->uaddr2) in linux_futex_requeue()
695 error = futex_key_get(args->uaddr2, TYPE_FUTEX, GET_SHARED(args), &key2); in linux_futex_requeue()
813 .uaddr2 = args->uaddr2, in linux_sys_futex()
847 .uaddr2 = args->uaddr2, in linux_sys_futex_time64()
/freebsd/sys/sys/
H A Dumtx.h137 int _umtx_op(void *obj, int op, u_long val, void *uaddr, void *uaddr2);
138 int _umtx_op_err(void *obj, int op, u_long val, void *uaddr, void *uaddr2);
H A Dsysproto.h1241 char uaddr2_l_[PADL_(void *)]; void * uaddr2; char uaddr2_r_[PADR_(void *)]; member
/freebsd/sys/kern/
H A Dkern_umtx.c3897 if (uap->uaddr2 == NULL) in __umtx_op_lock_umtx()
3900 error = ops->copyin_timeout(uap->uaddr2, &timeout); in __umtx_op_lock_umtx()
3940 if (uap->uaddr2 == NULL) in __umtx_op_wait()
3944 uap->uaddr2, (size_t)uap->uaddr1, &timeout); in __umtx_op_wait()
3959 if (uap->uaddr2 == NULL) in __umtx_op_wait_uint()
3963 uap->uaddr2, (size_t)uap->uaddr1, &timeout); in __umtx_op_wait_uint()
3978 if (uap->uaddr2 == NULL) in __umtx_op_wait_uint_private()
3982 uap->uaddr2, (size_t)uap->uaddr1, &timeout); in __umtx_op_wait_uint_private()
4070 if (uap->uaddr2 == NULL) in __umtx_op_lock_umutex()
4074 uap->uaddr2, (size_t)uap->uaddr1, &timeout); in __umtx_op_lock_umutex()
[all …]
H A Dsystrace_args.c2334 uarg[a++] = (intptr_t)p->uaddr2; /* void * */ in systrace_args()
/freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dlinux_syscall_hooks.h1859 #define __sanitizer_syscall_pre_futex(uaddr, futex_op, val, timeout, uaddr2, \ argument
1862 (long)timeout, (long)uaddr2, (long)val3)
1864 uaddr2, val3) \ argument
1866 (long)val, (long)timeout, (long)uaddr2, \
3104 long timeout, long uaddr2, long val3);
3106 long val, long timeout, long uaddr2,
H A Dnetbsd_syscall_hooks.h857 #define __sanitizer_syscall_pre___futex(uaddr, op, val, timeout, uaddr2, val2, \ argument
861 (long long)(uaddr2), (long long)(val2), \
863 #define __sanitizer_syscall_post___futex(res, uaddr, op, val, timeout, uaddr2, \ argument
867 (long long)(timeout), (long long)(uaddr2), (long long)(val2), \
3492 long long uaddr2, long long val2,
3496 long long timeout, long long uaddr2,
/freebsd/sys/i386/linux/
H A Dlinux_systrace_args.c1730 uarg[a++] = (intptr_t)p->uaddr2; /* uint32_t * */ in systrace_args()
3167 uarg[a++] = (intptr_t)p->uaddr2; /* uint32_t * */ in systrace_args()
/freebsd/sys/amd64/linux32/
H A Dlinux32_systrace_args.c1699 uarg[a++] = (intptr_t)p->uaddr2; /* uint32_t * */ in systrace_args()
3136 uarg[a++] = (intptr_t)p->uaddr2; /* uint32_t * */ in systrace_args()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_syscalls.inc3195 (void *uaddr, long futex_op, long val, void *timeout, void *uaddr2, long val3) {
3200 (long res, void *uaddr, long futex_op, long val, void *timeout, void *uaddr2,
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_proto.h364 char uaddr2_l_[PADL_(void *)]; void * uaddr2; char uaddr2_r_[PADR_(void *)]; member
H A Dfreebsd32_systrace_args.c2192 uarg[a++] = (intptr_t)p->uaddr2; /* void * */ in systrace_args()
/freebsd/sys/arm64/linux/
H A Dlinux_systrace_args.c786 uarg[a++] = (intptr_t)p->uaddr2; /* uint32_t * */ in systrace_args()
/freebsd/sys/amd64/linux/
H A Dlinux_systrace_args.c1570 uarg[a++] = (intptr_t)p->uaddr2; /* uint32_t * */ in systrace_args()