Home
last modified time | relevance | path

Searched refs:sema_mtx (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/kern/
H A Dkern_sema.c73 mtx_destroy(&sema->sema_mtx); in sema_destroy()
81 mtx_lock(&sema->sema_mtx); in _sema_post()
89 mtx_unlock(&sema->sema_mtx); in _sema_post()
96 mtx_lock(&sema->sema_mtx); in _sema_wait()
107 mtx_unlock(&sema->sema_mtx); in _sema_wait()
115 mtx_lock(&sema->sema_mtx); in _sema_timedwait()
140 mtx_unlock(&sema->sema_mtx); in _sema_timedwait()
149 mtx_lock(&sema->sema_mtx); in _sema_trywait()
165 mtx_unlock(&sema->sema_mtx); in _sema_trywait()
174 mtx_lock(&sema->sema_mtx); in sema_value()
[all …]
H A Dsysv_sem.c370 mtx_destroy(&sema_mtx[i]); in semunload()
371 free(sema_mtx, M_SEM); in semunload()
594 mtx_unlock(&sema_mtx[i]); in sem_remove()
727 sema_mtxp = &sema_mtx[semid]; in kern_semctl()
755 sema_mtxp = &sema_mtx[semidx]; in kern_semctl()
1053 mtx_lock(&sema_mtx[semid]); in sys_semget()
1164 sema_mtxp = &sema_mtx[semid]; in sys_semop()
1515 mtx_lock(&sema_mtx[i]); in sysctl_sema()
1524 mtx_unlock(&sema_mtx[i]); in sysctl_sema()
1719 mtx_lock(&sema_mtx[i]); in sem_prison_cleanup()
[all …]
/f-stack/freebsd/sys/
H A Dsema.h41 struct mtx sema_mtx; /* General protection lock. */ member