Searched refs:Queue (Results 1 - 10 of 10) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbKbDxe/
H A DKeyBoard.h205 @param Queue Points to the queue.
211 IN OUT USB_SIMPLE_QUEUE *Queue,
218 @param Queue Points to the queue.
222 IN OUT USB_SIMPLE_QUEUE *Queue
229 @param Queue Points to the queue.
231 @retval TRUE Queue is empty.
232 @retval FALSE Queue is not empty.
237 IN USB_SIMPLE_QUEUE *Queue
244 @param Queue Points to the queue.
246 @retval TRUE Queue i
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/
H A DPs2KbdTextIn.c22 @param Queue Pointer to instance of EFI_KEY_QUEUE.
29 IN EFI_KEY_QUEUE *Queue
32 return (BOOLEAN) (Queue->Head == Queue->Tail);
38 @param Queue Pointer to instance of EFI_KEY_QUEUE.
46 IN EFI_KEY_QUEUE *Queue,
50 if (IsEfikeyBufEmpty (Queue)) {
57 CopyMem (KeyData, &Queue->Buffer[Queue->Head], sizeof (EFI_KEY_DATA));
59 Queue
45 PopEfikeyBufHead( IN EFI_KEY_QUEUE *Queue, OUT EFI_KEY_DATA *KeyData OPTIONAL ) argument
70 PushEfikeyBufTail( IN EFI_KEY_QUEUE *Queue, IN EFI_KEY_DATA *KeyData ) argument
[all...]
H A DPs2Keyboard.h104 // Queue storing key scancodes
524 @param Queue Pointer to instance of EFI_KEY_QUEUE.
529 IN EFI_KEY_QUEUE *Queue,
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/
H A DBiosKeyboard.c35 @param Queue The queue to be enqueued.
44 IN SIMPLE_QUEUE *Queue,
48 if ((Queue->Rear + 1) % QUEUE_MAX_COUNT == Queue->Front) {
52 CopyMem (&Queue->Buffer[Queue->Rear], KeyData, sizeof (EFI_KEY_DATA));
53 Queue->Rear = (Queue->Rear + 1) % QUEUE_MAX_COUNT;
62 @param Queue The queue to be dequeued.
71 IN SIMPLE_QUEUE *Queue,
43 Enqueue( IN SIMPLE_QUEUE *Queue, IN EFI_KEY_DATA *KeyData ) argument
70 Dequeue( IN SIMPLE_QUEUE *Queue, IN EFI_KEY_DATA *KeyData ) argument
[all...]
H A DBiosKeyboard.h226 SIMPLE_QUEUE Queue; member in struct:__anon10371
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/
H A DVBoxNetFltCmn-win.h242 PVBOXNETFLT_ACKET_QUEUE Queue; member in struct:VBOXNETFLT_INTERLOCKED_PACKET_QUEUE
272 VBOXNETFLT_INTERLOCKED_PACKET_QUEUE Queue; member in struct:VBOXNETFLT_PACKET_INFO_POOL
H A DVBoxNetFltRt-win.h66 vboxNetFltWinQuEnqueueTail(&pQueue->Queue, pPacketInfo);
73 vboxNetFltWinQuEnqueueHead(&pQueue->Queue, pPacketInfo);
108 pInfo = vboxNetFltWinQuDequeueHead(&pInterlockedQueue->Queue);
117 pInfo = vboxNetFltWinQuDequeueTail(&pInterlockedQueue->Queue);
139 return vboxNetFltWinQuInterlockedDequeueHead(&pPool->Queue);
148 vboxNetFltWinQuInterlockedEnqueueHead(&pPool->Queue, pInfo);
157 INIT_PACKET_QUEUE(&(_pQueue)->Queue); \
H A DVBoxNetFltRt-win.cpp199 INIT_INTERLOCKED_PACKET_QUEUE(&pPool->Queue);
211 vboxNetFltWinQuEnqueueTail(&pPool->Queue.Queue, pInfo);
228 FINI_INTERLOCKED_PACKET_QUEUE(&pPool->Queue)
1710 /* note: we do it after we initialize the Job Queue */
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/ddk/
H A Dwdm.h316 } Queue; member in struct:_DEVICE_OBJECT
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/ddk/
H A Dwdm.h318 } Queue; member in struct:_DEVICE_OBJECT

Completed in 107 milliseconds