/openbsd/sys/arch/hppa/hppa/ |
H A D | mutex.c | 39 #define __mtx_lock(mtx) ((int *)(((vaddr_t)mtx->mtx_lock + 0xf) & ~0xf)) argument 43 __mtx_init(struct mutex *mtx, int wantipl) in __mtx_init() 58 mtx_enter(struct mutex *mtx) in mtx_enter() 65 mtx_enter_try(struct mutex *mtx) in mtx_enter_try() 105 mtx_enter(struct mutex *mtx) in mtx_enter() 125 mtx_enter_try(struct mutex *mtx) in mtx_enter_try() 133 mtx_leave(struct mutex *mtx) in mtx_leave()
|
/openbsd/sys/arch/m88k/m88k/ |
H A D | mutex.c | 45 __mtx_init(struct mutex *mtx, int wantipl) in __mtx_init() 55 mtx_enter(struct mutex *mtx) in mtx_enter() 81 mtx_enter_try(struct mutex *mtx) in mtx_enter_try() 116 mtx_enter(struct mutex *mtx) in mtx_enter() 144 mtx_enter_try(struct mutex *mtx) in mtx_enter_try() 152 mtx_leave(struct mutex *mtx) in mtx_leave()
|
/openbsd/sys/arch/m88k/include/ |
H A D | mutex.h | 53 #define _mtx_init(mtx, ipl) __mtx_init((mtx), __MUTEX_IPL((ipl))) argument 57 #define MUTEX_ASSERT_LOCKED(mtx) do { \ argument 62 #define MUTEX_ASSERT_UNLOCKED(mtx) do { \ argument 69 #define MUTEX_ASSERT_LOCKED(mtx) do { /* nothing */ } while (0) argument 70 #define MUTEX_ASSERT_UNLOCKED(mtx) do { /* nothing */ } while (0) argument 74 #define MUTEX_LOCK_OBJECT(mtx) (&(mtx)->mtx_lock_obj) argument 75 #define MUTEX_OLDIPL(mtx) (mtx)->mtx_oldipl argument
|
/openbsd/sys/arch/hppa/include/ |
H A D | mutex.h | 63 #define _mtx_init(mtx, ipl) __mtx_init((mtx), __MUTEX_IPL((ipl))) argument 66 #define MUTEX_ASSERT_LOCKED(mtx) do { \ argument 71 #define MUTEX_ASSERT_UNLOCKED(mtx) do { \ argument 76 #define MUTEX_ASSERT_LOCKED(mtx) do { } while (0) argument 77 #define MUTEX_ASSERT_UNLOCKED(mtx) do { } while (0) argument 80 #define MUTEX_LOCK_OBJECT(mtx) (&(mtx)->mtx_lock_obj) argument 81 #define MUTEX_OLDIPL(mtx) (mtx)->mtx_oldipl argument
|
/openbsd/sys/sys/ |
H A D | mutex.h | 74 #define _mtx_init(mtx, ipl) __mtx_init((mtx), __MUTEX_IPL((ipl))) argument 77 #define MUTEX_ASSERT_LOCKED(mtx) do { \ argument 82 #define MUTEX_ASSERT_UNLOCKED(mtx) do { \ argument 87 #define MUTEX_ASSERT_LOCKED(mtx) do { (void)(mtx); } while (0) argument 88 #define MUTEX_ASSERT_UNLOCKED(mtx) do { (void)(mtx); } while (0) argument 91 #define MUTEX_LOCK_OBJECT(mtx) (&(mtx)->mtx_lock_obj) argument 92 #define MUTEX_OLDIPL(mtx) (mtx)->mtx_oldipl argument 130 #define mtx_owned(mtx) \ argument
|
/openbsd/sys/kern/ |
H A D | kern_lock.c | 243 __mtx_init(struct mutex *mtx, int wantipl) in __mtx_init() 252 mtx_enter(struct mutex *mtx) in mtx_enter() 280 mtx_enter_try(struct mutex *mtx) in mtx_enter_try() 315 mtx_enter(struct mutex *mtx) in mtx_enter() 343 mtx_enter_try(struct mutex *mtx) in mtx_enter_try() 351 mtx_leave(struct mutex *mtx) in mtx_leave() 377 db_mtx_enter(struct db_mutex *mtx) in db_mtx_enter() 405 db_mtx_leave(struct db_mutex *mtx) in db_mtx_leave()
|
H A D | kern_synch.c | 205 msleep(const volatile void *ident, struct mutex *mtx, int priority, in msleep() 258 msleep_nsec(const volatile void *ident, struct mutex *mtx, int priority, in msleep_nsec()
|
H A D | kern_event.c | 2210 struct mutex *mtx = arg; in klist_mutex_assertlk() local 2220 struct mutex *mtx = arg; in klist_mutex_lock() local 2229 struct mutex *mtx = arg; in klist_mutex_unlock() local 2241 klist_init_mutex(struct klist *klist, struct mutex *mtx) in klist_init_mutex()
|
/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/ |
H A D | sanitizer_mutex_test.cpp | 26 explicit TestData(MutexType *mtx) in TestData() 122 static void check_locked(MutexType *mtx) { in check_locked() 128 SpinMutex mtx; in TEST() local 139 SpinMutex mtx; in TEST() local 150 Mutex mtx; in TEST() local 159 Mutex mtx; in TEST() local
|
/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_deadlock_detector2.cpp | 77 StaticSpinMutex mtx; member 111 SpinMutex mtx; member 217 MutexState *mtx = getMutex(m->id); in MutexBeforeLock() local 343 MutexState *mtx = getMutex(m->id); in MutexDestroy() local 362 MutexState *mtx = getMutex(m->id); in CycleCheck() local
|
H A D | sanitizer_deadlock_detector1.cpp | 36 SpinMutex mtx; member
|
H A D | sanitizer_addrhashmap.h | 64 Mutex mtx; member
|
/openbsd/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/ |
H A D | tsan_posix.cpp | 20 pthread_mutex_t *mtx; member 57 pthread_mutex_t mtx; in TEST() local
|
H A D | tsan_test_util_posix.cpp | 49 pthread_mutex_t mtx = PTHREAD_MUTEX_INITIALIZER; in TestMutexBeforeInit() local
|
/openbsd/gnu/llvm/libcxxabi/src/ |
H A D | fallback_malloc.cpp | 134 mutexor mtx(&heap_mutex); in fallback_malloc() local 193 mutexor mtx(&heap_mutex); in fallback_free() local
|
/openbsd/sys/dev/pci/drm/include/linux/ |
H A D | wait.h | 226 #define __wait_event_lock_irq(wqh, condition, mtx) \ argument 251 #define wait_event_lock_irq(wqh, condition, mtx) \ argument
|
/openbsd/sys/uvm/ |
H A D | uvm_km.h | 61 struct mutex mtx; member
|
H A D | uvm_map.h | 318 struct mutex mtx; /* Intrsafe lock */ member
|
/openbsd/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_sync.h | 56 Mutex mtx; member
|
H A D | tsan_trace.h | 190 Mutex mtx; member
|
H A D | tsan_mman.cpp | 58 Mutex mtx; member
|
/openbsd/regress/lib/libc/locale/uselocale/ |
H A D | uselocale.c | 181 static pthread_mutex_t mtx; variable
|
/openbsd/sys/scsi/ |
H A D | scsi_base.c | 109 struct mutex mtx; member 212 scsi_pending_start(struct mutex *mtx, u_int *running) in scsi_pending_start() 226 scsi_pending_finish(struct mutex *mtx, u_int *running) in scsi_pending_finish()
|
H A D | scsiconf.h | 264 struct mutex mtx; member
|
/openbsd/sys/dev/ |
H A D | kstat.c | 578 kstat_set_mutex(struct kstat *ks, struct mutex *mtx) in kstat_set_mutex()
|