Lines Matching refs:DPCQueue
19 static DPCQueue sNormalPriorityQueue;
20 static DPCQueue sHighPriorityQueue;
21 static DPCQueue sRealTimePriorityQueue;
27 FunctionDPCCallback::FunctionDPCCallback(DPCQueue* owner)
43 FunctionDPCCallback::DoDPC(DPCQueue* queue)
67 // #pragma mark - DPCQueue
70 DPCQueue::DPCQueue()
82 DPCQueue::~DPCQueue()
99 /*static*/ DPCQueue*
100 DPCQueue::DefaultQueue(int priority)
113 DPCQueue::Init(const char* name, int32 priority, uint32 reservedSlots)
137 DPCQueue::Close(bool cancelPending)
161 DPCQueue::Add(DPCCallback* callback)
187 DPCQueue::Add(void (*function)(void*), void* argument)
216 DPCQueue::Cancel(DPCCallback* callback)
253 DPCQueue::Recycle(FunctionDPCCallback* callback)
261 DPCQueue::_ThreadEntry(void* data)
263 return ((DPCQueue*)data)->_Thread();
268 DPCQueue::_Thread()
318 new(&sNormalPriorityQueue) DPCQueue;
319 new(&sHighPriorityQueue) DPCQueue;
320 new(&sRealTimePriorityQueue) DPCQueue;