Home
last modified time | relevance | path

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

/xnu-8792.41.9/iokit/IOKit/
H A DIOUserServer.h111 class IODispatchQueue; variable
120 OSBoundedArrayRef<IODispatchQueue *> queueArray;
164 IODispatchQueue * fRootQueue;
243 IOReturn setRootQueue(IODispatchQueue * queue);
246 LIBKERN_RETURNS_NOT_RETAINED IODispatchQueue * queueForObject(OSObject * obj, uint64_t msgid);
/xnu-8792.41.9/iokit/DriverKit/
H A DOSObject.iig144 class IODispatchQueue;
167 #include <DriverKit/IODispatchQueue.h>
190 IODispatchQueue * queue) KERNEL = 0;
195 IODispatchQueue ** queue) KERNEL = 0;
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.iig56 * @class IODispatchQueue
59 * IODispatchQueue provides a queue for ordered execution of blocks.
66 class NATIVE KERNEL IODispatchQueue : public OSObject
84 IODispatchQueue ** queue) LOCAL;
236 class EXTENDS (IODispatchQueue) IODispatchQueuePrivate
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 DIOEventLink.iig32 #include <DriverKit/IODispatchQueue.iig>
/xnu-8792.41.9/iokit/Kernel/
H A DIOUserServer.cpp202 IODispatchQueue * queue;
399 IODispatchQueue ** queue) in CopyDispatchQueue_Impl()
401 IODispatchQueue * result; in CopyDispatchQueue_Impl()
439 IODispatchQueue ** queue) in CreateDefaultDispatchQueue_Impl()
465 IODispatchQueue * queue) in SetDispatchQueue_Impl()
1470 IODispatchQueue * queue, in Create_Impl()
1726 IODispatchQueue * queue, in Create_Impl()
2259 IODispatchQueue::Create_Impl( in Create_Impl()
2263 IODispatchQueue ** queue) in Create_Impl()
2265 IODispatchQueue * result; in Create_Impl()
[all …]
/xnu-8792.41.9/iokit/conf/
H A Dfiles21 ./DriverKit/IODispatchQueue.iig.cpp optional iokitcpp
/xnu-8792.41.9/iokit/System/
H A DIODataQueueDispatchSourceShared.h75 IODispatchQueue * queue, in Create_Impl()