Home
last modified time | relevance | path

Searched refs:wl (Results 1 – 8 of 8) sorted by relevance

/xnu-11215/iokit/Kernel/
H A DIOCommandGate.cpp141 IOWorkLoop * wl; in setWorkLoop() local
146 wl->closeGate(); in setWorkLoop()
158 wl->openGate(); in setWorkLoop()
200 IOWorkLoop * wl; in runAction() local
206 if (!(wl = workLoop)) { in runAction()
211 wl->closeGate(); in runAction()
217 if (!wl->onThread()) { in runAction()
227 wl->openGate(); in runAction()
263 wl->openGate(); in runAction()
274 IOWorkLoop * wl; in attemptAction() local
[all …]
H A DIOTimerEventSource.cpp149 wl = me->workLoop; in timeout() local
150 if (wl) { in timeout()
152 wl->closeGate(); in timeout()
159 wl->openGate(); in timeout()
176 wl = me->reserved->workLoop; in timeoutAndRelease() local
177 if (wl) { in timeoutAndRelease()
179 wl->closeGate(); in timeoutAndRelease()
187 wl->openGate(); in timeoutAndRelease()
H A DIOCommandPool.cpp133 IOWorkLoop *wl = fSerializer->getWorkLoop(); in free() local
134 if (wl) { in free()
135 wl->removeEventSource(fSerializer.get()); in free()
H A DIOService.cpp2516 IOWorkLoop * wl; in _workLoopAction() local
2518 if ((wl = service->getWorkLoop())) { in _workLoopAction()
2519 wl->retain(); in _workLoopAction()
2520 wl->runAction( action, service, p0, p1, p2, p3 ); in _workLoopAction()
2521 wl->release(); in _workLoopAction()
/xnu-11215/iokit/Exclaves/
H A DExclaves.cpp230 wl = getWorkLoop(); in exclaveStart()
231 if (!wl) { in exclaveStart()
672 IOWorkLoop *wl; in exclaveRegisterInterrupt() local
689 if (!wl) { in exclaveRegisterInterrupt()
717 IOWorkLoop *wl; in exclaveRemoveInterrupt() local
740 if (!wl) { in exclaveRemoveInterrupt()
859 IOWorkLoop *wl; in exclaveRegisterTimer() local
876 if (!wl) { in exclaveRegisterTimer()
905 IOWorkLoop *wl; in exclaveRemoveTimer() local
927 if (!wl) { in exclaveRemoveTimer()
[all …]
/xnu-11215/iokit/Tests/
H A DTests.cpp802 OSSharedPtr<IOWorkLoop> wl; in IOWorkLoopTest() local
806 wl = IOWorkLoop::workLoop(); in IOWorkLoopTest()
807 assert(wl); in IOWorkLoopTest()
810 err = wl->addEventSource(tes.get()); in IOWorkLoopTest()
817 wl->removeEventSource(tes.get()); in IOWorkLoopTest()
822 kprintf("wl %p, value %d\n", wl.get(), value); in IOWorkLoopTest()
824 err = wl->addEventSource(tes.get()); in IOWorkLoopTest()
830 wl->removeEventSource(tes.get()); in IOWorkLoopTest()
838 err = wl->addEventSource(ies.get()); in IOWorkLoopTest()
844 wl->removeEventSource(ies.get()); in IOWorkLoopTest()
[all …]
/xnu-11215/osfmk/kern/
H A Dexclaves_inspection.c97 prepare_scid_list_stackshot(queue_t wl, uint64_t *pscid_list, ctid_t *pctid_list, uint64_t max_thre… in prepare_scid_list_stackshot() argument
105 thread = qe_dequeue_tail(wl, struct thread, th_exclaves_inspection_queue_stackshot); in prepare_scid_list_stackshot()
117 prepare_scid_list_kperf(queue_t wl, uint64_t *pscid_list, ctid_t *pctid_list, uint64_t max_threads) in prepare_scid_list_kperf() argument
125 thread = qe_dequeue_tail(wl, struct thread, th_exclaves_inspection_queue_kperf); in prepare_scid_list_kperf()
/xnu-11215/osfmk/i386/
H A Dproc_reg.h781 #define HV_VMX_EPTP_WALK_LENGTH(wl) (0ULL | ((((wl) - 1) & 0x7) << 3)) argument