Lines Matching refs:oparg
49 int oparg; member
59 *st->oldval = atomic_swap_int((int *)kva, st->oparg); in futex_xchgl_slow0()
63 futex_xchgl(int oparg, uint32_t *uaddr, int *oldval) in futex_xchgl() argument
67 st.oparg = oparg; in futex_xchgl()
81 *st->oldval = atomic_fetchadd_int((int *)kva, st->oparg); in futex_addl_slow0()
85 futex_addl(int oparg, uint32_t *uaddr, int *oldval) in futex_addl() argument
89 st.oparg = oparg; in futex_addl()
105 while (!atomic_fcmpset_int((int *)kva, &old, old | st->oparg)) in futex_orl_slow0()
111 futex_orl(int oparg, uint32_t *uaddr, int *oldval) in futex_orl() argument
115 st.oparg = oparg; in futex_orl()
131 while (!atomic_fcmpset_int((int *)kva, &old, old & st->oparg)) in futex_andl_slow0()
137 futex_andl(int oparg, uint32_t *uaddr, int *oldval) in futex_andl() argument
141 st.oparg = oparg; in futex_andl()
157 while (!atomic_fcmpset_int((int *)kva, &old, old ^ st->oparg)) in futex_xorl_slow0()
163 futex_xorl(int oparg, uint32_t *uaddr, int *oldval) in futex_xorl() argument
167 st.oparg = oparg; in futex_xorl()