Home
last modified time | relevance | path

Searched refs:KBDState (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/hw/input/
H A Dpckbd.c154 static void kbd_update_irq_lines(KBDState *s) in kbd_update_irq_lines()
177 static void kbd_deassert_irq(KBDState *s) in kbd_deassert_irq()
184 static uint8_t kbd_pending(KBDState *s) in kbd_pending()
194 static void kbd_update_irq(KBDState *s) in kbd_update_irq()
220 static void kbd_safe_update_irq(KBDState *s) in kbd_safe_update_irq()
240 KBDState *s = opaque; in kbd_update_kbd_irq()
252 KBDState *s = opaque; in kbd_update_aux_irq()
264 KBDState *s = opaque; in kbd_throttle_timeout()
274 KBDState *s = opaque; in kbd_read_status()
281 static void kbd_queue(KBDState *s, int b, int aux) in kbd_queue()
[all …]
H A Dadb-kbd.c35 OBJECT_DECLARE_TYPE(KBDState, ADBKeyboardClass, ADB_KEYBOARD)
37 struct KBDState { struct
180 KBDState *s = opaque; in adb_kbd_put_keycode()
193 KBDState *s = ADB_KEYBOARD(d); in adb_kbd_poll()
229 KBDState *s = ADB_KEYBOARD(d); in adb_kbd_request()
302 KBDState *s = ADB_KEYBOARD(d); in adb_kbd_has_data()
311 KBDState *s = (KBDState *)dev; in adb_keyboard_event()
336 VMSTATE_STRUCT(parent_obj, KBDState, 0, vmstate_adb_device, ADBDevice),
337 VMSTATE_BUFFER(data, KBDState),
338 VMSTATE_INT32(rptr, KBDState),
[all …]
/openbmc/qemu/include/hw/input/
H A Di8042.h19 typedef struct KBDState { struct
41 } KBDState; argument
59 KBDState kbd;
83 KBDState kbd;
/openbmc/qemu/docs/devel/migration/
H A Dmain.rst160 VMSTATE_UINT8(write_cmd, KBDState),
161 VMSTATE_UINT8(status, KBDState),
162 VMSTATE_UINT8(mode, KBDState),
163 VMSTATE_UINT8(pending, KBDState),
169 3, and there are 4 uint8_t fields in the KBDState structure. We