Searched refs:EfiKeyQueue (Results 1 – 6 of 6) sorted by relevance
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbKbDxe/ |
D | EfiKey.c | 561 DestroyQueue (&UsbKeyboardDevice->EfiKeyQueue); in USBKeyboardDriverBindingStop() 593 if (IsQueueEmpty (&UsbKeyboardDevice->EfiKeyQueue)) { in USBKeyboardReadKeyStrokeWorker() 597 Dequeue (&UsbKeyboardDevice->EfiKeyQueue, KeyData, sizeof (*KeyData)); in USBKeyboardReadKeyStrokeWorker() 649 InitQueue (&UsbKeyboardDevice->EfiKeyQueue, sizeof (EFI_KEY_DATA)); in USBKeyboardReset() 758 while (!IsQueueEmpty (&UsbKeyboardDevice->EfiKeyQueue)) { in USBKeyboardWaitForKey() 764 UsbKeyboardDevice->EfiKeyQueue.Buffer[UsbKeyboardDevice->EfiKeyQueue.Head], in USBKeyboardWaitForKey() 768 Dequeue (&UsbKeyboardDevice->EfiKeyQueue, &KeyData, sizeof (EFI_KEY_DATA)); in USBKeyboardWaitForKey() 820 Enqueue (&UsbKeyboardDevice->EfiKeyQueue, &KeyData, sizeof (KeyData)); in USBKeyboardTimerHandler()
|
D | EfiKey.h | 116 USB_SIMPLE_QUEUE EfiKeyQueue; member
|
D | KeyBoard.c | 822 InitQueue (&UsbKeyboardDevice->EfiKeyQueue, sizeof (EFI_KEY_DATA)); in InitUSBKeyboard()
|
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/ |
D | Ps2KbdTextIn.c | 167 Status = PopEfikeyBufHead (&ConsoleInDev->EfiKeyQueue, KeyData); in KeyboardReadKeyStrokeWorker() 343 while (!IsEfikeyBufEmpty (&ConsoleIn->EfiKeyQueue)) { in KeyboardWaitForKey() 346 &(ConsoleIn->EfiKeyQueue.Buffer[ConsoleIn->EfiKeyQueue.Head]), in KeyboardWaitForKey() 350 PopEfikeyBufHead (&ConsoleIn->EfiKeyQueue, &KeyData); in KeyboardWaitForKey()
|
D | Ps2Keyboard.h | 106 EFI_KEY_QUEUE EfiKeyQueue; member
|
D | Ps2KbdCtrller.c | 1473 PushEfikeyBufTail (&ConsoleIn->EfiKeyQueue, &KeyData); in KeyGetchar() 1666 ConsoleIn->EfiKeyQueue.Head = 0; in InitKeyboard() 1667 ConsoleIn->EfiKeyQueue.Tail = 0; in InitKeyboard()
|