| H A D | sys_futex.c | 45 * // 32-bit word of memory shared among threads or 112 * futex_tab.oa[uvm_voaddr] for shared futexes 146 * a uvm_voaddr (shared). 411 * futex_key_init(key, vm, va, shared) 416 futex_key_init(union futex_key *fk, struct vmspace *vm, vaddr_t va, bool shared) in futex_key_init() argument 420 if (__predict_false(shared)) { in futex_key_init() 432 * futex_key_fini(key, shared) 437 futex_key_fini(union futex_key *fk, bool shared) in futex_key_fini() argument 439 if (__predict_false(shared)) in futex_key_fini() 445 * futex_create(fk, shared) 455 futex_create(union futex_key * fk,bool shared) futex_create() argument 597 futex_lookup_by_key(union futex_key * fk,bool shared,struct futex ** fp) futex_lookup_by_key() argument 669 futex_lookup(int * uaddr,bool shared,struct futex ** fp) futex_lookup() argument 716 futex_lookup_create(int * uaddr,bool shared,struct futex ** fp) futex_lookup_create() argument 1193 futex_func_wait(bool shared,int * uaddr,int val,int val3,const struct timespec * timeout,clockid_t clkid,int clkflags,register_t * retval) futex_func_wait() argument 1280 futex_func_wake(bool shared,int * uaddr,int val,int val3,register_t * retval) futex_func_wake() argument 1326 futex_func_requeue(bool shared,int op,int * uaddr,int val,int * uaddr2,int val2,int val3,register_t * retval) futex_func_requeue() argument 1512 futex_func_wake_op(bool shared,int * uaddr,int val,int * uaddr2,int val2,int val3,register_t * retval) futex_func_wake_op() argument 1589 const bool shared = (op & FUTEX_PRIVATE_FLAG) ? false : true; do_futex() local [all...] |