Home
last modified time | relevance | path

Searched refs:KeyData (Results 1 – 25 of 50) sorted by relevance

12

/device/linaro/bootloader/edk2/Nt32Pkg/WinNtGopDxe/
DWinNtGopInput.c91 IN EFI_KEY_DATA *KeyData in GopPrivateAddQ() argument
101 CopyMem (&Queue->Q[Queue->Rear], KeyData, sizeof (EFI_KEY_DATA)); in GopPrivateAddQ()
221 IN EFI_KEY_DATA *KeyData in GopPrivateInvokeRegisteredFunction() argument
251 if (GopPrivateIsKeyRegistered (&CurrentNotify->KeyData, KeyData)) { in GopPrivateInvokeRegisteredFunction()
252 CurrentNotify->KeyNotificationFn (KeyData); in GopPrivateInvokeRegisteredFunction()
264 EFI_KEY_DATA KeyData; in WinNtGopSimpleTextInTimerHandler() local
267 while (GopPrivateDeleteQ (Private, &Private->QueueForNotify, &KeyData) == EFI_SUCCESS) { in WinNtGopSimpleTextInTimerHandler()
268 GopPrivateInvokeRegisteredFunction (Private, &KeyData); in WinNtGopSimpleTextInTimerHandler()
288 EFI_KEY_DATA KeyData; in GopPrivateAddKey() local
290 KeyData.Key = Key; in GopPrivateAddKey()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/
DPs2KbdTextIn.c47 OUT EFI_KEY_DATA *KeyData OPTIONAL in PopEfikeyBufHead()
56 if (KeyData != NULL) { in PopEfikeyBufHead()
57 CopyMem (KeyData, &Queue->Buffer[Queue->Head], sizeof (EFI_KEY_DATA)); in PopEfikeyBufHead()
72 IN EFI_KEY_DATA *KeyData in PushEfikeyBufTail() argument
81 CopyMem (&Queue->Buffer[Queue->Tail], KeyData, sizeof (EFI_KEY_DATA)); in PushEfikeyBufTail()
146 OUT EFI_KEY_DATA *KeyData in KeyboardReadKeyStrokeWorker() argument
153 if (KeyData == NULL) { in KeyboardReadKeyStrokeWorker()
167 Status = PopEfikeyBufHead (&ConsoleInDev->EfiKeyQueue, KeyData); in KeyboardReadKeyStrokeWorker()
268 EFI_KEY_DATA KeyData; in KeyboardReadKeyStroke() local
281 Status = KeyboardReadKeyStrokeWorker (ConsoleIn, &KeyData); in KeyboardReadKeyStroke()
[all …]
DPs2KbdCtrller.c1125 EFI_KEY_DATA KeyData; in KeyGetchar() local
1319 KeyData.KeyState.KeyShiftState = (UINT32) (EFI_SHIFT_STATE_VALID in KeyGetchar()
1331 KeyData.KeyState.KeyToggleState = (EFI_KEY_TOGGLE_STATE) (EFI_TOGGLE_STATE_VALID in KeyGetchar()
1338 KeyData.Key.ScanCode = SCAN_NULL; in KeyGetchar()
1339 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1345 KeyData.Key.UnicodeChar = L'/'; in KeyGetchar()
1346 KeyData.Key.ScanCode = SCAN_NULL; in KeyGetchar()
1352 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1353 KeyData.Key.ScanCode = SCAN_PAUSE; in KeyGetchar()
1359 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
[all …]
DPs2Keyboard.h55 EFI_KEY_DATA KeyData; member
469 OUT EFI_KEY_DATA *KeyData
512 IN EFI_KEY_DATA *KeyData,
545 IN EFI_KEY_DATA *KeyData
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/
DPs2KbdTextIn.c47 OUT EFI_KEY_DATA *KeyData OPTIONAL in PopEfikeyBufHead()
56 if (KeyData != NULL) { in PopEfikeyBufHead()
57 CopyMem (KeyData, &Queue->Buffer[Queue->Head], sizeof (EFI_KEY_DATA)); in PopEfikeyBufHead()
72 IN EFI_KEY_DATA *KeyData in PushEfikeyBufTail() argument
81 CopyMem (&Queue->Buffer[Queue->Tail], KeyData, sizeof (EFI_KEY_DATA)); in PushEfikeyBufTail()
146 OUT EFI_KEY_DATA *KeyData in KeyboardReadKeyStrokeWorker() argument
153 if (KeyData == NULL) { in KeyboardReadKeyStrokeWorker()
167 Status = PopEfikeyBufHead (&ConsoleInDev->EfiKeyQueue, KeyData); in KeyboardReadKeyStrokeWorker()
268 EFI_KEY_DATA KeyData; in KeyboardReadKeyStroke() local
281 Status = KeyboardReadKeyStrokeWorker (ConsoleIn, &KeyData); in KeyboardReadKeyStroke()
[all …]
DPs2KbdCtrller.c1161 EFI_KEY_DATA KeyData; in KeyGetchar() local
1355 KeyData.KeyState.KeyShiftState = (UINT32) (EFI_SHIFT_STATE_VALID in KeyGetchar()
1367 KeyData.KeyState.KeyToggleState = (EFI_KEY_TOGGLE_STATE) (EFI_TOGGLE_STATE_VALID in KeyGetchar()
1374 KeyData.Key.ScanCode = SCAN_NULL; in KeyGetchar()
1375 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1381 KeyData.Key.UnicodeChar = L'/'; in KeyGetchar()
1382 KeyData.Key.ScanCode = SCAN_NULL; in KeyGetchar()
1388 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
1389 KeyData.Key.ScanCode = SCAN_PAUSE; in KeyGetchar()
1395 KeyData.Key.UnicodeChar = CHAR_NULL; in KeyGetchar()
[all …]
DPs2Keyboard.h53 EFI_KEY_DATA KeyData; member
468 OUT EFI_KEY_DATA *KeyData
511 IN EFI_KEY_DATA *KeyData,
544 IN EFI_KEY_DATA *KeyData
/device/linaro/bootloader/edk2/EmulatorPkg/Unix/Host/
DX11GraphicsWindow.c240 EFI_KEY_DATA KeyData; in handleKeyEvent() local
259 KeyData.Key.ScanCode = 0; in handleKeyEvent()
260 KeyData.Key.UnicodeChar = 0; in handleKeyEvent()
261 KeyData.KeyState.KeyShiftState = 0; in handleKeyEvent()
331 case XK_Home: KeyData.Key.ScanCode = SCAN_HOME; break; in handleKeyEvent()
334 case XK_End: KeyData.Key.ScanCode = SCAN_END; break; in handleKeyEvent()
337 case XK_Left: KeyData.Key.ScanCode = SCAN_LEFT; break; in handleKeyEvent()
340 case XK_Right: KeyData.Key.ScanCode = SCAN_RIGHT; break; in handleKeyEvent()
343 case XK_Up: KeyData.Key.ScanCode = SCAN_UP; break; in handleKeyEvent()
346 case XK_Down: KeyData.Key.ScanCode = SCAN_DOWN; break; in handleKeyEvent()
[all …]
/device/linaro/bootloader/OpenPlatformPkg/Drivers/Keyboard/VirtualKeyboardDxe/
DVirtualKeyboard.c317 IN EFI_KEY_DATA *KeyData in Enqueue() argument
324 CopyMem (&Queue->Buffer[Queue->Rear], KeyData, sizeof (EFI_KEY_DATA)); in Enqueue()
343 IN EFI_KEY_DATA *KeyData in Dequeue() argument
350 CopyMem (KeyData, &Queue->Buffer[Queue->Front], sizeof (EFI_KEY_DATA)); in Dequeue()
636 OUT EFI_KEY_DATA *KeyData in KeyboardReadKeyStrokeWorker() argument
641 if (KeyData == NULL) { in KeyboardReadKeyStrokeWorker()
673 Status = Dequeue (&VirtualKeyboardPrivate->Queue, KeyData); in KeyboardReadKeyStrokeWorker()
699 EFI_KEY_DATA KeyData; in VirtualKeyboardReadKeyStroke() local
703 Status = KeyboardReadKeyStrokeWorker (VirtualKeyboardPrivate, &KeyData); in VirtualKeyboardReadKeyStroke()
711 …if ((KeyData.KeyState.KeyShiftState & (EFI_LEFT_CONTROL_PRESSED | EFI_RIGHT_CONTROL_PRESSED)) != 0… in VirtualKeyboardReadKeyStroke()
[all …]
DVirtualKeyboard.h67 EFI_KEY_DATA KeyData; member
391 IN EFI_KEY_DATA *KeyData,
541 OUT EFI_KEY_DATA *KeyData
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/
DBiosKeyboard.c45 IN EFI_KEY_DATA *KeyData in Enqueue() argument
52 CopyMem (&Queue->Buffer[Queue->Rear], KeyData, sizeof (EFI_KEY_DATA)); in Enqueue()
72 IN EFI_KEY_DATA *KeyData in Dequeue() argument
79 CopyMem (KeyData, &Queue->Buffer[Queue->Front], sizeof (EFI_KEY_DATA)); in Dequeue()
948 OUT EFI_KEY_DATA *KeyData in KeyboardReadKeyStrokeWorker() argument
953 if (KeyData == NULL) { in KeyboardReadKeyStrokeWorker()
985 Status = Dequeue (&BiosKeyboardPrivate->Queue, KeyData); in KeyboardReadKeyStrokeWorker()
1404 EFI_KEY_DATA KeyData; in BiosKeyboardReadKeyStroke() local
1408 Status = KeyboardReadKeyStrokeWorker (BiosKeyboardPrivate, &KeyData); in BiosKeyboardReadKeyStroke()
1416 …if ((KeyData.KeyState.KeyShiftState & (EFI_LEFT_CONTROL_PRESSED | EFI_RIGHT_CONTROL_PRESSED)) != 0… in BiosKeyboardReadKeyStroke()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Library/UefiBootManagerLib/
DBmHotkey.c49 + KeyOption->KeyData.Options.InputKeyCount * sizeof (EFI_INPUT_KEY); in BmSizeOfKeyOption()
280 …while (KeyOption->KeyData.Options.InputKeyCount < sizeof (KeyOption->Keys) / sizeof (KeyOption->Ke… in BmInitializeKeyFields()
286 &KeyOption->Keys[KeyOption->KeyData.Options.InputKeyCount], in BmInitializeKeyFields()
290 KeyOption->KeyData.Options.InputKeyCount++; in BmInitializeKeyFields()
311 KeyOption->KeyData.Options.ShiftPressed = 1; in BmInitializeKeyFields()
314 KeyOption->KeyData.Options.ControlPressed = 1; in BmInitializeKeyFields()
317 KeyOption->KeyData.Options.AltPressed = 1; in BmInitializeKeyFields()
320 KeyOption->KeyData.Options.LogoPressed = 1; in BmInitializeKeyFields()
323 KeyOption->KeyData.Options.MenuPressed = 1; in BmInitializeKeyFields()
326 KeyOption->KeyData.Options.SysReqPressed = 1; in BmInitializeKeyFields()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbKbDxe/
DEfiKey.c602 OUT EFI_KEY_DATA *KeyData in USBKeyboardReadKeyStrokeWorker() argument
605 if (KeyData == NULL) { in USBKeyboardReadKeyStrokeWorker()
613 Dequeue (&UsbKeyboardDevice->EfiKeyQueue, KeyData, sizeof (*KeyData)); in USBKeyboardReadKeyStrokeWorker()
705 EFI_KEY_DATA KeyData; in USBKeyboardReadKeyStroke() local
715 Status = USBKeyboardReadKeyStrokeWorker (UsbKeyboardDevice, &KeyData); in USBKeyboardReadKeyStroke()
722 if (KeyData.Key.ScanCode == CHAR_NULL && KeyData.Key.UnicodeChar == SCAN_NULL) { in USBKeyboardReadKeyStroke()
729 …if ((KeyData.KeyState.KeyShiftState & (EFI_LEFT_CONTROL_PRESSED | EFI_RIGHT_CONTROL_PRESSED)) != 0… in USBKeyboardReadKeyStroke()
730 if (KeyData.Key.UnicodeChar >= L'a' && KeyData.Key.UnicodeChar <= L'z') { in USBKeyboardReadKeyStroke()
731 KeyData.Key.UnicodeChar = (CHAR16) (KeyData.Key.UnicodeChar - L'a' + 1); in USBKeyboardReadKeyStroke()
732 } else if (KeyData.Key.UnicodeChar >= L'A' && KeyData.Key.UnicodeChar <= L'Z') { in USBKeyboardReadKeyStroke()
[all …]
DKeyBoard.c1508 OUT EFI_KEY_DATA *KeyData in UsbKeyCodeToEfiInputKey() argument
1548 KeyData->Key.ScanCode = ModifierValueToEfiScanCodeConvertionTable[KeyDescriptor->Modifier]; in UsbKeyCodeToEfiInputKey()
1549 KeyData->Key.UnicodeChar = KeyDescriptor->Unicode; in UsbKeyCodeToEfiInputKey()
1553 KeyData->Key.UnicodeChar = KeyDescriptor->ShiftedUnicode; in UsbKeyCodeToEfiInputKey()
1565 KeyData->Key.UnicodeChar = KeyDescriptor->ShiftedAltGrUnicode; in UsbKeyCodeToEfiInputKey()
1571 KeyData->Key.UnicodeChar = KeyDescriptor->Unicode; in UsbKeyCodeToEfiInputKey()
1574 KeyData->Key.UnicodeChar = KeyDescriptor->AltGrUnicode; in UsbKeyCodeToEfiInputKey()
1581 if (KeyData->Key.UnicodeChar == KeyDescriptor->Unicode) { in UsbKeyCodeToEfiInputKey()
1582 KeyData->Key.UnicodeChar = KeyDescriptor->ShiftedUnicode; in UsbKeyCodeToEfiInputKey()
1583 } else if (KeyData->Key.UnicodeChar == KeyDescriptor->ShiftedUnicode) { in UsbKeyCodeToEfiInputKey()
[all …]
/device/linaro/bootloader/edk2/EmulatorPkg/EmuGopDxe/
DGopInput.c69 IN EFI_KEY_DATA *KeyData in GopPrivateMakeCallbackFunction() argument
76 KeyMapMake (KeyData); in GopPrivateMakeCallbackFunction()
85 if (GopPrivateIsKeyRegistered (&CurrentNotify->KeyData, KeyData)) { in GopPrivateMakeCallbackFunction()
98 IN EFI_KEY_DATA *KeyData in GopPrivateBreakCallbackFunction() argument
101 KeyMapBreak (KeyData); in GopPrivateBreakCallbackFunction()
128 EFI_KEY_DATA KeyData; in EmuGopSimpleTextInReset() local
144 while (Private->EmuGraphicsWindow->GetKey (Private->EmuGraphicsWindow, &KeyData) == EFI_SUCCESS) in EmuGopSimpleTextInReset()
179 EFI_KEY_DATA KeyData; in EmuGopSimpleTextInReadKeyStroke() local
191 Status = Private->EmuGraphicsWindow->GetKey (Private->EmuGraphicsWindow, &KeyData); in EmuGopSimpleTextInReadKeyStroke()
193 if ((KeyData.Key.ScanCode == 0) && (KeyData.Key.UnicodeChar == 0)) { in EmuGopSimpleTextInReadKeyStroke()
[all …]
DGop.h52 EFI_KEY_DATA KeyData; member
185 IN EFI_KEY_DATA *KeyData
192 IN EFI_KEY_DATA *KeyData
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/
DHotkey.c131 IN EFI_KEY_DATA *KeyData in HotkeyCallback() argument
161 ASSERT (Hotkey->WaitingKey < (sizeof (Hotkey->KeyData) / sizeof (Hotkey->KeyData[0]))); in HotkeyCallback()
162 HotkeyData = &Hotkey->KeyData[Hotkey->WaitingKey]; in HotkeyCallback()
163 if ((KeyData->Key.ScanCode == HotkeyData->Key.ScanCode) && in HotkeyCallback()
164 (KeyData->Key.UnicodeChar == HotkeyData->Key.UnicodeChar) && in HotkeyCallback()
165 (((KeyData->KeyState.KeyShiftState & EFI_SHIFT_STATE_VALID) != 0) ? in HotkeyCallback()
166 (KeyData->KeyState.KeyShiftState == HotkeyData->KeyState.KeyShiftState) : TRUE in HotkeyCallback()
237 &Hotkey->KeyData[Index], in HotkeyRegisterNotify()
248 …} while ((Index < Hotkey->CodeCount) && (Index < (sizeof (Hotkey->KeyData) / sizeof (EFI_KEY_DATA)… in HotkeyRegisterNotify()
322 EFI_KEY_DATA *KeyData; in HotkeyInsertList() local
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Console/TerminalDxe/
DTerminalConIn.c37 OUT EFI_KEY_DATA *KeyData in ReadKeyStrokeWorker() argument
40 if (KeyData == NULL) { in ReadKeyStrokeWorker()
44 if (!EfiKeyFiFoRemoveOneKey (TerminalDevice, &KeyData->Key)) { in ReadKeyStrokeWorker()
48 KeyData->KeyState.KeyShiftState = 0; in ReadKeyStrokeWorker()
49 KeyData->KeyState.KeyToggleState = 0; in ReadKeyStrokeWorker()
132 EFI_KEY_DATA KeyData; in TerminalConInReadKeyStroke() local
139 Status = ReadKeyStrokeWorker (TerminalDevice, &KeyData); in TerminalConInReadKeyStroke()
144 CopyMem (Key, &KeyData.Key, sizeof (EFI_INPUT_KEY)); in TerminalConInReadKeyStroke()
259 OUT EFI_KEY_DATA *KeyData in TerminalConInReadKeyStrokeEx() argument
264 if (KeyData == NULL) { in TerminalConInReadKeyStrokeEx()
[all …]
/device/linaro/bootloader/edk2/EmulatorPkg/Include/Library/
DKeyMapLib.h28 IN EFI_KEY_DATA *KeyData
42 IN EFI_KEY_DATA *KeyData
/device/linaro/bootloader/edk2/EmulatorPkg/Library/KeyMapLibNull/
DKeyMapLibNull.c29 IN EFI_KEY_DATA *KeyData in KeyMapMake() argument
46 IN EFI_KEY_DATA *KeyData in KeyMapBreak() argument
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
DSimpleTextInEx.h207 OUT EFI_KEY_DATA *KeyData
243 IN EFI_KEY_DATA *KeyData
275 IN EFI_KEY_DATA *KeyData,
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/SimpleTextInputEx/
DSimpleTextInputEx.h113 IN EFI_KEY_DATA *KeyData
143 OUT EFI_KEY_DATA *KeyData
195 IN EFI_KEY_DATA *KeyData,
/device/linaro/bootloader/edk2/EmulatorPkg/Include/Protocol/
DEmuFileSystem.h74 IN EFI_KEY_DATA *KeyData
109 IN EFI_KEY_DATA *KeyData
DEmuGraphicsWindow.h67 IN EFI_KEY_DATA *KeyData
103 IN EFI_KEY_DATA *KeyData
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/DriverSampleDxe/
DDriverSample.c139 IN EFI_KEY_DATA *KeyData in NotificationFunction() argument
160 EFI_KEY_DATA KeyData; in InternalStartMonitor() local
178 KeyData.KeyState.KeyToggleState = 0; in InternalStartMonitor()
179 KeyData.Key.ScanCode = 0; in InternalStartMonitor()
180 KeyData.KeyState.KeyShiftState = EFI_SHIFT_STATE_VALID|EFI_LEFT_CONTROL_PRESSED; in InternalStartMonitor()
181 KeyData.Key.UnicodeChar = L'c'; in InternalStartMonitor()
185 &KeyData, in InternalStartMonitor()
192 KeyData.KeyState.KeyShiftState = EFI_SHIFT_STATE_VALID|EFI_RIGHT_CONTROL_PRESSED; in InternalStartMonitor()
195 &KeyData, in InternalStartMonitor()
221 EFI_KEY_DATA KeyData; in InternalStopMonitor() local
[all …]

12