Searched refs:umtx (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/sys/ |
H A D | _umtx.h | 36 struct umtx { struct
|
H A D | sysproto.h | 2625 char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)]; member 2628 char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)]; member
|
/freebsd/sys/kern/ |
H A D | kern_umtx.c | 911 do_lock_umtx(struct thread *td, struct umtx *umtx, u_long id, in do_lock_umtx() argument 932 owner = casuword(&umtx->u_owner, UMTX_UNOWNED, id); in do_lock_umtx() 944 owner = casuword(&umtx->u_owner, in do_lock_umtx() 969 if ((error = umtx_key_get(umtx, TYPE_SIMPLE_LOCK, in do_lock_umtx() 1029 do_unlock_umtx(struct thread *td, struct umtx *umtx, u_long id) in do_unlock_umtx() argument 1040 owner = fuword(__DEVOLATILE(u_long *, &umtx->u_owner)); in do_unlock_umtx() 1049 old = casuword(&umtx->u_owner, owner, UMTX_UNOWNED); in do_unlock_umtx() 1058 if ((error = umtx_key_get(umtx, TYPE_SIMPLE_LOCK, AUTO_SHARE, in do_unlock_umtx() 1072 old = casuword(&umtx->u_owner, owner, in do_unlock_umtx() 3816 return (do_lock_umtx(td, uap->umtx, td->td_tid, 0)); in freebsd10__umtx_lock() [all …]
|
/freebsd/lib/libthr/thread/ |
H A D | thr_rtld.c | 229 _umtx_op_err((struct umtx *)&dummy, UMTX_OP_WAKE, 1, 0, 0); in _thr_rtld_init()
|
/freebsd/sys/compat/freebsd32/ |
H A D | freebsd32_proto.h | 1053 char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)]; member 1056 char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)]; member
|
/freebsd/tools/build/test-includes/ |
H A D | badfiles.inc | 139 sys/umtx.h \
|