Searched refs:IOExclaveProxyState (Results 1 – 3 of 3) sorted by relevance
| /xnu-11215/iokit/Exclaves/ |
| H A D | Exclaves.cpp | 71 struct IOService::IOExclaveProxyState { struct in IOService 105 IOService::IOExclaveProxyState *proxyState; argument 116 IOExclaveProxyState * ref; in exclaveStart() 212 ref = IONewZero(IOExclaveProxyState, 1); in exclaveStart() 287 IODelete(ref, IOExclaveProxyState, 1); in exclaveStart() 302 IOService::exclaveEndpoint(IOExclaveProxyState * pRef) in exclaveEndpoint() 321 static IOService::IOExclaveProxyState * 355 IOService::IOExclaveProxyState *ref = getProxyStateFromRegistryID(id); in IOExclaveInterruptUpcallHandler() 394 IOService::IOExclaveProxyState *ref = getProxyStateFromRegistryID(id); in IOExclaveTimerUpcallHandler() 796 IOService::IOExclaveProxyState *ref; in exclaveInterruptOccurred() [all …]
|
| /xnu-11215/iokit/IOKit/ |
| H A D | IOService.h | 1568 struct IOExclaveProxyState; 1571 exclaveStart(IOService * provider, IOExclaveProxyState ** state); 1575 exclaveEndpoint(IOExclaveProxyState * pRef); 1609 exclaveRegisterInterrupt(IOExclaveProxyState * pRef, int index, bool noProvider); 1611 exclaveRemoveInterrupt(IOExclaveProxyState * pRef, int index); 1613 exclaveEnableInterrupt(IOExclaveProxyState * pRef, int index, bool enable); 1617 exclaveRegisterTimer(IOExclaveProxyState * pRef, uint32_t *timer_id); 1619 exclaveRemoveTimer(IOExclaveProxyState * pRef, uint32_t timer_id); 1621 exclaveEnableTimer(IOExclaveProxyState * pRef, uint32_t timer_id, bool enable); 1623 exclaveTimerCancelTimeout(IOExclaveProxyState * pRef, uint32_t timer_id); [all …]
|
| /xnu-11215/iokit/Kernel/ |
| H A D | IOServicePrivate.h | 250 IOExclaveProxyState * exclaveState;
|