| /xnu-10063.141.1/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 IOLockWakeup(IOLock * lock, void *event, bool oneThread) in IOLockWakeup() 115 IOLockSleep_legacy_x86_64( IOLock * lock, void *event, UInt32 interType) in IOLockSleep_legacy_x86_64() 125 IOLockSleepDeadline_legacy_x86_64( IOLock * lock, void *event, in IOLockSleepDeadline_legacy_x86_64() [all …]
|
| H A D | IOConditionLock.cpp | 158 IOConditionLock::lock() in lock() function in IOConditionLock
|
| H A D | IOMapper.cpp | 78 lock() in lock() function in IOMapperLock
|
| H A D | IOKitDebug.cpp | 245 IOTRecursiveLock lock; member 315 IOTRecursiveLockLock(IOTRecursiveLock * lock) in IOTRecursiveLockLock() 329 IOTRecursiveLockUnlock(IOTRecursiveLock * lock) in IOTRecursiveLockUnlock()
|
| /xnu-10063.141.1/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-10063.141.1/osfmk/kern/ |
| H A D | lock_mtx.c | 166 __lck_mtx_not_owned_panic(lck_mtx_t *lock, thread_t thread) in __lck_mtx_not_owned_panic() 173 __lck_mtx_owned_panic(lck_mtx_t *lock, thread_t thread) in __lck_mtx_owned_panic() 210 lck_mtx_check_preemption(lck_mtx_t *lock, thread_t thread, int expected) in lck_mtx_check_preemption() 229 lck_mtx_check_irq(lck_mtx_t *lock) in lck_mtx_check_irq() 338 lck_mtx_t *lock, in lck_mtx_ilk_lock_cleanup_as_mcs() 410 lck_mtx_t *lock, in lck_mtx_ilk_lock_contended() 500 lck_mtx_ilk_lock_nopreempt(lck_mtx_t *lock, lck_ilk_mode_t mode) in lck_mtx_ilk_lock_nopreempt() 517 lck_mtx_ilk_unlock_v(lck_mtx_t *lock, uint32_t data) in lck_mtx_ilk_unlock_v() 524 lck_mtx_ilk_unlock(lck_mtx_t *lock) in lck_mtx_ilk_unlock() 661 #define LCK_MTX_OWNER_FOR_TRACE(lock) \ argument [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 280 find_lock_in_savedlocks(lck_rw_t* lock, rw_lock_debug_t *rw_locks_held) in find_lock_in_savedlocks() 315 canlock_rwlock_panic(lck_rw_t* lock, thread_t thread, struct rw_lock_debug_entry *entry) in canlock_rwlock_panic() 324 assert_canlock_rwlock_slow(lck_rw_t* lock, thread_t thread, lck_rw_type_t type) in assert_canlock_rwlock_slow() 352 assert_canlock_rwlock(lck_rw_t* lock, thread_t thread, lck_rw_type_t type) in assert_canlock_rwlock() 361 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 | 59 lck_rw_t lock; member
|
| H A D | epoch_sync.c | 525 test_lock(uint64_t *lock) in test_lock() 571 test_unlock(uint64_t *lock) in test_unlock()
|
| /xnu-10063.141.1/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-10063.141.1/iokit/IOKit/ |
| H A D | IOLocks.h | 188 IOTakeLock( IOLock * lock) in IOTakeLock() 193 IOTryLock( IOLock * lock) in IOTryLock() 198 IOUnlock( IOLock * lock) in IOUnlock() 396 IOReadLock( IORWLock * lock) in IOReadLock() 401 IOWriteLock( IORWLock * lock) in IOWriteLock() 406 IORWUnlock( IORWLock * lock) in IORWUnlock() 529 IOSimpleLockLockDisableInterrupt( IOSimpleLock * lock ) in IOSimpleLockLockDisableInterrupt() 544 IOSimpleLockUnlockEnableInterrupt( IOSimpleLock * lock, in IOSimpleLockUnlockEnableInterrupt()
|
| H A D | IOUserClient.h | 261 IORWLock lock; variable 601 IOLock lock; variable
|
| /xnu-10063.141.1/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-10063.141.1/libkern/gen/ |
| H A D | OSSpinLock.c | 35 OSSpinLockUnlock(volatile OSSpinLock *lock) in OSSpinLockUnlock() 41 OSSpinLockTry(volatile OSSpinLock *lock) in OSSpinLockTry()
|
| /xnu-10063.141.1/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-10063.141.1/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-10063.141.1/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-10063.141.1/san/coverage/ |
| H A D | kcov_ksancov_data.h | 112 lck_mtx_t lock; member
|
| /xnu-10063.141.1/iokit/Tests/ |
| H A D | Tests.cpp | 1561 IOLock * lock; member 1606 IOLock * lock = IOLockAlloc(); in IOUserNotificationTests() local 1903 IOLock lock; member
|