Home
last modified time | relevance | path

Searched refs:qcode (Results 1 – 25 of 30) sorted by relevance

12

/openbmc/qemu/ui/
H A Dkbd-state.c35 bool qkbd_state_key_get(QKbdState *kbd, QKeyCode qcode) in qkbd_state_key_get() argument
37 return test_bit(qcode, kbd->keys); in qkbd_state_key_get()
40 void qkbd_state_key_event(QKbdState *kbd, QKeyCode qcode, bool down) in qkbd_state_key_event() argument
42 bool state = test_bit(qcode, kbd->keys); in qkbd_state_key_event()
62 set_bit(qcode, kbd->keys); in qkbd_state_key_event()
64 clear_bit(qcode, kbd->keys); in qkbd_state_key_event()
66 switch (qcode) { in qkbd_state_key_event()
102 qemu_input_event_send_key_qcode(kbd->con, qcode, down); in qkbd_state_key_event()
111 int qcode; in qkbd_state_lift_all_keys() local
113 for (qcode = 0; qcode < Q_KEY_CODE__MAX; qcode++) { in qkbd_state_lift_all_keys()
[all …]
H A Dmeson.build151 ['atset1', 'qcode'],
152 ['linux', 'qcode'],
153 ['qcode', 'atset1'],
154 ['qcode', 'atset2'],
155 ['qcode', 'atset3'],
156 ['qcode', 'linux'],
157 ['qcode', 'qnum'],
158 ['qcode', 'sun'],
159 ['qnum', 'qcode'],
160 ['usb', 'qcode'],
[all …]
H A Dsdl2-input.c35 int qcode; in sdl2_process_key() local
41 qcode = qemu_input_map_usb_to_qcode[ev->keysym.scancode]; in sdl2_process_key()
42 trace_sdl2_process_key(ev->keysym.scancode, qcode, in sdl2_process_key()
44 qkbd_state_key_event(scon->kbd, qcode, ev->type == SDL_KEYDOWN); in sdl2_process_key()
50 switch (qcode) { in sdl2_process_key()
55 qemu_text_console_put_qcode(s, qcode, ctrl); in sdl2_process_key()
H A Dinput-keymap.c36 if (value->u.qcode.data >= qemu_input_map_qcode_to_qnum_len) { in qemu_input_key_value_to_number()
39 return qemu_input_map_qcode_to_qnum[value->u.qcode.data]; in qemu_input_key_value_to_number()
57 return value->u.qcode.data; in qemu_input_key_value_to_qcode()
71 value->u.qcode.data == Q_KEY_CODE_PAUSE) { in qemu_input_key_value_to_scancode()
H A Dinput.c180 int qcode, idx = -1; in qemu_input_event_trace() local
194 qcode = qemu_input_key_number_to_qcode(key->key->u.number.data); in qemu_input_event_trace()
195 name = QKeyCode_str(qcode); in qemu_input_event_trace()
200 name = QKeyCode_str(key->key->u.qcode.data); in qemu_input_event_trace()
338 evt->u.key.data->key->u.qcode.data == Q_KEY_CODE_SYSRQ) { in qemu_input_event_send()
339 evt->u.key.data->key->u.qcode.data = Q_KEY_CODE_PRINT; in qemu_input_event_send()
411 key->u.qcode.data = q; in qemu_input_event_send_key_qcode()
H A Ddbus-console.c337 QKeyCode qcode = qemu_input_key_number_to_qcode(arg_keycode); in dbus_kbd_press() local
341 qkbd_state_key_event(ddc->kbd, qcode, true); in dbus_kbd_press()
353 QKeyCode qcode = qemu_input_key_number_to_qcode(arg_keycode); in dbus_kbd_release() local
357 qkbd_state_key_event(ddc->kbd, qcode, false); in dbus_kbd_release()
H A Dkeymaps.c245 QKeyCode qcode = qemu_input_key_number_to_qcode in keysym2scancode() local
247 if (kbd && qkbd_state_key_get(kbd, qcode)) { in keysym2scancode()
H A Dtrace-events89 input_event_key_number(int conidx, int number, const char *qcode, bool down) "con %d, key number 0x…
90 input_event_key_qcode(int conidx, const char *qcode, bool down) "con %d, key qcode %s, down %d"
98 sdl2_process_key(int sdl_scancode, int qcode, const char *action) "translated SDL scancode %d to QK…
H A Dinput-linux.c170 int qcode = qemu_input_linux_to_qcode(event->code); in input_linux_handle_keyboard() local
171 qemu_input_event_send_key_qcode(NULL, qcode, event->value); in input_linux_handle_keyboard()
H A Dinput-legacy.c81 dst->u.qcode.data = code; in copy_key_value()
H A Dgtk.c1219 int qcode = gd_map_keycode(gd_get_keycode(key)); in gd_text_key_down() local
1220 qemu_text_console_put_qcode(con, qcode, false); in gd_text_key_down()
1228 int keycode, qcode; in gd_key_event() local
1257 qcode = gd_map_keycode(keycode); in gd_key_event()
1259 trace_gd_key_event(vc->label, keycode, qcode, in gd_key_event()
1262 qkbd_state_key_event(vc->gfx.kbd, qcode, in gd_key_event()
H A Dconsole.c332 bool qemu_text_console_put_qcode(QemuTextConsole *s, int qcode, bool ctrl) in qemu_text_console_put_qcode() argument
336 keysym = ctrl ? ctrl_qcode_to_keysym[qcode] : qcode_to_keysym[qcode]; in qemu_text_console_put_qcode()
H A Dvnc.c1826 static void press_key(VncState *vs, QKeyCode qcode) in press_key() argument
1828 qkbd_state_key_event(vs->vd->kbd, qcode, true); in press_key()
1829 qkbd_state_key_event(vs->vd->kbd, qcode, false); in press_key()
1870 QKeyCode qcode = qemu_input_key_number_to_qcode(keycode); in do_key_event() local
1873 switch (qcode) { in do_key_event()
1878 QemuConsole *con = qemu_console_lookup_by_index(qcode - Q_KEY_CODE_1); in do_key_event()
1937 qkbd_state_key_event(vs->vd->kbd, qcode, down); in do_key_event()
H A Dui-hmp-cmds.c394 v->u.qcode.data = idx; in hmp_sendkey()
/openbmc/qemu/
H A Dqemu-keymap.c35 static uint32_t qcode_to_number(uint32_t qcode) in qcode_to_number() argument
41 keyvalue.u.qcode.data = qcode; in qcode_to_number()
47 static void print_sym(xkb_keysym_t sym, uint32_t qcode, const char *mod) in print_sym() argument
57 fprintf(outfile, "%s 0x%02x%s\n", name, qcode_to_number(qcode), mod); in print_sym()
64 uint32_t evdev, qcode; in walk_map() local
75 qcode = qemu_input_linux_to_qcode(evdev); in walk_map()
76 if (qcode == Q_KEY_CODE_UNMAPPED) { in walk_map()
86 QKeyCode_str(qcode), in walk_map()
87 qcode_to_number(qcode)); in walk_map()
94 print_sym(kbase, qcode, ""); in walk_map()
[all …]
/openbmc/qemu/hw/m68k/
H A Dnext-kbd.c248 int qcode, keycode; in nextkbd_event() local
251 qcode = qemu_input_key_value_to_qcode(evt->u.key.data->key); in nextkbd_event()
252 if (qcode >= ARRAY_SIZE(qcode_to_nextkbd_keycode)) { in nextkbd_event()
257 if (qcode == Q_KEY_CODE_SHIFT) { in nextkbd_event()
265 if (qcode == Q_KEY_CODE_SHIFT_R) { in nextkbd_event()
273 keycode = qcode_to_nextkbd_keycode[qcode]; in nextkbd_event()
/openbmc/qemu/hw/input/
H A Dps2.c317 int qcode; in ps2_keyboard_event() local
328 qcode = qemu_input_key_value_to_qcode(key->key); in ps2_keyboard_event()
330 mod = ps2_modifier_bit(qcode); in ps2_keyboard_event()
331 trace_ps2_keyboard_event(s, qcode, key->down, mod, in ps2_keyboard_event()
340 if (qcode == Q_KEY_CODE_PAUSE) { in ps2_keyboard_event()
358 } else if (qcode == Q_KEY_CODE_PRINT) { in ps2_keyboard_event()
405 } else if ((qcode == Q_KEY_CODE_LANG1 || qcode == Q_KEY_CODE_LANG2) in ps2_keyboard_event()
409 if (qcode < qemu_input_map_qcode_to_atset1_len) { in ps2_keyboard_event()
410 keycode = qemu_input_map_qcode_to_atset1[qcode]; in ps2_keyboard_event()
422 "ps2: ignoring key with qcode %d\n", qcode); in ps2_keyboard_event()
[all …]
H A Dvirtio-input-hid.c87 int qcode; in virtio_input_handle_event() local
96 qcode = qemu_input_key_value_to_qcode(key->key); in virtio_input_handle_event()
97 if (qcode < qemu_input_map_qcode_to_linux_len && in virtio_input_handle_event()
98 qemu_input_map_qcode_to_linux[qcode]) { in virtio_input_handle_event()
100 event.code = cpu_to_le16(qemu_input_map_qcode_to_linux[qcode]); in virtio_input_handle_event()
106 qcode, QKeyCode_str(qcode)); in virtio_input_handle_event()
H A Dadb-kbd.c312 int qcode, keycode; in adb_keyboard_event() local
314 qcode = qemu_input_key_value_to_qcode(evt->u.key.data->key); in adb_keyboard_event()
315 if (qcode >= ARRAY_SIZE(qcode_to_adb_keycode)) { in adb_keyboard_event()
319 keycode = qcode_to_adb_keycode[qcode]; in adb_keyboard_event()
H A Dstellaris_gamepad.c23 int qcode = qemu_input_key_value_to_qcode(key->key); in stellaris_gamepad_event() local
27 if (s->keycodes[i] == qcode && s->pressed[i] != key->down) { in stellaris_gamepad_event()
H A Dtrace-events33 …board_event(void *opaque, int qcode, int down, unsigned int modifier, unsigned int modifiers, int …
/openbmc/qemu/include/ui/
H A Dkbd-state.h59 void qkbd_state_key_event(QKbdState *kbd, QKeyCode qcode, bool down);
80 bool qkbd_state_key_get(QKbdState *kbd, QKeyCode qcode);
/openbmc/qemu/hw/char/
H A Descc.c800 int qcode, keycode; in sunkbd_handle_event() local
805 qcode = qemu_input_key_value_to_qcode(key->key); in sunkbd_handle_event()
806 trace_escc_sunkbd_event_in(qcode, QKeyCode_str(qcode), in sunkbd_handle_event()
809 if (qcode == Q_KEY_CODE_CAPS_LOCK) { in sunkbd_handle_event()
823 if (qcode == Q_KEY_CODE_NUM_LOCK) { in sunkbd_handle_event()
837 if (qcode >= qemu_input_map_qcode_to_sun_len) { in sunkbd_handle_event()
841 keycode = qemu_input_map_qcode_to_sun[qcode]; in sunkbd_handle_event()
/openbmc/qemu/replay/
H A Dreplay-input.c39 replay_put_dword(key->key->u.qcode.data); in replay_save_input_event()
99 evt.u.key.data->key->u.qcode.data = (QKeyCode)replay_get_dword(); in replay_read_input_event()
/openbmc/qemu/hw/display/
H A Dxenfb.c207 int qcode = qemu_input_key_value_to_qcode(key->key); in xenfb_key_event() local
210 if (qcode < qemu_input_map_qcode_to_linux_len) { in xenfb_key_event()
211 lnx = qemu_input_map_qcode_to_linux[qcode]; in xenfb_key_event()

12