Home
last modified time | relevance | path

Searched refs:umtx (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/sys/
H A D_umtx.h36 struct umtx { struct
H A Dsysproto.h2636 char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)]; member
2639 char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)]; member
/freebsd/sys/kern/
H A Dkern_umtx.c158 static SYSCTL_NODE(_debug, OID_AUTO, umtx, CTLFLAG_RW | CTLFLAG_MPSAFE, 0,
183 SYSINIT(umtx, SI_SUB_EVENTHANDLER+1, SI_ORDER_MIDDLE, umtxq_sysinit, NULL);
918 do_lock_umtx(struct thread *td, struct umtx *umtx, u_long id, in do_lock_umtx() argument
939 owner = casuword(&umtx->u_owner, UMTX_UNOWNED, id); in do_lock_umtx()
951 owner = casuword(&umtx->u_owner, in do_lock_umtx()
976 if ((error = umtx_key_get(umtx, TYPE_SIMPLE_LOCK, in do_lock_umtx()
992 old = casuword(&umtx->u_owner, owner, owner | UMTX_CONTESTED); in do_lock_umtx()
1036 do_unlock_umtx(struct thread *td, struct umtx *umtx, u_long id) in do_unlock_umtx() argument
1047 owner = fuword(__DEVOLATILE(u_long *, &umtx->u_owner)); in do_unlock_umtx()
1056 old = casuword(&umtx->u_owner, owner, UMTX_UNOWNED); in do_unlock_umtx()
[all …]
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_proto.h1059 char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)]; member
1062 char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)]; member
/freebsd/tools/build/test-includes/
H A Dbadfiles.inc137 sys/umtx.h \