Home
last modified time | relevance | path

Searched refs:IOExclaveProxyState (Results 1 – 3 of 3) sorted by relevance

/xnu-10002.61.3/iokit/Exclaves/
H A DExclaves.cpp38 struct IOService::IOExclaveProxyState { struct in IOService
45 IOService::exclaveStart(IOService * provider, IOExclaveProxyState ** pRef) in exclaveStart()
47 IOExclaveProxyState * ref; in exclaveStart()
60 IOService::exclaveEndpoint(IOExclaveProxyState * pRef) in exclaveEndpoint()
79 IOService::exclaveRegisterInterrupt(IOExclaveProxyState * pRef, int index, bool noProvider = false) in exclaveRegisterInterrupt()
85 IOService::exclaveRemoveInterrupt(IOExclaveProxyState * pRef, int index) in exclaveRemoveInterrupt()
91 IOService::exclaveEnableInterrupt(IOExclaveProxyState * pRef, int index, bool enable) in exclaveEnableInterrupt()
104 IOService::exclaveRegisterTimer(IOExclaveProxyState * pRef, uint32_t *timer_id) in exclaveRegisterTimer()
110 IOService::exclaveRemoveTimer(IOExclaveProxyState * pRef, uint32_t timer_id) in exclaveRemoveTimer()
116 IOService::exclaveEnableTimer(IOExclaveProxyState * pRef, uint32_t timer_id, bool enable) in exclaveEnableTimer()
[all …]
/xnu-10002.61.3/iokit/IOKit/
H A DIOService.h1564 struct IOExclaveProxyState;
1567 exclaveStart(IOService * provider, IOExclaveProxyState ** state);
1571 exclaveEndpoint(IOExclaveProxyState * pRef);
1580 …kern_return_t exclaveAsyncNotificationRegister(IOExclaveProxyState * pRef, IOInterruptEventSource …
1585 exclaveRegisterInterrupt(IOExclaveProxyState * pRef, int index, bool noProvider);
1587 exclaveRemoveInterrupt(IOExclaveProxyState * pRef, int index);
1589 exclaveEnableInterrupt(IOExclaveProxyState * pRef, int index, bool enable);
1593 exclaveRegisterTimer(IOExclaveProxyState * pRef, uint32_t *timer_id);
1595 exclaveRemoveTimer(IOExclaveProxyState * pRef, uint32_t timer_id);
1597 exclaveEnableTimer(IOExclaveProxyState * pRef, uint32_t timer_id, bool enable);
[all …]
/xnu-10002.61.3/iokit/Kernel/
H A DIOServicePrivate.h250 IOExclaveProxyState * exclaveState;