Searched refs:_lock (Results 1 - 25 of 62) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/libunwind/src/
H A DRWMutex.hpp42 AcquireSRWLockShared(&_lock);
46 ReleaseSRWLockShared(&_lock);
50 AcquireSRWLockExclusive(&_lock);
54 ReleaseSRWLockExclusive(&_lock);
59 SRWLOCK _lock = SRWLOCK_INIT;
66 bool lock_shared() { return pthread_rwlock_rdlock(&_lock) == 0; }
67 bool unlock_shared() { return pthread_rwlock_unlock(&_lock) == 0; }
68 bool lock() { return pthread_rwlock_wrlock(&_lock) == 0; }
69 bool unlock() { return pthread_rwlock_unlock(&_lock) == 0; }
72 pthread_rwlock_t _lock
[all...]
/freebsd-12-stable/include/
H A Ddlfcn.h131 void (*_rlock_acquire)(void *_lock),
132 void (*_wlock_acquire)(void *_lock),
133 void (*_lock_release)(void *_lock),
134 void (*_lock_destroy)(void *_lock),
/freebsd-12-stable/contrib/openbsm/bin/auditdistd/
H A Dauditdistd.h225 mtx_lock(list##_lock); \
228 cv_wait(list##_cond, list##_lock); \
232 cv_timedwait(list##_cond, list##_lock, \
239 mtx_unlock(list##_lock); \
244 mtx_lock(list##_lock); \
247 mtx_unlock(list##_lock); \
254 mtx_lock(tolist##_lock); \
256 mtx_lock(fromlist1##_lock); \
258 mtx_unlock(fromlist1##_lock); \
259 mtx_lock(fromlist2##_lock); \
[all...]
/freebsd-12-stable/sys/sys/
H A Dsema.h36 #include <sys/_lock.h>
H A Dlockf.h42 #include <sys/_lock.h>
H A Dprocdesc.h40 #include <sys/_lock.h>
H A Dbufobj.h57 #include <sys/_lock.h>
H A Dinterrupt.h34 #include <sys/_lock.h>
/freebsd-12-stable/sys/contrib/ck/include/
H A Dck_elide.h205 ck_elide_##N##_lock(T *lock) \
274 ck_elide_##N##_lock(T *lock) \
306 #define CK_ELIDE_LOCK(NAME, LOCK) ck_elide_##NAME##_lock(LOCK)
H A Dck_cohort.h51 #define CK_COHORT_LOCK(N, C, GC, LC) ck_cohort_##N##_lock(C, GC, LC)
81 ck_cohort_##N##_lock(CK_COHORT_INSTANCE(N) *cohort, \
/freebsd-12-stable/sys/dev/sfxge/common/
H A Defsys.h648 #define EFSYS_BAR_READD(_esbp, _offset, _edp, _lock) \
656 if (_lock) \
667 if (_lock) \
694 #define EFSYS_BAR_READO(_esbp, _offset, _eop, _lock) \
702 if (_lock) \
719 if (_lock) \
749 #define EFSYS_BAR_READO(_esbp, _offset, _eop, _lock) \
757 if (_lock) \
780 if (_lock) \
786 #define EFSYS_BAR_WRITED(_esbp, _offset, _edp, _lock) \
[all...]
H A Defx_impl.h817 #define EFX_BAR_READD(_enp, _reg, _edp, _lock) \
821 (_edp), (_lock)); \
828 #define EFX_BAR_WRITED(_enp, _reg, _edp, _lock) \
835 (_edp), (_lock)); \
891 #define EFX_BAR_TBL_READD(_enp, _reg, _index, _edp, _lock) \
896 (_edp), (_lock)); \
904 #define EFX_BAR_TBL_WRITED(_enp, _reg, _index, _edp, _lock) \
913 (_edp), (_lock)); \
917 #define EFX_BAR_TBL_WRITED2(_enp, _reg, _index, _edp, _lock) \
928 (_edp), (_lock)); \
[all...]
/freebsd-12-stable/sys/ufs/ufs/
H A Ddirhash.h33 #include <sys/_lock.h>
/freebsd-12-stable/sys/arm/include/
H A Dpcpu.h37 #include <sys/_lock.h>
H A Dpmap-v6.h53 #include <sys/_lock.h>
/freebsd-12-stable/sys/arm/allwinner/clkng/
H A Daw_clk.h205 _lock, _lock_retries, \
232 .lock_shift = _lock, \
245 _lock, _lock_retries, \
274 .lock_shift = _lock, \
287 _lock, _lock_retries, \
315 .lock_shift = _lock, \
416 _lock, _lock_retries, \
439 .lock_shift = _lock, \
449 _lock, _lock_retries, \
468 .lock_shift = _lock, \
[all...]
/freebsd-12-stable/sys/dev/iicbus/
H A Diicbus.h34 #include <sys/_lock.h>
/freebsd-12-stable/sys/net/
H A Dpfil.h39 #include <sys/_lock.h>
H A Dradix.h39 #include <sys/_lock.h>
/freebsd-12-stable/sys/dev/smartpqi/
H A Dsmartpqi_defines.h899 #define OS_ACQUIRE_SPINLOCK(_lock) mtx_lock_spin(_lock)
900 #define OS_RELEASE_SPINLOCK(_lock) mtx_unlock_spin(_lock)
902 #define OS_INIT_PQILOCK(_softs,_lock,_lockname) os_init_spinlock(_softs,_lock,_lockname)
903 #define OS_UNINIT_PQILOCK(_lock) os_uninit_spinlock(_lock)
905 #define PQI_LOCK(_lock) OS_ACQUIRE_SPINLOCK(_lock)
[all...]
/freebsd-12-stable/sys/dev/cesa/
H A Dcesa.h90 #define CESA_LOCK(sc, what) mtx_lock(&(sc)->sc_ ## what ## _lock)
91 #define CESA_UNLOCK(sc, what) mtx_unlock(&(sc)->sc_ ## what ## _lock)
93 mtx_assert(&(sc)->sc_ ## what ## _lock, MA_OWNED)
/freebsd-12-stable/sys/geom/
H A Dgeom_disk.h50 #include <sys/_lock.h>
/freebsd-12-stable/sys/sparc64/include/
H A Dpmap.h46 #include <sys/_lock.h>
/freebsd-12-stable/sys/dev/sec/
H A Dsec.h219 mtx_lock(&(sc)->sc_ ## what ## _lock)
221 mtx_unlock(&(sc)->sc_ ## what ## _lock)
223 mtx_assert(&(sc)->sc_ ## what ## _lock, MA_OWNED)
/freebsd-12-stable/sys/riscv/include/
H A Dpmap.h45 #include <sys/_lock.h>

Completed in 307 milliseconds

123