Searched refs:tlock (Results 1 – 7 of 7) sorted by relevance
| /xnu-11215/osfmk/kern/ |
| H A D | ticket_lock.h | 189 hw_lck_ticket_t *tlock, 193 hw_lck_ticket_t *tlock, 197 hw_lck_ticket_t *tlock, 210 hw_lck_ticket_t *tlock, 214 hw_lck_ticket_t *tlock, 218 hw_lck_ticket_t *tlock, 223 hw_lck_ticket_t *tlock, 331 #define LCK_TICKET_ASSERT_OWNED(tlock) lck_ticket_assert_owned(tlock) argument 332 #define LCK_TICKET_ASSERT_NOT_OWNED(tlock) lck_ticket_assert_owned(tlock) argument 334 #define LCK_TICKET_ASSERT_OWNED(tlock) (void)(tlock) argument [all …]
|
| H A D | lock_ticket.c | 167 __lck_ticket_invalid_panic(tlock); in lck_ticket_verify() 230 *tlock = (lck_ticket_t){ in lck_ticket_init() 295 lck_ticket_verify(tlock); in lck_ticket_destroy() 586 __lck_ticket_owned_panic(tlock); in lck_ticket_contended() 594 tlock_mark_owned(tlock, cthread); in lck_ticket_contended() 687 LCK_TICKET_VERIFY(tlock); in lck_ticket_lock_internal() 764 LCK_TICKET_VERIFY(tlock); in lck_ticket_lock_try_internal() 948 LCK_TICKET_VERIFY(tlock); in lck_ticket_unlock_nopreempt() 949 LCK_TICKET_UNLOCK_VERIFY(tlock); in lck_ticket_unlock_nopreempt() 957 LCK_TICKET_VERIFY(tlock); in lck_ticket_unlock() [all …]
|
| /xnu-11215/tools/tests/testkext/ |
| H A D | testthreadcall.cpp | 51 tlock = IOSimpleLockAlloc(); in start() 52 IOLog("tlock %p\n", tlock); in start() 105 IOSimpleLockLock(self->tlock); in thread_call_test_func() 106 IOSimpleLockUnlock(self->tlock); in thread_call_test_func()
|
| H A D | testthreadcall.h | 18 IOSimpleLock *tlock; variable
|
| /xnu-11215/tools/tests/TLBcoherency/ |
| H A D | TLBcoherency.c | 68 OSSpinLock tlock; member 192 if (OSSpinLockTry(&parray[i].tlock) == false) { in tlbexerciser() 196 OSSpinLockLock(&parray[i].tlock); in tlbexerciser() 236 parray[i].tlock = 0; //unlock in tlbexerciser()
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_lockf.c | 398 struct lockf *tlock; in lf_abort_advlocks() local 400 TAILQ_FOREACH(tlock, &lock->lf_blkhd, lf_block) { in lf_abort_advlocks() 406 tlock->lf_flags |= F_ABORT; in lf_abort_advlocks() 420 struct lockf *tlock; in lf_move_blocked() local 422 TAILQ_FOREACH(tlock, &from->lf_blkhd, lf_block) { in lf_move_blocked() 423 tlock->lf_next = to; in lf_move_blocked() 1492 struct lockf *tlock; in lf_wakelock() local 1494 TAILQ_FOREACH(tlock, &wakelock->lf_blkhd, lf_block) { in lf_wakelock() 1495 if (TAILQ_NEXT(tlock, lf_block) == tlock) { in lf_wakelock() 1499 tlock->lf_next = wakelock; in lf_wakelock()
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | memory.py | 2390 def GetTicketLockSummary(tlock): argument 2397 if not tlock: 2401 if tlock.lck_ticket_type != GetEnumValue('lck_type_t', 'LCK_TYPE_TICKET'): 2403 if tlock.lck_ticket_type == GetEnumValue('lck_type_t', 'LCK_TYPE_NONE'): 2406 out_str += GetHWTicketLockSummary(tlock.tu, False) 2408 if tlock.lck_ticket_owner == 0: 2411 out_str += "{:#x}\n".format(getThreadFromCtidInternal(tlock.lck_ticket_owner)) 2523 tlock = kern.GetValueFromAddress(addr, 'struct lck_ticket_s *') 2524 summary_str = GetTicketLockSummary(tlock)
|