Searched refs:KeyData (Results 1 - 25 of 26) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/
H A DPs2KbdTextIn.c39 @param KeyData Receive the key data.
47 OUT EFI_KEY_DATA *KeyData OPTIONAL
56 if (KeyData != NULL) {
57 CopyMem (KeyData, &Queue->Buffer[Queue->Head], sizeof (EFI_KEY_DATA));
67 @param KeyData The key data to push.
72 IN EFI_KEY_DATA *KeyData
81 CopyMem (&Queue->Buffer[Queue->Tail], KeyData, sizeof (EFI_KEY_DATA));
132 @param KeyData A pointer to a buffer that is filled in with the keystroke
140 @retval EFI_INVALID_PARAMETER KeyData is NULL.
146 OUT EFI_KEY_DATA *KeyData
268 EFI_KEY_DATA KeyData; local
325 EFI_KEY_DATA KeyData; local
548 KeyboardRegisterKeyNotify( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_KEY_DATA *KeyData, IN EFI_KEY_NOTIFY_FUNCTION KeyNotificationFunction, OUT EFI_HANDLE *NotifyHandle ) argument
[all...]
H A DPs2Keyboard.h54 EFI_KEY_DATA KeyData; member in struct:_KEYBOARD_CONSOLE_IN_EX_NOTIFY
440 @param KeyData - A pointer to a buffer that is filled in with the keystroke
447 @retval EFI_INVALID_PARAMETER - KeyData is NULL.
454 OUT EFI_KEY_DATA *KeyData
482 @param KeyData - A pointer to a buffer that is filled in with the keystroke
485 sequence is typed specified by KeyData.
490 @retval EFI_INVALID_PARAMETER - KeyData or NotifyHandle is NULL.
497 IN EFI_KEY_DATA *KeyData,
525 @param KeyData The key data to push.
530 IN EFI_KEY_DATA *KeyData
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/
H A DHotkey.c104 KeyOptionSize = sizeof (EFI_KEY_OPTION) + KeyOption->KeyData.Options.InputKeyCount * sizeof (EFI_INPUT_KEY);
146 if (KeyOption->KeyData.PackedValue == TempOption->KeyData.PackedValue) {
147 if (KeyOption->KeyData.Options.InputKeyCount == 0 ||
358 @param KeyData A pointer to a buffer that is filled in with the keystroke
361 @retval EFI_SUCCESS KeyData is successfully processed.
367 IN EFI_KEY_DATA *KeyData
397 ASSERT (Hotkey->WaitingKey < (sizeof (Hotkey->KeyData) / sizeof (Hotkey->KeyData[0])));
398 HotkeyData = &Hotkey->KeyData[Hotke
558 EFI_KEY_DATA *KeyData; local
[all...]
H A DHotkey.h38 EFI_KEY_DATA KeyData[3]; member in struct:__anon10508
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbKbDxe/
H A DEfiKey.c559 @param KeyData A pointer to buffer to hold the keystroke
566 @retval EFI_INVALID_PARAMETER KeyData is NULL.
573 OUT EFI_KEY_DATA *KeyData
576 if (KeyData == NULL) {
584 Dequeue (&UsbKeyboardDevice->EfiKeyQueue, KeyData, sizeof (*KeyData));
675 EFI_KEY_DATA KeyData; local
685 Status = USBKeyboardReadKeyStrokeWorker (UsbKeyboardDevice, &KeyData);
692 if (KeyData.Key.ScanCode == CHAR_NULL && KeyData
729 EFI_KEY_DATA KeyData; local
783 EFI_KEY_DATA KeyData; local
1041 USBKeyboardRegisterKeyNotify( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_KEY_DATA *KeyData, IN EFI_KEY_NOTIFY_FUNCTION KeyNotificationFunction, OUT EFI_HANDLE *NotifyHandle ) argument
[all...]
H A DKeyBoard.h183 @param KeyData A pointer to a buffer that is filled in with
198 OUT EFI_KEY_DATA *KeyData
H A DEfiKey.h76 EFI_KEY_DATA KeyData; member in struct:_KEYBOARD_CONSOLE_IN_EX_NOTIFY
462 @param KeyData A pointer to a buffer that is filled in with the keystroke
469 @retval EFI_INVALID_PARAMETER KeyData is NULL.
476 OUT EFI_KEY_DATA *KeyData
504 @param KeyData A pointer to a buffer that is filled in with the keystroke
507 sequence is typed specified by KeyData.
512 @retval EFI_INVALID_PARAMETER KeyData or NotifyHandle or KeyNotificationFunction is NULL.
519 IN EFI_KEY_DATA *KeyData,
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/
H A DBiosKeyboard.c36 @param KeyData The key data to be enqueued.
45 IN EFI_KEY_DATA *KeyData
52 CopyMem (&Queue->Buffer[Queue->Rear], KeyData, sizeof (EFI_KEY_DATA));
63 @param KeyData The key data to be dequeued.
72 IN EFI_KEY_DATA *KeyData
79 CopyMem (KeyData, &Queue->Buffer[Queue->Front], sizeof (EFI_KEY_DATA));
914 @param KeyData A pointer to a buffer that is filled in with the keystroke
921 @retval EFI_INVALID_PARAMETER KeyData is NULL.
927 OUT EFI_KEY_DATA *KeyData
932 if (KeyData
1380 EFI_KEY_DATA KeyData; local
1729 EFI_KEY_DATA KeyData; local
2243 BiosKeyboardRegisterKeyNotify( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_KEY_DATA *KeyData, IN EFI_KEY_NOTIFY_FUNCTION KeyNotificationFunction, OUT EFI_HANDLE *NotifyHandle ) argument
[all...]
H A DBiosKeyboard.h199 EFI_KEY_DATA KeyData; member in struct:_BIOS_KEYBOARD_CONSOLE_IN_EX_NOTIFY
581 @param KeyData A pointer to a buffer that is filled in with the keystroke
588 @retval EFI_INVALID_PARAMETER KeyData is NULL.
595 OUT EFI_KEY_DATA *KeyData
623 @param KeyData A pointer to a buffer that is filled in with the keystroke
626 sequence is typed specified by KeyData.
632 @retval EFI_INVALID_PARAMETER KeyData or NotifyHandle is NULL.
639 IN EFI_KEY_DATA *KeyData,
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DSimpleTextInEx.h158 KeyData.Key.ScanCode is the EFI scan code defined in Error!
159 Reference source not found. The KeyData.Key.UnicodeChar is the
162 etc.). The KeyData.KeyState is shift state for the character
163 reflected in KeyData.Key.UnicodeChar or KeyData.Key.ScanCode .
167 key) would be presented solely as a KeyData.Key.UnicodeChar
170 data returned would be KeyData.Key.UnicodeChar with the value
174 would be reflected both in the KeyData.KeyState.KeyShiftState
175 and KeyData.Key.ScanCode values. UEFI drivers which implement
177 KeyData
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/TerminalDxe/
H A DTerminalConIn.c23 @param KeyData A pointer to a buffer that is filled in with the
29 @retval EFI_INVALID_PARAMETER KeyData is NULL.
35 OUT EFI_KEY_DATA *KeyData
38 if (KeyData == NULL) {
42 if (!EfiKeyFiFoRemoveOneKey (TerminalDevice, &KeyData->Key)) {
46 KeyData->KeyState.KeyShiftState = 0;
47 KeyData->KeyState.KeyToggleState = 0;
129 EFI_KEY_DATA KeyData; local
136 Status = ReadKeyStrokeWorker (TerminalDevice, &KeyData);
141 CopyMem (Key, &KeyData
323 TerminalConInRegisterKeyNotify( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_KEY_DATA *KeyData, IN EFI_KEY_NOTIFY_FUNCTION KeyNotificationFunction, OUT EFI_HANDLE *NotifyHandle ) argument
784 EFI_KEY_DATA KeyData; local
[all...]
H A DTerminal.h78 EFI_KEY_DATA KeyData; member in struct:_TERMINAL_CONSOLE_IN_EX_NOTIFY
288 @param KeyData A pointer to a buffer that is filled in with the
296 @retval EFI_INVALID_PARAMETER KeyData is NULL.
303 OUT EFI_KEY_DATA *KeyData
332 @param KeyData A pointer to a buffer that is filled in with the
336 sequence is typed specified by KeyData.
344 @retval EFI_INVALID_PARAMETER KeyData or NotifyHandle is NULL.
351 IN EFI_KEY_DATA *KeyData,
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Protocol/
H A DFormBrowserEx.h76 @param[in] KeyData A pointer to a buffer that describes the keystroke
85 @retval EFI_INVALID_PARAMETER KeyData is NULL.
90 IN EFI_INPUT_KEY *KeyData,
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DriverSampleDxe/
H A DDriverSample.c90 @param[in] KeyData The key that was pressed.
97 IN EFI_KEY_DATA *KeyData
118 EFI_KEY_DATA KeyData; local
136 KeyData.KeyState.KeyToggleState = 0;
137 KeyData.Key.ScanCode = 0;
138 KeyData.KeyState.KeyShiftState = EFI_SHIFT_STATE_VALID|EFI_LEFT_CONTROL_PRESSED;
139 KeyData.Key.UnicodeChar = L'c';
143 &KeyData,
150 KeyData.KeyState.KeyShiftState = EFI_SHIFT_STATE_VALID|EFI_RIGHT_CONTROL_PRESSED;
153 &KeyData,
179 EFI_KEY_DATA KeyData; local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/ddk/
H A Dntddcdvd.h73 UCHAR KeyData[1]; member in struct:_DVD_COPY_PROTECT_KEY
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Application/Shell/
H A DShellProtocol.c3329 @param[in] KeyData The key that was pressed.
3336 IN EFI_KEY_DATA *KeyData
3340 if ((KeyData->Key.UnicodeChar == L'c' || KeyData->Key.UnicodeChar == 3) &&
3341 (KeyData->KeyState.KeyShiftState == (EFI_SHIFT_STATE_VALID|EFI_LEFT_CONTROL_PRESSED) || KeyData->KeyState.KeyShiftState == (EFI_SHIFT_STATE_VALID|EFI_RIGHT_CONTROL_PRESSED))
3347 } else if ((KeyData->Key.UnicodeChar == L's') &&
3348 (KeyData->KeyState.KeyShiftState == (EFI_SHIFT_STATE_VALID|EFI_LEFT_CONTROL_PRESSED) || KeyData->KeyState.KeyShiftState == (EFI_SHIFT_STATE_VALID|EFI_RIGHT_CONTROL_PRESSED))
3369 EFI_KEY_DATA KeyData; local
[all...]
H A DShell.c80 EFI_KEY_DATA KeyData; local
100 KeyData.KeyState.KeyToggleState = 0;
101 KeyData.Key.ScanCode = 0;
102 KeyData.KeyState.KeyShiftState = EFI_SHIFT_STATE_VALID|EFI_LEFT_CONTROL_PRESSED;
103 KeyData.Key.UnicodeChar = L's';
107 &KeyData,
111 KeyData.KeyState.KeyShiftState = EFI_SHIFT_STATE_VALID|EFI_RIGHT_CONTROL_PRESSED;
115 &KeyData,
119 KeyData.KeyState.KeyShiftState = EFI_SHIFT_STATE_VALID|EFI_LEFT_CONTROL_PRESSED;
120 KeyData
[all...]
H A DShellProtocol.h966 @param[in] KeyData The key that was pressed.
973 IN EFI_KEY_DATA *KeyData
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/ddk/
H A Dntddcdvd.h75 UCHAR KeyData[1]; member in struct:_DVD_COPY_PROTECT_KEY
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPMisc.cpp665 } KeyData;
672 &KeyData.Info,
673 sizeof(KeyData),
677 if (KeyData.Info.Type == REG_SZ)
680 *pcbResult = KeyData.Info.DataLength + 2;
681 if (cbBuf >= KeyData.Info.DataLength)
683 memcpy(pBuf, KeyData.Info.Data, KeyData.Info.DataLength + 2);
743 } KeyData;
750 &KeyData
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConSplitterDxe/
H A DConSplitter.c3438 @param KeyData A pointer to a buffer that is filled in with the
3446 @retval EFI_INVALID_PARAMETER KeyData is NULL.
3453 OUT EFI_KEY_DATA *KeyData
3462 if (KeyData == NULL) {
3470 KeyData->Key.UnicodeChar = 0;
3471 KeyData->Key.ScanCode = SCAN_NULL;
3484 CopyMem (KeyData, &CurrentKeyData, sizeof (CurrentKeyData));
3548 @param KeyData A pointer to a buffer that is filled in with the
3552 sequence is typed specified by KeyData.
3560 @retval EFI_INVALID_PARAMETER KeyData o
3565 ConSplitterTextInRegisterKeyNotify( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_KEY_DATA *KeyData, IN EFI_KEY_NOTIFY_FUNCTION KeyNotificationFunction, OUT EFI_HANDLE *NotifyHandle ) argument
[all...]
H A DConSplitter.h101 EFI_KEY_DATA KeyData; member in struct:_TEXT_IN_EX_SPLITTER_NOTIFY
1342 @param KeyData A pointer to a buffer that is filled in with the
1350 @retval EFI_INVALID_PARAMETER KeyData is NULL.
1357 OUT EFI_KEY_DATA *KeyData
1388 @param KeyData A pointer to a buffer that is filled in with the
1392 sequence is typed specified by KeyData.
1400 @retval EFI_INVALID_PARAMETER KeyData or KeyNotificationFunction or NotifyHandle is NULL.
1407 IN EFI_KEY_DATA *KeyData,
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/
H A DSetup.h569 EFI_INPUT_KEY *KeyData; member in struct:__anon11287
1413 @param[in] KeyData A pointer to a buffer that describes the keystroke
1422 @retval EFI_INVALID_PARAMETER KeyData is NULL.
1423 @retval EFI_NOT_FOUND KeyData is not found to be unregistered.
1429 IN EFI_INPUT_KEY *KeyData,
1465 Find the registered HotKey based on KeyData.
1467 @param[in] KeyData A pointer to a buffer that describes the keystroke
1474 IN EFI_INPUT_KEY *KeyData
H A DSetup.c3991 Find the registered HotKey based on KeyData.
3993 @param[in] KeyData A pointer to a buffer that describes the keystroke
4000 IN EFI_INPUT_KEY *KeyData
4009 if (HotKey->KeyData->ScanCode == KeyData->ScanCode) {
4061 @param[in] KeyData A pointer to a buffer that describes the keystroke
4070 @retval EFI_INVALID_PARAMETER KeyData is NULL or HelpString is NULL on register.
4071 @retval EFI_NOT_FOUND KeyData is not found to be unregistered.
4077 IN EFI_INPUT_KEY *KeyData,
4088 if (KeyData
4076 RegisterHotKey( IN EFI_INPUT_KEY *KeyData, IN UINT32 Action, IN UINT16 DefaultId, IN EFI_STRING HelpString OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Uefi/
H A DUefiSpec.h2069 EFI_BOOT_KEY_DATA KeyData; member in struct:__anon12451

Completed in 256 milliseconds

12