Home
last modified time | relevance | path

Searched refs:IODispatchQueue (Results 1 – 13 of 13) sorted by relevance

/xnu-11215/iokit/IOKit/
H A DIOUserServer.h111 class IODispatchQueue; variable
120 OSBoundedArrayRef<IODispatchQueue *> queueArray;
165 IODispatchQueue * fRootQueue;
247 IOReturn setRootQueue(IODispatchQueue * queue);
250 LIBKERN_RETURNS_NOT_RETAINED IODispatchQueue * queueForObject(OSObject * obj, uint64_t msgid);
/xnu-11215/iokit/DriverKit/
H A DIOServiceNotificationDispatchSource.iig32 #include <DriverKit/IODispatchQueue.iig>
54 …* @param queue IODispatchQueue the source is attached to. Note that the ServiceNotificationR…
64 IODispatchQueue * queue,
H A DIOServiceStateNotificationDispatchSource.iig32 #include <DriverKit/IODispatchQueue.iig>
51 …* @param queue IODispatchQueue the source is attached to. Note that the StateNotificationRea…
58 …Create(IOService * service, OSArray * items, IODispatchQueue * queue, IOServiceStateNotificationDi…
H A DIODispatchQueue.iig62 * @class IODispatchQueue
65 * IODispatchQueue provides a queue for ordered execution of blocks.
72 class NATIVE KERNEL IODispatchQueue : public OSObject
90 IODispatchQueue ** queue) LOCAL;
242 class EXTENDS (IODispatchQueue) IODispatchQueuePrivate
H A DOSObject.iig255 class IODispatchQueue;
278 #include <DriverKit/IODispatchQueue.h>
301 IODispatchQueue * queue) KERNEL = 0;
306 IODispatchQueue ** queue) KERNEL = 0;
H A DIOService.iig84 #include <DriverKit/IODispatchQueue.h>
156 * @brief Set the IODispatchQueue for a given name on the IOService.
167 IODispatchQueue * queue) override LOCAL;
170 * @brief Obtain the IODispatchQueue for a given name on the IOService.
178 IODispatchQueue ** queue) override;
181 * @brief Create the default IODispatchQueue for an IOService. IOService::init()
188 IODispatchQueue ** queue) LOCAL;
H A DIOInterruptDispatchSource.iig32 #include <DriverKit/IODispatchQueue.iig>
79 IODispatchQueue * queue,
H A DIODataQueueDispatchSource.iig32 #include <DriverKit/IODispatchQueue.iig>
45 * @param queue IODispatchQueue the source is attached to. Note that the DataAvailable
54 IODispatchQueue * queue,
H A DIOExtensiblePaniclog.iig43 #include <DriverKit/IODispatchQueue.h>
H A DIOEventLink.iig32 #include <DriverKit/IODispatchQueue.iig>
/xnu-11215/iokit/Kernel/
H A DIOUserServer.cpp212 IODispatchQueue * queue;
409 IODispatchQueue ** queue) in CopyDispatchQueue_Impl()
411 IODispatchQueue * result; in CopyDispatchQueue_Impl()
454 IODispatchQueue ** queue) in CreateDefaultDispatchQueue_Impl()
480 IODispatchQueue * queue) in SetDispatchQueue_Impl()
1511 IODispatchQueue * queue, in Create_Impl()
1779 IODispatchQueue * queue, in Create_Impl()
2343 IODispatchQueue ** queue) in Create_Impl()
2387 IODispatchQueue::init() in init()
2396 IODispatchQueue::free() in free()
[all …]
/xnu-11215/iokit/conf/
H A Dfiles22 ./DriverKit/IODispatchQueue.iig.cpp optional iokitcpp
/xnu-11215/iokit/System/
H A DIODataQueueDispatchSourceShared.h75 IODispatchQueue * queue, in Create_Impl()