Searched refs:interlock (Results 1 – 7 of 7) sorted by relevance
| /xnu-8020.101.4/osfmk/i386/ |
| H A D | locks_i386.c | 279 if (lck->interlock == LCK_SPIN_TAG_DESTROYED) { in lck_spin_destroy() 282 lck->interlock = LCK_SPIN_TAG_DESTROYED; in lck_spin_destroy() 414 state = lock->interlock; in lck_spin_assert() 444 return (lck->interlock != 0)? TRUE : FALSE; in kdp_lck_spin_is_acquired() 458 hw_lock_init(&l->interlock); in usimple_lock_init() 474 lowner = (uintptr_t)l->interlock.lock_data; in usimple_lock_acquire_timeout_panic() 485 (uintptr_t)l->interlock.lock_data, in usimple_lock_acquire_timeout_panic() 509 (void)hw_lock_to(&l->interlock, LockTimeOutTSC, 538 (void)hw_lock_to_nopreempt(&l->interlock, LockTimeOutTSC, in usimple_lock_nopreempt() 570 hw_lock_unlock(&l->interlock); in usimple_unlock() [all …]
|
| H A D | simple_lock.h | 98 hw_lock_data_t interlock; /* must be first... see lock.c */ member
|
| H A D | locks.h | 51 volatile uintptr_t interlock __kernel_data_semantics;
|
| H A D | genassym.c | 123 DECLARE("SLOCK_ILK", offsetof(usimple_lock_data_t, interlock)); in main() 438 DECLARE("USL_INTERLOCK", offsetof(usimple_lock_data_t, interlock)); in main()
|
| H A D | mp.c | 845 uintptr_t lowner = (uintptr_t)lock->interlock.lock_data; in mp_safe_spin_lock()
|
| /xnu-8020.101.4/osfmk/kern/ |
| H A D | lock_rw.h | 48 interlock: 1, /* Interlock */ member 75 #define lck_rw_interlock word.interlock
|
| /xnu-8020.101.4/tools/lldbmacros/ |
| H A D | memory.py | 2376 out_str += "Interlock\t\t: {:#x}\n".format(spinlock.interlock) 2416 out_str += "Interlock\t\t: {:#x}\n".format(lock_word.interlock)
|