Lines Matching defs:val3
1188 * futex_func_wait(uaddr, val, val3, timeout, clkid, clkflags, retval)
1193 futex_func_wait(bool shared, int *uaddr, int val, int val3,
1207 if (val3 == 0)
1232 futex_wait_init(fw, val3);
1275 * futex_func_wake(uaddr, val, val3, retval)
1280 futex_func_wake(bool shared, int *uaddr, int val, int val3, register_t *retval)
1306 nwoken = futex_wake(f, val, NULL, 0, val3);
1321 * futex_func_requeue(op, uaddr, val, uaddr2, val2, val3, retval)
1327 int val2, int val3, register_t *retval)
1358 * unchanged from val3, wake the waiters.
1361 if (op == FUTEX_CMP_REQUEUE && !futex_test(uaddr, val3)) {
1382 * futex_validate_op_cmp(val3)
1387 futex_validate_op_cmp(int val3)
1389 int op = __SHIFTOUT(val3, FUTEX_OP_OP_MASK);
1390 int cmp = __SHIFTOUT(val3, FUTEX_OP_CMP_MASK);
1393 int oparg = __SHIFTOUT(val3, FUTEX_OP_OPARG_MASK);
1428 * futex_compute_op(oldval, val3)
1433 futex_compute_op(int oldval, int val3)
1435 int op = __SHIFTOUT(val3, FUTEX_OP_OP_MASK);
1436 int oparg = __SHIFTOUT(val3, FUTEX_OP_OPARG_MASK);
1472 * futex_compute_cmp(oldval, val3)
1477 futex_compute_cmp(int oldval, int val3)
1479 int cmp = __SHIFTOUT(val3, FUTEX_OP_CMP_MASK);
1480 int cmparg = __SHIFTOUT(val3, FUTEX_OP_CMPARG_MASK);
1507 * futex_func_wake_op(uaddr, val, uaddr2, val2, val3, retval)
1513 int val3, register_t *retval)
1527 if ((error = futex_validate_op_cmp(val3)) != 0)
1552 newval = futex_compute_op(oldval, val3);
1558 if (f2 && futex_compute_cmp(oldval, val3))
1580 * do_futex(uaddr, op, val, timeout, uaddr2, val2, val3)
1587 int *uaddr2, int val2, int val3, register_t *retval)
1602 val3 = FUTEX_BITSET_MATCH_ANY;
1605 return futex_func_wake(shared, uaddr, val, val3, retval);
1610 val2, val3, retval);
1613 return futex_func_wait(shared, uaddr, val, val3, timeout,
1618 val3, retval);
1642 syscallarg(int) val3;
1660 tsp, SCARG(uap, uaddr2), SCARG(uap, val2), SCARG(uap, val3),