Lines Matching refs:KeyData

234   EFI_KEY_DATA  KeyData;  in handleKeyEvent()  local
253 KeyData.Key.ScanCode = 0; in handleKeyEvent()
254 KeyData.Key.UnicodeChar = 0; in handleKeyEvent()
255 KeyData.KeyState.KeyShiftState = 0; in handleKeyEvent()
325 case XK_Home: KeyData.Key.ScanCode = SCAN_HOME; break; in handleKeyEvent()
328 case XK_End: KeyData.Key.ScanCode = SCAN_END; break; in handleKeyEvent()
331 case XK_Left: KeyData.Key.ScanCode = SCAN_LEFT; break; in handleKeyEvent()
334 case XK_Right: KeyData.Key.ScanCode = SCAN_RIGHT; break; in handleKeyEvent()
337 case XK_Up: KeyData.Key.ScanCode = SCAN_UP; break; in handleKeyEvent()
340 case XK_Down: KeyData.Key.ScanCode = SCAN_DOWN; break; in handleKeyEvent()
343 case XK_Delete: KeyData.Key.ScanCode = SCAN_DELETE; break; in handleKeyEvent()
346 case XK_Insert: KeyData.Key.ScanCode = SCAN_INSERT; break; in handleKeyEvent()
349 case XK_Page_Up: KeyData.Key.ScanCode = SCAN_PAGE_UP; break; in handleKeyEvent()
352 case XK_Page_Down: KeyData.Key.ScanCode = SCAN_PAGE_DOWN; break; in handleKeyEvent()
354 case XK_Escape: KeyData.Key.ScanCode = SCAN_ESC; break; in handleKeyEvent()
356 case XK_Pause: KeyData.Key.ScanCode = SCAN_PAUSE; break; in handleKeyEvent()
359 case XK_F1: KeyData.Key.ScanCode = SCAN_F1; break; in handleKeyEvent()
362 case XK_F2: KeyData.Key.ScanCode = SCAN_F2; break; in handleKeyEvent()
365 case XK_F3: KeyData.Key.ScanCode = SCAN_F3; break; in handleKeyEvent()
368 case XK_F4: KeyData.Key.ScanCode = SCAN_F4; break; in handleKeyEvent()
370 case XK_F5: KeyData.Key.ScanCode = SCAN_F5; break; in handleKeyEvent()
371 case XK_F6: KeyData.Key.ScanCode = SCAN_F6; break; in handleKeyEvent()
372 case XK_F7: KeyData.Key.ScanCode = SCAN_F7; break; in handleKeyEvent()
378 case XK_F8: KeyData.Key.ScanCode = SCAN_F8; break; in handleKeyEvent()
379 case XK_F9: KeyData.Key.ScanCode = SCAN_F9; break; in handleKeyEvent()
380 case XK_F10: KeyData.Key.ScanCode = SCAN_F10; break; in handleKeyEvent()
382 case XK_F11: KeyData.Key.ScanCode = SCAN_F11; break; in handleKeyEvent()
383 case XK_F12: KeyData.Key.ScanCode = SCAN_F12; break; in handleKeyEvent()
385 case XK_F13: KeyData.Key.ScanCode = SCAN_F13; break; in handleKeyEvent()
386 case XK_F14: KeyData.Key.ScanCode = SCAN_F14; break; in handleKeyEvent()
387 case XK_F15: KeyData.Key.ScanCode = SCAN_F15; break; in handleKeyEvent()
388 case XK_F16: KeyData.Key.ScanCode = SCAN_F16; break; in handleKeyEvent()
389 case XK_F17: KeyData.Key.ScanCode = SCAN_F17; break; in handleKeyEvent()
390 case XK_F18: KeyData.Key.ScanCode = SCAN_F18; break; in handleKeyEvent()
391 case XK_F19: KeyData.Key.ScanCode = SCAN_F19; break; in handleKeyEvent()
392 case XK_F20: KeyData.Key.ScanCode = SCAN_F20; break; in handleKeyEvent()
393 case XK_F21: KeyData.Key.ScanCode = SCAN_F21; break; in handleKeyEvent()
394 case XK_F22: KeyData.Key.ScanCode = SCAN_F22; break; in handleKeyEvent()
395 case XK_F23: KeyData.Key.ScanCode = SCAN_F23; break; in handleKeyEvent()
396 case XK_F24: KeyData.Key.ScanCode = SCAN_F24; break; in handleKeyEvent()
410 case XK_BackSpace: KeyData.Key.UnicodeChar = 0x0008; break; in handleKeyEvent()
413 case XK_Tab: KeyData.Key.UnicodeChar = 0x0009; break; in handleKeyEvent()
415 case XK_Linefeed: KeyData.Key.UnicodeChar = 0x000a; break; in handleKeyEvent()
418 case XK_Return: KeyData.Key.UnicodeChar = 0x000d; break; in handleKeyEvent()
420 case XK_KP_Equal : KeyData.Key.UnicodeChar = L'='; break; in handleKeyEvent()
421 case XK_KP_Multiply : KeyData.Key.UnicodeChar = L'*'; break; in handleKeyEvent()
422 case XK_KP_Add : KeyData.Key.UnicodeChar = L'+'; break; in handleKeyEvent()
423 case XK_KP_Separator : KeyData.Key.UnicodeChar = L'~'; break; in handleKeyEvent()
424 case XK_KP_Subtract : KeyData.Key.UnicodeChar = L'-'; break; in handleKeyEvent()
425 case XK_KP_Decimal : KeyData.Key.UnicodeChar = L'.'; break; in handleKeyEvent()
426 case XK_KP_Divide : KeyData.Key.UnicodeChar = L'/'; break; in handleKeyEvent()
428 case XK_KP_0 : KeyData.Key.UnicodeChar = L'0'; break; in handleKeyEvent()
429 case XK_KP_1 : KeyData.Key.UnicodeChar = L'1'; break; in handleKeyEvent()
430 case XK_KP_2 : KeyData.Key.UnicodeChar = L'2'; break; in handleKeyEvent()
431 case XK_KP_3 : KeyData.Key.UnicodeChar = L'3'; break; in handleKeyEvent()
432 case XK_KP_4 : KeyData.Key.UnicodeChar = L'4'; break; in handleKeyEvent()
433 case XK_KP_5 : KeyData.Key.UnicodeChar = L'5'; break; in handleKeyEvent()
434 case XK_KP_6 : KeyData.Key.UnicodeChar = L'6'; break; in handleKeyEvent()
435 case XK_KP_7 : KeyData.Key.UnicodeChar = L'7'; break; in handleKeyEvent()
436 case XK_KP_8 : KeyData.Key.UnicodeChar = L'8'; break; in handleKeyEvent()
437 case XK_KP_9 : KeyData.Key.UnicodeChar = L'9'; break; in handleKeyEvent()
444 KeyData.KeyState.KeyShiftState = Drv->KeyState.KeyShiftState; in handleKeyEvent()
445 KeyData.KeyState.KeyToggleState = Drv->KeyState.KeyToggleState; in handleKeyEvent()
451 KeyData.Key.UnicodeChar = (CHAR16)KeySym[KEYSYM_UPPER]; in handleKeyEvent()
454 KeyData.KeyState.KeyShiftState &= ~(EFI_LEFT_SHIFT_PRESSED | EFI_RIGHT_SHIFT_PRESSED); in handleKeyEvent()
456 KeyData.Key.UnicodeChar = (CHAR16)KeySym[KEYSYM_LOWER]; in handleKeyEvent()
464 memcpy (&Drv->keys[Drv->key_wr], &KeyData, sizeof (EFI_KEY_DATA)); in handleKeyEvent()
468 …erseGasketUint64Uint64 (Drv->MakeRegisterdKeyCallback ,Drv->RegisterdKeyCallbackContext, &KeyData); in handleKeyEvent()
472 …rseGasketUint64Uint64 (Drv->BreakRegisterdKeyCallback ,Drv->RegisterdKeyCallbackContext, &KeyData); in handleKeyEvent()
643 IN EFI_KEY_DATA *KeyData in X11GetKey() argument
656 CopyMem (KeyData, &Drv->keys[Drv->key_rd], sizeof (EFI_KEY_DATA)); in X11GetKey()