Searched refs:oparg (Results 1 - 6 of 6) sorted by relevance

/freebsd-12-stable/sys/i386/linux/
H A Dlinux_copyout.c54 int oparg; member in struct:futex_st0
64 *st->oldval = atomic_swap_int((int *)kva, st->oparg);
68 futex_xchgl(int oparg, uint32_t *uaddr, int *oldval) argument
72 st.oparg = oparg;
86 *st->oldval = atomic_fetchadd_int((int *)kva, st->oparg);
90 futex_addl(int oparg, uint32_t *uaddr, int *oldval) argument
94 st.oparg = oparg;
110 while (!atomic_fcmpset_int((int *)kva, &old, old | st->oparg))
116 futex_orl(int oparg, uint32_t *uaddr, int *oldval) argument
142 futex_andl(int oparg, uint32_t *uaddr, int *oldval) argument
168 futex_xorl(int oparg, uint32_t *uaddr, int *oldval) argument
[all...]
/freebsd-12-stable/sys/compat/linux/
H A Dlinux_futex.h78 int futex_xchgl(int oparg, uint32_t *uaddr, int *oldval);
79 int futex_addl(int oparg, uint32_t *uaddr, int *oldval);
80 int futex_orl(int oparg, uint32_t *uaddr, int *oldval);
81 int futex_andl(int oparg, uint32_t *uaddr, int *oldval);
82 int futex_xorl(int oparg, uint32_t *uaddr, int *oldval);
H A Dlinux_futex.c666 int oparg = (encoded_op << 8) >> 20; local
673 oparg = 1 << oparg;
675 LIN_SDT_PROBE4(futex, futex_atomic_op, decoded_op, op, cmp, oparg,
683 ret = futex_xchgl(oparg, uaddr, &oldval);
686 ret = futex_addl(oparg, uaddr, &oldval);
689 ret = futex_orl(oparg, uaddr, &oldval);
692 ret = futex_andl(~oparg, uaddr, &oldval);
695 ret = futex_xorl(oparg, uaddr, &oldval);
/freebsd-12-stable/sys/amd64/linux/
H A Dlinux_machdep.c295 int futex_xchgl_nosmap(int oparg, uint32_t *uaddr, int *oldval);
296 int futex_xchgl_smap(int oparg, uint32_t *uaddr, int *oldval);
304 int futex_addl_nosmap(int oparg, uint32_t *uaddr, int *oldval);
305 int futex_addl_smap(int oparg, uint32_t *uaddr, int *oldval);
313 int futex_orl_nosmap(int oparg, uint32_t *uaddr, int *oldval);
314 int futex_orl_smap(int oparg, uint32_t *uaddr, int *oldval);
322 int futex_andl_nosmap(int oparg, uint32_t *uaddr, int *oldval);
323 int futex_andl_smap(int oparg, uint32_t *uaddr, int *oldval);
331 int futex_xorl_nosmap(int oparg, uint32_t *uaddr, int *oldval);
332 int futex_xorl_smap(int oparg, uint32_
[all...]
/freebsd-12-stable/lib/libc/gen/
H A Dsetmode.c375 addcmd(BITCMD *set, mode_t op, mode_t who, mode_t oparg, mode_t mask) argument
389 set->bits = (who ? who : mask) & oparg;
406 if (oparg == '+')
408 else if (oparg == '-')
410 else if (oparg == '=')
/freebsd-12-stable/sys/amd64/linux32/
H A Dlinux32_machdep.c743 int futex_xchgl_nosmap(int oparg, uint32_t *uaddr, int *oldval);
744 int futex_xchgl_smap(int oparg, uint32_t *uaddr, int *oldval);
752 int futex_addl_nosmap(int oparg, uint32_t *uaddr, int *oldval);
753 int futex_addl_smap(int oparg, uint32_t *uaddr, int *oldval);
761 int futex_orl_nosmap(int oparg, uint32_t *uaddr, int *oldval);
762 int futex_orl_smap(int oparg, uint32_t *uaddr, int *oldval);
770 int futex_andl_nosmap(int oparg, uint32_t *uaddr, int *oldval);
771 int futex_andl_smap(int oparg, uint32_t *uaddr, int *oldval);
779 int futex_xorl_nosmap(int oparg, uint32_t *uaddr, int *oldval);
780 int futex_xorl_smap(int oparg, uint32_
[all...]

Completed in 139 milliseconds