Lines Matching refs:bt_hid_device_s
85 struct bt_hid_device_s { struct
106 static void bt_hid_reset(struct bt_hid_device_s *s) in bt_hid_reset() argument
125 static int bt_hid_out(struct bt_hid_device_s *s) in bt_hid_out()
149 static int bt_hid_in(struct bt_hid_device_s *s) in bt_hid_in()
162 static void bt_hid_send_handshake(struct bt_hid_device_s *s, int result) in bt_hid_send_handshake()
169 static void bt_hid_send_control(struct bt_hid_device_s *s, int operation) in bt_hid_send_control()
176 static void bt_hid_disconnect(struct bt_hid_device_s *s) in bt_hid_disconnect()
202 static void bt_hid_control_transaction(struct bt_hid_device_s *s, in bt_hid_control_transaction()
383 struct bt_hid_device_s *hid = opaque; in bt_hid_control_sdu()
390 struct bt_hid_device_s *hid = opaque; in bt_hid_datain()
408 struct bt_hid_device_s *hid = opaque; in bt_hid_interrupt_sdu()
442 static void bt_hid_connected_update(struct bt_hid_device_s *hid) in bt_hid_connected_update()
463 struct bt_hid_device_s *hid = opaque; in bt_hid_close_control()
471 struct bt_hid_device_s *hid = opaque; in bt_hid_close_interrupt()
480 struct bt_hid_device_s *hid = (struct bt_hid_device_s *) dev; in bt_hid_new_control_ch()
498 struct bt_hid_device_s *hid = (struct bt_hid_device_s *) dev; in bt_hid_new_interrupt_ch()
515 struct bt_hid_device_s *hid = (struct bt_hid_device_s *) dev; in bt_hid_destroy()
536 struct bt_hid_device_s *s = qemu_mallocz(sizeof(*s)); in bt_hid_init()