Searched refs:ADBDevice (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/include/hw/input/ |
H A D | adb.h | 36 typedef struct ADBDevice ADBDevice; typedef 39 typedef int ADBDeviceRequest(ADBDevice *d, uint8_t *buf_out, 42 typedef bool ADBDeviceHasData(ADBDevice *d); 45 OBJECT_DECLARE_TYPE(ADBDevice, ADBDeviceClass, ADB_DEVICE) 47 struct ADBDevice { struct 77 ADBDevice *devices[MAX_ADB_DEVICES];
|
/openbmc/qemu/hw/input/ |
H A D | adb-mouse.c | 38 ADBDevice parent_obj; 107 static int adb_mouse_poll(ADBDevice *d, uint8_t *obuf) in adb_mouse_poll() 150 static int adb_mouse_request(ADBDevice *d, uint8_t *obuf, in adb_mouse_request() 238 static bool adb_mouse_has_data(ADBDevice *d) in adb_mouse_has_data() 248 ADBDevice *d = ADB_DEVICE(dev); in adb_mouse_reset() 263 ADBDevice), 285 ADBDevice *d = ADB_DEVICE(obj); in adb_mouse_initfn()
|
H A D | adb.c | 44 static void adb_device_reset(ADBDevice *d) in adb_device_reset() 52 ADBDevice *d; in do_adb_request() 111 ADBDevice *d; in adb_poll() 284 VMSTATE_INT32(devaddr, ADBDevice), 285 VMSTATE_INT32(handler, ADBDevice), 292 ADBDevice *d = ADB_DEVICE(dev); in adb_device_realizefn() 314 .instance_size = sizeof(ADBDevice),
|
H A D | adb-kbd.c | 39 ADBDevice parent_obj; 191 static int adb_kbd_poll(ADBDevice *d, uint8_t *obuf) in adb_kbd_poll() 226 static int adb_kbd_request(ADBDevice *d, uint8_t *obuf, in adb_kbd_request() 300 static bool adb_kbd_has_data(ADBDevice *d) in adb_kbd_has_data() 336 VMSTATE_STRUCT(parent_obj, KBDState, 0, vmstate_adb_device, ADBDevice), 347 ADBDevice *d = ADB_DEVICE(dev); in adb_kbd_reset() 373 ADBDevice *d = ADB_DEVICE(obj); in adb_kbd_initfn()
|