Home
last modified time | relevance | path

Searched refs:ActionBlock (Results 1 – 16 of 16) sorted by relevance

/xnu-11215/iokit/IOKit/
H A DIOEventSource.h110 typedef IOReturn (^ActionBlock)(); typedef
125 union { Action action; ActionBlock actionBlock; };
247 void setActionBlock(ActionBlock block);
251 ActionBlock getActionBlock(ActionBlock) const;
H A DIOServiceStateNotificationEventSource.h48 typedef void (^ActionBlock)(); typedef
92 ActionBlock action);
H A DIOInterruptEventSource.h75 typedef void (^ActionBlock)(IOInterruptEventSource *sender, int count); typedef
158 ActionBlock action);
H A DIOWorkLoop.h83 typedef IOReturn (^ActionBlock)(); typedef
320 IOReturn runActionBlock(ActionBlock action);
H A DIOTimerEventSource.h161 typedef void (^ActionBlock)(IOTimerEventSource *sender); typedef
184 timerEventSource(uint32_t options, OSObject *inOwner, ActionBlock action);
H A DIOFilterInterruptEventSource.h137 IOInterruptEventSource::ActionBlock action,
H A DIOCommandGate.h170 IOReturn runActionBlock(ActionBlock action);
H A DIORegistryEntry.h199 typedef IOReturn (^ActionBlock)(void); typedef
200 IOReturn runPropertyActionBlock(ActionBlock block);
/xnu-11215/iokit/Kernel/
H A DIOEventSource.cpp217 IOEventSource::ActionBlock
218 IOEventSource::getActionBlock(ActionBlock) const in getActionBlock()
237 IOEventSource::setActionBlock(ActionBlock block) in setActionBlock()
H A DIOInterruptEventSource.cpp222 ActionBlock inAction) in interruptEventSource()
227 ies->setActionBlock((IOEventSource::ActionBlock) inAction); in interruptEventSource()
326 ActionBlock intActionBlock = (ActionBlock) actionBlock; in checkForWork()
H A DIOFilterInterruptEventSource.cpp138 ActionBlock inAction, in filterInterruptEventSource()
154 me->setActionBlock((IOEventSource::ActionBlock) inAction); in filterInterruptEventSource()
H A DIOCommandGate.cpp186 return ((IOEventSource::ActionBlock) arg0)(); in IOCommandGateActionToBlock()
190 IOCommandGate::runActionBlock(ActionBlock _action) in runActionBlock()
H A DIOTimerEventSource.cpp124 ((IOTimerEventSource::ActionBlock) actionBlock)(ts); in invokeAction()
345 IOTimerEventSource::timerEventSource(uint32_t options, OSObject *inOwner, ActionBlock _action) in timerEventSource()
350 tes->setActionBlock((IOEventSource::ActionBlock) _action); in timerEventSource()
H A DIOWorkLoop.cpp555 return ((IOWorkLoop::ActionBlock) arg0)(); in IOWorkLoopActionToBlock()
559 IOWorkLoop::runActionBlock(ActionBlock action) in runActionBlock()
H A DIORegistryEntry.cpp811 IORegistryEntry::ActionBlock block = (typeof(block))arg0; in IORegistryEntryActionToBlock()
816 IORegistryEntry::runPropertyActionBlock(ActionBlock block) in runPropertyActionBlock()
H A DIOUserServer.cpp6898 ActionBlock inAction) in serviceStateNotificationEventSource()
6930 source->setActionBlock((IOEventSource::ActionBlock) inAction); in serviceStateNotificationEventSource()
6966 ActionBlock intActionBlock = (ActionBlock) actionBlock; in checkForWork()