Lines Matching refs:key

165             evt->u.key.data->key->type == KEY_VALUE_KIND_NUMBER) {  in qmp_input_send_event()
166 KeyValue *key = evt->u.key.data->key; in qmp_input_send_event() local
167 QKeyCode code = qemu_input_key_number_to_qcode(key->u.number.data); in qmp_input_send_event()
168 qemu_input_event_send_key_qcode(con, code, evt->u.key.data->down); in qmp_input_send_event()
212 InputKeyEvent *key; in qemu_input_event_trace() local
222 key = evt->u.key.data; in qemu_input_event_trace()
223 switch (key->key->type) { in qemu_input_event_trace()
225 qcode = qemu_input_key_number_to_qcode(key->key->u.number.data); in qemu_input_event_trace()
227 trace_input_event_key_number(idx, key->key->u.number.data, in qemu_input_event_trace()
228 name, key->down); in qemu_input_event_trace()
231 name = QKeyCode_str(key->key->u.qcode.data); in qemu_input_event_trace()
232 trace_input_event_key_qcode(idx, name, key->down); in qemu_input_event_trace()
362 evt->u.key.data->key->type == KEY_VALUE_KIND_NUMBER)); in qemu_input_event_send()
374 evt->u.key.data->key->u.qcode.data == Q_KEY_CODE_SYSRQ) { in qemu_input_event_send()
375 evt->u.key.data->key->u.qcode.data = Q_KEY_CODE_PRINT; in qemu_input_event_send()
411 static InputEvent *qemu_input_event_new_key(KeyValue *key, bool down) in qemu_input_event_new_key() argument
414 evt->u.key.data = g_new0(InputKeyEvent, 1); in qemu_input_event_new_key()
416 evt->u.key.data->key = key; in qemu_input_event_new_key()
417 evt->u.key.data->down = down; in qemu_input_event_new_key()
421 void qemu_input_event_send_key(QemuConsole *src, KeyValue *key, bool down) in qemu_input_event_send_key() argument
424 evt = qemu_input_event_new_key(key, down); in qemu_input_event_send_key()
445 KeyValue *key = g_new0(KeyValue, 1); in qemu_input_event_send_key_qcode() local
446 key->type = KEY_VALUE_KIND_QCODE; in qemu_input_event_send_key_qcode()
447 key->u.qcode.data = q; in qemu_input_event_send_key_qcode()
448 qemu_input_event_send_key(src, key, down); in qemu_input_event_send_key_qcode()