Lines Matching refs:oldval
138 int oldval = 0, ret; in futex_atomic_op() local
145 ret = futex_xchgl(oparg, uaddr, &oldval); in futex_atomic_op()
148 ret = futex_addl(oparg, uaddr, &oldval); in futex_atomic_op()
151 ret = futex_orl(oparg, uaddr, &oldval); in futex_atomic_op()
154 ret = futex_andl(~oparg, uaddr, &oldval); in futex_atomic_op()
157 ret = futex_xorl(oparg, uaddr, &oldval); in futex_atomic_op()
169 *res = (oldval == cmparg); in futex_atomic_op()
172 *res = (oldval != cmparg); in futex_atomic_op()
175 *res = (oldval < cmparg); in futex_atomic_op()
178 *res = (oldval >= cmparg); in futex_atomic_op()
181 *res = (oldval <= cmparg); in futex_atomic_op()
184 *res = (oldval > cmparg); in futex_atomic_op()