Lines Matching refs:pQueue
986 * @param pQueue The URB queue.
988 static void usbHidQueueInit(PUSBHIDURBQUEUE pQueue)
990 pQueue->pHead = NULL;
991 pQueue->ppTail = &pQueue->pHead;
999 * @param pQueue The URB queue.
1002 DECLINLINE(void) usbHidQueueAddTail(PUSBHIDURBQUEUE pQueue, PVUSBURB pUrb)
1005 *pQueue->ppTail = pUrb;
1006 pQueue->ppTail = &pUrb->Dev.pNext;
1014 * @param pQueue The URB queue.
1016 DECLINLINE(PVUSBURB) usbHidQueueRemoveHead(PUSBHIDURBQUEUE pQueue)
1018 PVUSBURB pUrb = pQueue->pHead;
1022 pQueue->pHead = pNext;
1024 pQueue->ppTail = &pQueue->pHead;
1036 * @param pQueue The URB queue.
1039 DECLINLINE(bool) usbHidQueueRemove(PUSBHIDURBQUEUE pQueue, PVUSBURB pUrb)
1041 PVUSBURB pCur = pQueue->pHead;
1044 pQueue->pHead = pUrb->Dev.pNext;
1046 pQueue->ppTail = &pQueue->pHead;
1062 pQueue->ppTail = &pCur->Dev.pNext;
1073 * @param pQueue The URB queue.
1075 DECLINLINE(bool) usbHidQueueIsEmpty(PCUSBHIDURBQUEUE pQueue)
1077 return pQueue->pHead == NULL;