/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ |
H A D | IODMAEventSource.h | 46 typedef void (*Action)(OSObject *owner, IODMAEventSource *dmaES, IODMACommand *dmaCommand, IOReturn status, IOByteCount actualByteCount); typedef in class:IODMAEventSource 47 #define IODMAEventAction IODMAEventSource::Action 56 Action completion = 0, 57 Action notification = 0, 71 Action dmaCompletionAction; 72 Action dmaNotificationAction; 77 Action completion = 0, 78 Action notification = 0,
|
H A D | IOPMEventSource.h | 51 typedef void (*Action)(OSObject *owner, unsigned long state); typedef in class:IOPMEventSource 54 static IOPMEventSource *PMEventSource(OSObject *owner, Action action); 56 virtual bool init(OSObject *owner, Action action);
|
H A D | IOEventSource.h | 88 @typedef Action 97 typedef void (*Action)(OSObject *owner, ...); typedef in class:IOEventSource 100 @discussion Backward compatibilty define for the old non-class scoped type definition. See $link IOEventSource::Action */ 101 #define IOEventSourceAction IOEventSource::Action 113 Action action; 142 Pointer to C call out function. Action is a pointer to a C function 150 virtual bool init(OSObject *owner, IOEventSource::Action action = 0); 201 @param action Pointer to a C function of type IOEventSource::Action. */ 202 virtual void setAction(IOEventSource::Action action); 207 virtual IOEventSource::Action getActio [all...] |
H A D | IOCommandGate.h | 66 @typedef Action 81 typedef IOReturn (*Action)(OSObject *owner, typedef in class:IOCommandGate 104 static IOCommandGate *commandGate(OSObject *owner, Action action = 0); 114 must cast the member function to $link IOCommandGate::Action and they will get a 117 virtual bool init(OSObject *owner, Action action = 0); 155 virtual IOReturn runAction(Action action, 186 virtual IOReturn attemptAction(Action action,
|
H A D | IOFilterInterruptEventSource.h | 72 IOInterruptEventSource::Action inAction = 0, 78 IOInterruptEventSource::Action inAction = 0, 106 IOInterruptEventSource::Action action, 121 IOInterruptEventSource::Action action,
|
H A D | IOInterruptEventSource.h | 49 When the action method is called in the client member function will receive 2 arguments, (IOEventSource *) sender and (int) count, See $link IOInterruptEventSource::Action. Where sender will be reference to the interrupt that occurred and the count will be computed by the difference between the $link producerCount and $link consumerCount. This number may not be reliable as no attempt is made to adjust for around the world type problems but is provided for general information and statistic gathering. 64 /*! @typedef Action 69 typedef void (*Action)(OSObject *, IOInterruptEventSource *, int count); typedef in class:IOInterruptEventSource 72 @discussion Backward compatibilty define for the old non-class scoped type definition. See $link IOInterruptEventSource::Action */ 73 #define IOInterruptEventAction IOInterruptEventSource::Action 126 Action action, 139 Action action,
|
H A D | IOTimerEventSource.h | 106 /*! @typedef Action 110 typedef void (*Action)(OSObject *owner, IOTimerEventSource *sender); typedef in class:IOTimerEventSource 117 timerEventSource(OSObject *owner, Action action = 0); 123 virtual bool init(OSObject *owner, Action action = 0);
|
H A D | IOWorkLoop.h | 64 @typedef Action 78 typedef IOReturn (*Action)(OSObject *target, typedef in class:IOWorkLoop 273 @result Returns the value of the Action callout. 276 virtual IOReturn runAction(Action action, OSObject *target,
|
H A D | IORegistryEntry.h | 152 @typedef Action 165 typedef IOReturn (*Action)(OSObject *target, typedef in class:IORegistryEntry 177 @result Returns the value of the Action callout. 179 virtual IOReturn runPropertyAction(Action action, OSObject *target,
|
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IOEventSource.cpp | 63 Action inAction) 79 IOEventSource::Action IOEventSource::getAction () const { return action; }; 81 void IOEventSource::setAction(Action inAction)
|
H A D | IOCommandGate.cpp | 49 bool IOCommandGate::init(OSObject *inOwner, Action inAction) 51 return super::init(inOwner, (IOEventSource::Action) inAction); 55 IOCommandGate::commandGate(OSObject *inOwner, Action inAction) 112 return runAction((Action) action, arg0, arg1, arg2, arg3); 118 return attemptAction((Action) action, arg0, arg1, arg2, arg3); 121 IOReturn IOCommandGate::runAction(Action inAction, 164 IOReturn IOCommandGate::attemptAction(Action inAction,
|
H A D | IOCommandPool.cpp | 150 IOCommandGate::Action func = OSMemberFunctionCast( 151 IOCommandGate::Action, this, &IOCommandPool::gatedGetCommand); 190 IOCommandGate::Action func = OSMemberFunctionCast( 191 IOCommandGate::Action, this, &IOCommandPool::gatedReturnCommand);
|
H A D | IOFilterInterruptEventSource.cpp | 83 Action inAction, 92 Action inAction, 101 Action inAction, 118 Action inAction,
|
H A D | IOPMPowerStateQueue.h | 67 //typedef void (*Action)(IOService *target, unsigned long state); 69 virtual bool init(OSObject *owner, Action action = 0);
|
H A D | IOServicePMPrivate.h | 534 typedef bool (*Action)( IOService *, IOPMRequest *, IOPMRequestQueue * ); typedef in class:IOPMRequestQueue 542 virtual bool init( IOService * inOwner, Action inAction ); 545 static IOPMRequestQueue * create( IOService * inOwner, Action inAction ); 556 typedef bool (*Action)( IOService *, IOPMRequest *, IOPMWorkQueue * ); typedef in class:IOPMWorkQueue 560 Action fWorkAction; 561 Action fRetireAction; 564 virtual bool init( IOService * inOwner, Action work, Action retire ); 567 static IOPMWorkQueue * create( IOService * inOwner, Action work, Action retir [all...] |
H A D | IOTimerEventSource.cpp | 86 Action doit; 88 doit = (Action) me->action; 110 Action doit; 112 doit = (Action) me->action; 136 bool IOTimerEventSource::init(OSObject *inOwner, Action inAction) 138 if (!super::init(inOwner, (IOEventSource::Action) inAction) ) 149 IOTimerEventSource::timerEventSource(OSObject *inOwner, Action inAction)
|
H A D | IODMAEventSource.cpp | 40 Action inCompletion, 41 Action inNotification, 70 Action inCompletion, 71 Action inNotification,
|
H A D | IOPMPowerStateQueue.cpp | 85 bool IOPMPowerStateQueue::init(OSObject *owner, Action action) 87 if(!(super::init(owner, (IOEventSource::Action) action))) return false;
|
H A D | IOInterruptEventSource.cpp | 81 Action inAction, 125 Action inAction,
|
H A D | IOWorkLoop.cpp | 98 IOCommandGate::Action, 414 IOReturn IOWorkLoop::runAction(Action inAction, OSObject *target,
|
H A D | IOServicePM.cpp | 336 this, OSMemberFunctionCast(IOPMRequestQueue::Action, 340 this, OSMemberFunctionCast(IOPMRequestQueue::Action, 344 this, OSMemberFunctionCast(IOPMRequestQueue::Action, 5221 /* Work */ OSMemberFunctionCast(IOPMWorkQueue::Action, this, 5223 /* Done */ OSMemberFunctionCast(IOPMWorkQueue::Action, this, 5791 IOPMRequestQueue * IOPMRequestQueue::create( IOService * inOwner, Action inAction ) 5802 bool IOPMRequestQueue::init( IOService * inOwner, Action inAction ) 5850 Action dqAction = (Action) action; 5886 IOPMWorkQueue::create( IOService * inOwner, Action wor [all...] |
H A D | IOService.cpp | 1618 inline void _workLoopAction( IOWorkLoop::Action action, 1972 _workLoopAction( (IOWorkLoop::Action) &actionWillTerminate, 1991 _workLoopAction( (IOWorkLoop::Action) &actionDidTerminate, 2005 _workLoopAction( (IOWorkLoop::Action) &actionFinalize, 2032 _workLoopAction( (IOWorkLoop::Action) &actionStop,
|
H A D | IORegistryEntry.cpp | 532 runPropertyAction(Action inAction, OSObject *target,
|