Lines Matching refs:KeyData

240   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()
349 case XK_Delete: KeyData.Key.ScanCode = SCAN_DELETE; break; in handleKeyEvent()
352 case XK_Insert: KeyData.Key.ScanCode = SCAN_INSERT; break; in handleKeyEvent()
355 case XK_Page_Up: KeyData.Key.ScanCode = SCAN_PAGE_UP; break; in handleKeyEvent()
358 case XK_Page_Down: KeyData.Key.ScanCode = SCAN_PAGE_DOWN; break; in handleKeyEvent()
360 case XK_Escape: KeyData.Key.ScanCode = SCAN_ESC; break; in handleKeyEvent()
362 case XK_Pause: KeyData.Key.ScanCode = SCAN_PAUSE; break; in handleKeyEvent()
365 case XK_F1: KeyData.Key.ScanCode = SCAN_F1; break; in handleKeyEvent()
368 case XK_F2: KeyData.Key.ScanCode = SCAN_F2; break; in handleKeyEvent()
371 case XK_F3: KeyData.Key.ScanCode = SCAN_F3; break; in handleKeyEvent()
374 case XK_F4: KeyData.Key.ScanCode = SCAN_F4; break; in handleKeyEvent()
376 case XK_F5: KeyData.Key.ScanCode = SCAN_F5; break; in handleKeyEvent()
377 case XK_F6: KeyData.Key.ScanCode = SCAN_F6; break; in handleKeyEvent()
378 case XK_F7: KeyData.Key.ScanCode = SCAN_F7; break; in handleKeyEvent()
384 case XK_F8: KeyData.Key.ScanCode = SCAN_F8; break; in handleKeyEvent()
385 case XK_F9: KeyData.Key.ScanCode = SCAN_F9; break; in handleKeyEvent()
386 case XK_F10: KeyData.Key.ScanCode = SCAN_F10; break; in handleKeyEvent()
388 case XK_F11: KeyData.Key.ScanCode = SCAN_F11; break; in handleKeyEvent()
389 case XK_F12: KeyData.Key.ScanCode = SCAN_F12; break; in handleKeyEvent()
391 case XK_F13: KeyData.Key.ScanCode = SCAN_F13; break; in handleKeyEvent()
392 case XK_F14: KeyData.Key.ScanCode = SCAN_F14; break; in handleKeyEvent()
393 case XK_F15: KeyData.Key.ScanCode = SCAN_F15; break; in handleKeyEvent()
394 case XK_F16: KeyData.Key.ScanCode = SCAN_F16; break; in handleKeyEvent()
395 case XK_F17: KeyData.Key.ScanCode = SCAN_F17; break; in handleKeyEvent()
396 case XK_F18: KeyData.Key.ScanCode = SCAN_F18; break; in handleKeyEvent()
397 case XK_F19: KeyData.Key.ScanCode = SCAN_F19; break; in handleKeyEvent()
398 case XK_F20: KeyData.Key.ScanCode = SCAN_F20; break; in handleKeyEvent()
399 case XK_F21: KeyData.Key.ScanCode = SCAN_F21; break; in handleKeyEvent()
400 case XK_F22: KeyData.Key.ScanCode = SCAN_F22; break; in handleKeyEvent()
401 case XK_F23: KeyData.Key.ScanCode = SCAN_F23; break; in handleKeyEvent()
402 case XK_F24: KeyData.Key.ScanCode = SCAN_F24; break; in handleKeyEvent()
416 case XK_BackSpace: KeyData.Key.UnicodeChar = 0x0008; break; in handleKeyEvent()
419 case XK_Tab: KeyData.Key.UnicodeChar = 0x0009; break; in handleKeyEvent()
421 case XK_Linefeed: KeyData.Key.UnicodeChar = 0x000a; break; in handleKeyEvent()
424 case XK_Return: KeyData.Key.UnicodeChar = 0x000d; break; in handleKeyEvent()
426 case XK_KP_Equal : KeyData.Key.UnicodeChar = L'='; break; in handleKeyEvent()
427 case XK_KP_Multiply : KeyData.Key.UnicodeChar = L'*'; break; in handleKeyEvent()
428 case XK_KP_Add : KeyData.Key.UnicodeChar = L'+'; break; in handleKeyEvent()
429 case XK_KP_Separator : KeyData.Key.UnicodeChar = L'~'; break; in handleKeyEvent()
430 case XK_KP_Subtract : KeyData.Key.UnicodeChar = L'-'; break; in handleKeyEvent()
431 case XK_KP_Decimal : KeyData.Key.UnicodeChar = L'.'; break; in handleKeyEvent()
432 case XK_KP_Divide : KeyData.Key.UnicodeChar = L'/'; break; in handleKeyEvent()
434 case XK_KP_0 : KeyData.Key.UnicodeChar = L'0'; break; in handleKeyEvent()
435 case XK_KP_1 : KeyData.Key.UnicodeChar = L'1'; break; in handleKeyEvent()
436 case XK_KP_2 : KeyData.Key.UnicodeChar = L'2'; break; in handleKeyEvent()
437 case XK_KP_3 : KeyData.Key.UnicodeChar = L'3'; break; in handleKeyEvent()
438 case XK_KP_4 : KeyData.Key.UnicodeChar = L'4'; break; in handleKeyEvent()
439 case XK_KP_5 : KeyData.Key.UnicodeChar = L'5'; break; in handleKeyEvent()
440 case XK_KP_6 : KeyData.Key.UnicodeChar = L'6'; break; in handleKeyEvent()
441 case XK_KP_7 : KeyData.Key.UnicodeChar = L'7'; break; in handleKeyEvent()
442 case XK_KP_8 : KeyData.Key.UnicodeChar = L'8'; break; in handleKeyEvent()
443 case XK_KP_9 : KeyData.Key.UnicodeChar = L'9'; break; in handleKeyEvent()
450 KeyData.KeyState.KeyShiftState = Drv->KeyState.KeyShiftState; in handleKeyEvent()
451 KeyData.KeyState.KeyToggleState = Drv->KeyState.KeyToggleState; in handleKeyEvent()
457 KeyData.Key.UnicodeChar = (CHAR16)KeySym[KEYSYM_UPPER]; in handleKeyEvent()
460 KeyData.KeyState.KeyShiftState &= ~(EFI_LEFT_SHIFT_PRESSED | EFI_RIGHT_SHIFT_PRESSED); in handleKeyEvent()
462 KeyData.Key.UnicodeChar = (CHAR16)KeySym[KEYSYM_LOWER]; in handleKeyEvent()
470 memcpy (&Drv->keys[Drv->key_wr], &KeyData, sizeof (EFI_KEY_DATA)); in handleKeyEvent()
474 …erseGasketUint64Uint64 (Drv->MakeRegisterdKeyCallback ,Drv->RegisterdKeyCallbackContext, &KeyData); in handleKeyEvent()
478 …rseGasketUint64Uint64 (Drv->BreakRegisterdKeyCallback ,Drv->RegisterdKeyCallbackContext, &KeyData); in handleKeyEvent()
649 IN EFI_KEY_DATA *KeyData in X11GetKey() argument
662 CopyMem (KeyData, &Drv->keys[Drv->key_rd], sizeof (EFI_KEY_DATA)); in X11GetKey()