| /xnu-12377.81.4/iokit/Kernel/ |
| H A D | IOLocks.cpp | 46 IOLockInitWithState( IOLock * lock, IOLockState state) in IOLockInitWithState() 60 IOLockInlineInit( IOLock *lock ) in IOLockInlineInit() 66 IOLockInlineDestroy( IOLock * lock) in IOLockInlineDestroy() 72 IOLockFree( IOLock * lock) in IOLockFree() 78 IOLockGetMachLock( IOLock * lock) in IOLockGetMachLock() 84 IOLockSleep( IOLock * lock, void *event, UInt32 interType) in IOLockSleep() 90 IOLockSleepDeadline( IOLock * lock, void *event, in IOLockSleepDeadline() 98 IOLockSleepWithInheritor( IOLock *lock, UInt32 lck_sleep_action, in IOLockSleepWithInheritor() 106 IOLockWakeup(IOLock * lock, void *event, bool oneThread) in IOLockWakeup() 112 IOLockWakeupAllWithInheritor(IOLock * lock, void *event) in IOLockWakeupAllWithInheritor() [all …]
|
| H A D | IOConditionLock.cpp | 158 IOConditionLock::lock() in lock() function in IOConditionLock
|
| H A D | IONVRAM.cpp | 114 #define NVRAMLOCK(lock) \ argument 120 #define NVRAMUNLOCK(lock) \ argument 126 #define NVRAMLOCKASSERTHELD(lock) \ argument 132 #define NVRAMREADLOCK(lock) \ argument 138 #define NVRAMWRITELOCK(lock) \ argument 144 #define NVRAMRWUNLOCK(lock) \ argument 150 #define NVRAMRWUNLOCKANDWRITE(lock) \ argument 156 #define NVRAMRWLOCKASSERTHELD(lock) \ argument 162 #define NVRAMRWLOCKASSERTEXCLUSIVE(lock) \ argument
|
| H A D | IOMapper.cpp | 79 lock() in lock() function in IOMapperLock
|
| /xnu-12377.81.4/osfmk/i386/ |
| H A D | locks_i386_opt.c | 123 lck_mtx_t *lock) in lck_mtx_lock() 173 lck_mtx_t *lock) in lck_mtx_try_lock() 229 lck_mtx_t *lock) in lck_mtx_lock_spin_always() 288 lck_mtx_t *lock) in lck_mtx_lock_spin() 312 lck_mtx_t *lock) in lck_mtx_try_lock_spin_always() 368 lck_mtx_t *lock) in lck_mtx_try_lock_spin() 387 lck_mtx_t *lock) in lck_mtx_unlock()
|
| H A D | locks_i386_inlines.h | 46 #define ordered_load_mtx_state(lock) ordered_load(&(lock)->lck_mtx_state) argument 47 #define ordered_store_mtx_state_release(lock, value) ordered_store_release(&(lock)->lck_mtx_stat… argument 48 #define ordered_store_mtx_owner(lock, value) os_atomic_store(&(lock)->lck_mtx_owner, (va… argument
|
| H A D | locks_i386.c | 411 lck_spin_assert(const lck_spin_t *lock, unsigned int type) in lck_spin_assert() 1089 lck_mtx_t *lock) in lck_mtx_owner_check_panic() 1108 lck_mtx_t *lock) in lck_mtx_unlock_slow() 1378 lck_mtx_t *lock, in lck_mtx_lock_contended() 1476 lck_mtx_t *lock) in lck_mtx_destroyed() 1484 lck_mtx_t *lock) in lck_mtx_try_destroyed() 1493 lck_mtx_t *lock, in lck_mtx_lock_wait_interlock_to_clear() 1515 lck_mtx_t *lock, in lck_mtx_try_lock_wait_interlock_to_clear() 1546 lck_mtx_t *lock) in lck_mtx_lock_slow() 1609 lck_mtx_t *lock) in lck_mtx_try_lock_slow() [all …]
|
| /xnu-12377.81.4/osfmk/kern/ |
| H A D | lock_mtx.c | 170 __lck_mtx_not_owned_panic(lck_mtx_t *lock, thread_t thread) in __lck_mtx_not_owned_panic() 178 __lck_mtx_not_locked_spin(lck_mtx_t *lock, thread_t thread) in __lck_mtx_not_locked_spin() 187 __lck_mtx_owned_panic(lck_mtx_t *lock, thread_t thread) in __lck_mtx_owned_panic() 224 lck_mtx_check_preemption(lck_mtx_t *lock, thread_t thread, int expected) in lck_mtx_check_preemption() 252 lck_mtx_check_irq(lck_mtx_t *lock) in lck_mtx_check_irq() 361 lck_mtx_t *lock, in lck_mtx_ilk_lock_cleanup_as_mcs() 433 lck_mtx_t *lock, in lck_mtx_ilk_lock_contended() 523 lck_mtx_ilk_lock_nopreempt(lck_mtx_t *lock, lck_ilk_mode_t mode) in lck_mtx_ilk_lock_nopreempt() 540 lck_mtx_ilk_unlock_v(lck_mtx_t *lock, uint32_t data) in lck_mtx_ilk_unlock_v() 547 lck_mtx_ilk_unlock(lck_mtx_t *lock) in lck_mtx_ilk_unlock() [all …]
|
| H A D | lock_rw.c | 100 #define lck_rw_ilk_lock(lock) hw_lock_bit ((hw_lock_bit_t*)(&(lock)->lck_rw_tag), LCK_RW_INTERLO… argument 101 #define lck_rw_ilk_unlock(lock) hw_unlock_bit((hw_lock_bit_t*)(&(lock)->lck_rw_tag), LCK_RW_INTERLO… argument 103 #define ordered_load_rw(lock) os_atomic_load(&(lock)->lck_rw_data, compiler_acq_r… argument 104 #define ordered_store_rw(lock, value) os_atomic_store(&(lock)->lck_rw_data, (value), comp… argument 105 #define ordered_store_rw_owner(lock, value) os_atomic_store(&(lock)->lck_rw_owner, (value), com… argument 296 find_lock_in_savedlocks(lck_rw_t* lock, rw_lock_debug_t *rw_locks_held) in find_lock_in_savedlocks() 331 canlock_rwlock_panic(lck_rw_t* lock, thread_t thread, struct rw_lock_debug_entry *entry) in canlock_rwlock_panic() 340 assert_canlock_rwlock_slow(lck_rw_t* lock, thread_t thread, lck_rw_type_t type) in assert_canlock_rwlock_slow() 368 assert_canlock_rwlock(lck_rw_t* lock, thread_t thread, lck_rw_type_t type) in assert_canlock_rwlock() 377 held_rwlock_notheld_panic(lck_rw_t* lock, thread_t thread) in held_rwlock_notheld_panic() [all …]
|
| H A D | locks.c | 102 #define ordered_load_hw(lock) os_atomic_load(&(lock)->lock_data, compiler_acq_rel) argument 103 #define ordered_store_hw(lock, value) os_atomic_store(&(lock)->lock_data, (value), compiler_acq_re… argument 147 __lck_require_preemption_disabled_panic(void *lock) in __lck_require_preemption_disabled_panic() 153 __lck_require_preemption_disabled(void *lock, thread_t self __unused) in __lck_require_preemption_disabled() 215 void *lock, in hw_spin_should_keep_spinning() 340 hw_lock_init(hw_lock_t lock) in hw_lock_init() 347 hw_lock_trylock_contended(hw_lock_t lock, uintptr_t newval) in hw_lock_trylock_contended() 413 hw_lock_t lock = _lock; in hw_spin_timeout_panic() local 504 hw_lock_bit_t *lock = _lock; in hw_lock_bit_timeout_panic() local 541 hw_lock_t lock, in hw_lock_lock_contended() [all …]
|
| H A D | lock_stat.h | 137 const void *lock, in lockstat_probe() 307 #define lockstat_enabled(probe, lock, ...) 0u argument 308 #define LOCKSTAT_RECORD(probe, lock, ...) ((void)0) argument
|
| H A D | hv_io_notifier.c | 60 lck_rw_t lock; member
|
| H A D | epoch_sync.c | 637 test_lock(uint64_t *lock) in test_lock() 683 test_unlock(uint64_t *lock) in test_unlock()
|
| /xnu-12377.81.4/osfmk/arm/ |
| H A D | locks_arm.c | 261 lck_spin_assert(const lck_spin_t *lock, unsigned int type) in lck_spin_assert() 273 lck_spin_lock(lck_spin_t *lock) in lck_spin_lock() 279 lck_spin_lock_nopreempt(lck_spin_t *lock) in lck_spin_lock_nopreempt() 285 lck_spin_try_lock(lck_spin_t *lock) in lck_spin_try_lock() 291 lck_spin_try_lock_nopreempt(lck_spin_t *lock) in lck_spin_try_lock_nopreempt() 297 lck_spin_unlock(lck_spin_t *lock) in lck_spin_unlock() 396 lck_spin_assert(const lck_spin_t *lock, unsigned int type) in lck_spin_assert() 423 lck_spin_lock(lck_spin_t *lock) in lck_spin_lock() 430 lck_spin_lock_grp(lck_spin_t *lock, lck_grp_t *grp) in lck_spin_lock_grp() 438 lck_spin_lock_nopreempt(lck_spin_t *lock) in lck_spin_lock_nopreempt() [all …]
|
| /xnu-12377.81.4/iokit/IOKit/ |
| H A D | IOLocks.h | 193 IOTakeLock( IOLock * lock) in IOTakeLock() 198 IOTryLock( IOLock * lock) in IOTryLock() 203 IOUnlock( IOLock * lock) in IOUnlock() 401 IOReadLock( IORWLock * lock) in IOReadLock() 406 IOWriteLock( IORWLock * lock) in IOWriteLock() 411 IORWUnlock( IORWLock * lock) in IORWUnlock() 534 IOSimpleLockLockDisableInterrupt( IOSimpleLock * lock ) in IOSimpleLockLockDisableInterrupt() 549 IOSimpleLockUnlockEnableInterrupt( IOSimpleLock * lock, in IOSimpleLockUnlockEnableInterrupt()
|
| H A D | IOUserClient.h | 261 IORWLock lock; variable 601 IOLock lock; variable
|
| /xnu-12377.81.4/bsd/kern/ |
| H A D | kern_lockf.c | 208 struct lockf *lock; in lf_advlock() local 389 struct lockf *lock; in lf_abort_advlocks() local 443 lf_coalesce_adjacent(struct lockf *lock) in lf_coalesce_adjacent() 522 lf_setlock(struct lockf *lock, struct timespec *timeout) in lf_setlock() 1152 lf_getlock(struct lockf *lock, struct flock *fl, pid_t matchpid) in lf_getlock() 1204 lf_getblock(struct lockf *lock, pid_t matchpid) in lf_getblock() 1280 lf_findoverlap(struct lockf *lf, struct lockf *lock, int type, in lf_findoverlap() 1527 lf_print(const char *tag, struct lockf *lock) in lf_print() 1574 lf_printlist(const char *tag, struct lockf *lock) in lf_printlist() 1672 lf_jump_to_queue_head(struct lockf *block, struct lockf *lock) in lf_jump_to_queue_head() [all …]
|
| H A D | bsd_stubs.c | 337 devsw_lock_t lock; in devsw_lock_find_locked() local 386 devsw_lock_t lock; in devsw_unlock() local
|
| /xnu-12377.81.4/libkern/gen/ |
| H A D | OSSpinLock.c | 35 OSSpinLockUnlock(volatile OSSpinLock *lock) in OSSpinLockUnlock() 41 OSSpinLockTry(volatile OSSpinLock *lock) in OSSpinLockTry()
|
| /xnu-12377.81.4/tests/ |
| H A D | turnstile_multihop_helper.h | 76 ull_lock(lock_t *lock, int id, uint opcode, uint flags) in ull_lock() 152 ull_unlock(lock_t *lock, int id, uint opcode, uint flags) in ull_unlock()
|
| /xnu-12377.81.4/EXTERNAL_HEADERS/corecrypto/ |
| H A D | cc_lock.h | 112 os_unfair_lock lock; member 173 pthread_spinlock_t lock; member
|
| H A D | ccrng_fortuna.h | 127 cc_lock_ctx_t lock; member
|
| /xnu-12377.81.4/libkern/os/ |
| H A D | log_mem.c | 48 #define logmem_lock(lock, lm) if ((lock)) lck_spin_lock(&(lm)->lm_lock) argument 49 #define logmem_unlock(lock, lm) if ((lock)) lck_spin_unlock(&(lm)->lm_lock) argument
|
| /xnu-12377.81.4/iokit/Tests/ |
| H A D | Tests.cpp | 1562 IOLock * lock; member 1607 IOLock * lock = IOLockAlloc(); in IOUserNotificationTests() local 1904 IOLock lock; member
|
| /xnu-12377.81.4/osfmk/vm/ |
| H A D | device_vm.c | 93 lck_mtx_t lock; member
|