Home
last modified time | relevance | path

Searched refs:Action (Results 1 – 25 of 25) sorted by relevance

/xnu-11215/iokit/IOKit/
H A DIODMAEventSource.h47 …typedef void (*Action)(OSObject *owner, IODMAEventSource *dmaES, IODMACommand *dmaCommand, IORetur… typedef
48 #define IODMAEventAction IODMAEventSource::Action
57 Action completion = NULL,
58 Action notification = NULL,
81 Action dmaCompletionAction;
82 Action dmaNotificationAction;
87 Action completion = NULL,
88 Action notification = NULL,
H A DIOEventSource.h103 typedef void (*Action)(OSObject *owner, ...); typedef
107 #define IOEventSourceAction IOEventSource::Action
125 union { Action action; ActionBlock actionBlock; };
127 Action action;
184 virtual bool init(OSObject *owner, IOEventSource::Action action = NULL);
236 virtual void setAction(IOEventSource::Action action);
241 virtual IOEventSource::Action getAction() const;
H A DIOCommandGate.h82 typedef IOReturn (*Action)(OSObject *owner, typedef
103 static OSPtr<IOCommandGate> commandGate(OSObject *owner, Action action = NULL);
116 virtual bool init(OSObject *owner, Action action = NULL);
154 virtual IOReturn runAction(Action action,
200 virtual IOReturn attemptAction(Action action,
H A DIOTimerEventSource.h158 typedef void (*Action)(OSObject *owner, IOTimerEventSource *sender); typedef
165 timerEventSource(OSObject *owner, Action action = NULL);
174 timerEventSource(uint32_t options, OSObject *owner, Action action = NULL);
188 __inline__ void invokeAction(IOEventSource::Action action, IOTimerEventSource * ts,
195 virtual bool init(OSObject *owner, Action action = NULL);
296 virtual bool init(uint32_t options, OSObject *inOwner, Action inAction);
H A DIOFilterInterruptEventSource.h78 IOInterruptEventSource::Action inAction = NULL,
84 IOInterruptEventSource::Action inAction = NULL,
119 IOInterruptEventSource::Action action,
157 IOInterruptEventSource::Action action,
H A DIOInterruptEventSource.h72 typedef void (*Action)(OSObject *owner, IOInterruptEventSource *sender, int count); typedef
80 #define IOInterruptEventAction IOInterruptEventSource::Action
141 Action action,
174 Action action,
H A DIOWorkLoop.h78 typedef IOReturn (*Action)(OSObject *target, typedef
309 virtual IOReturn runAction(Action action, OSObject *target,
H A DIORegistryEntry.h180 typedef IOReturn (*Action)(OSObject *target, typedef
194 virtual IOReturn runPropertyAction(Action action, OSObject *target,
/xnu-11215/iokit/Kernel/
H A DIOTimerEventSource.cpp105 IOTimerEventSource::invokeAction(IOEventSource::Action _action, IOTimerEventSource * ts, in invokeAction()
126 ((IOTimerEventSource::Action)_action)(_owner, ts); in invokeAction()
130 DTRACE_TMR3(iotescallout__expire, Action, address, OSObject, _owner, void, _workLoop); in invokeAction()
151 IOEventSource::Action doit; in timeout()
178 IOEventSource::Action doit; in timeoutAndRelease()
201 IOEventSource::Action doit; in checkForWork()
307 IOTimerEventSource::init(OSObject *inOwner, Action inAction) in init()
309 if (!super::init(inOwner, (IOEventSource::Action) inAction)) { in init()
324 IOTimerEventSource::init(uint32_t options, OSObject *inOwner, Action inAction) in init()
348 tes = IOTimerEventSource::timerEventSource(options, inOwner, (Action) NULL); in timerEventSource()
[all …]
H A DIOCommandGate.cpp79 IOCommandGate::init(OSObject *inOwner, Action inAction) in init()
81 bool res = super::init(inOwner, (IOEventSource::Action) inAction); in init()
90 IOCommandGate::commandGate(OSObject *inOwner, Action inAction) in commandGate()
169 return runAction((Action) action, arg0, arg1, arg2, arg3); in runCommand()
176 return attemptAction((Action) action, arg0, arg1, arg2, arg3); in attemptCommand()
196 IOCommandGate::runAction(Action inAction, in runAction()
269 IOCommandGate::attemptAction(Action inAction, in attemptAction()
H A DIOServicePMPrivate.h749 typedef bool (*Action)( IOService *, IOPMRequest *, IOPMRequestQueue * ); typedef
759 virtual bool init( IOService * inOwner, Action inAction );
762 static IOPMRequestQueue * create( IOService * inOwner, Action inAction );
778 typedef bool (*Action)( IOService *, IOPMRequest *, IOPMWorkQueue * ); typedef
789 Action fInvokeAction;
790 Action fRetireAction;
799 virtual bool init( IOService * inOwner, Action invoke, Action retire );
803 static IOPMWorkQueue * create( IOService * inOwner, Action invoke, Action retire );
820 typedef bool (*Action)( IOService *, IOPMRequest *, IOPMCompletionQueue * ); typedef
826 virtual bool init( IOService * inOwner, Action inAction );
[all …]
H A DIOCommandPool.cpp158 IOCommandGate::Action func = OSMemberFunctionCast( in getCommand()
159 IOCommandGate::Action, this, &IOCommandPool::gatedGetCommand); in getCommand()
202 IOCommandGate::Action func = OSMemberFunctionCast( in returnCommand()
203 IOCommandGate::Action, this, &IOCommandPool::gatedReturnCommand); in returnCommand()
H A DIOFilterInterruptEventSource.cpp76 Action inAction, in init()
85 Action inAction, in interruptEventSource()
94 Action inAction, in init()
117 Action inAction, in filterInterruptEventSource()
149 … && !me->init(inOwner, (Action) NULL, (Filter) (void (*)(void))filter, inProvider, inIntIndex)) { in filterInterruptEventSource()
H A DIODMAEventSource.cpp43 Action inCompletion, in init()
44 Action inNotification, in init()
90 Action inCompletion, in dmaEventSource()
91 Action inNotification, in dmaEventSource()
H A DIOPMPowerStateQueue.h55 virtual bool init( OSObject * owner, Action action ) APPLE_KEXT_OVERRIDE;
58 static IOPMPowerStateQueue * PMPowerStateQueue( OSObject * owner, Action action );
H A DIOEventSource.cpp156 Action inAction) in init()
208 IOEventSource::Action
227 IOEventSource::setAction(Action inAction) in setAction()
H A DIOPMPowerStateQueue.cpp35 OSObject * inOwner, Action inAction ) in OSDefineMetaClassAndStructors()
48 IOPMPowerStateQueue::init( OSObject * inOwner, Action inAction ) in init()
H A DIOInterruptEventSource.cpp81 Action inAction, in init()
205 Action inAction, in interruptEventSource()
225 ies = IOInterruptEventSource::interruptEventSource(inOwner, (Action) NULL, inProvider, inIntIndex); in interruptEventSource()
325 IOEventSource::Action intAction = action; in checkForWork()
H A DIOWorkLoop.cpp159 IOCommandGate::Action, in init()
565 IOWorkLoop::runAction(Action inAction, OSObject *target, in runAction()
H A DIOServicePM.cpp360 this, OSMemberFunctionCast(IOPMRequestQueue::Action, in PMinit()
364 this, OSMemberFunctionCast(IOPMRequestQueue::Action, in PMinit()
368 OSMemberFunctionCast(IOPMWorkQueue::Action, this, in PMinit()
370 OSMemberFunctionCast(IOPMWorkQueue::Action, this, in PMinit()
374 this, OSMemberFunctionCast(IOPMCompletionQueue::Action, in PMinit()
3400 OSMemberFunctionCast(IOWorkLoop::Action, me, in idle_timer_expired()
8915 IOPMRequestQueue::init( IOService * inOwner, Action inAction ) in init()
8976 Action dqAction = (Action) (void (*)(void))action; in checkForWork()
9016 IOPMWorkQueue::create( IOService * inOwner, Action invoke, Action retire ) in create()
9027 IOPMWorkQueue::init( IOService * inOwner, Action invoke, Action retire ) in init()
[all …]
H A DIOPMrootDomain.cpp1743 this, OSMemberFunctionCast(IOEventSource::Action, this, in start()
1749 OSMemberFunctionCast(IOTimerEventSource::Action, in start()
2638 OSMemberFunctionCast(IOWorkLoop::Action, this, in handleSleepTimerExpiration()
3396 OSMemberFunctionCast(IOWorkLoop::Action, this, in copySleepPreventersList()
3448 OSMemberFunctionCast(IOWorkLoop::Action, this, in copySleepPreventersListWithID()
4395 OSMemberFunctionCast(IOWorkLoop::Action, this,
5661 OSMemberFunctionCast(IOWorkLoop::Action, this,
7646 OSMemberFunctionCast(IOWorkLoop::Action, this,
8298 OSMemberFunctionCast(IOWorkLoop::Action, this, &IOPMrootDomain::setThermalState),
9186 OSMemberFunctionCast(IOWorkLoop::Action, this,
[all …]
H A DIOService.cpp2511 _workLoopAction( IOWorkLoop::Action action, in _workLoopAction()
3255 _workLoopAction((IOWorkLoop::Action) &actionWillStop, in terminateWorker()
3266 _workLoopAction((IOWorkLoop::Action) &actionWillTerminate, in terminateWorker()
3292 _workLoopAction((IOWorkLoop::Action) &actionDidTerminate, in terminateWorker()
3295 _workLoopAction((IOWorkLoop::Action) &actionDidStop, in terminateWorker()
3322 _workLoopAction((IOWorkLoop::Action) &actionFinalize, in terminateWorker()
3371 _workLoopAction((IOWorkLoop::Action) &actionStop, in terminateWorker()
H A DIORegistryEntry.cpp793 runPropertyAction(Action inAction, OSObject *target, in runPropertyAction()
/xnu-11215/iokit/Exclaves/
H A DExclaves.cpp671 IOInterruptEventSource::Action action; in exclaveRegisterInterrupt()
681 action = OSMemberFunctionCast(IOInterruptEventSource::Action, in exclaveRegisterInterrupt()
858 IOTimerEventSource::Action action; in exclaveRegisterTimer()
868 action = OSMemberFunctionCast(IOTimerEventSource::Action, in exclaveRegisterTimer()
/xnu-11215/tools/lldbmacros/
H A Dkcdata.py2692 class VerboseAction(argparse.Action):