Home
last modified time | relevance | path

Searched refs:hid_device (Results 1 – 6 of 6) sorted by relevance

/freebsd/usr.sbin/bluetooth/bthidd/
H A Dparser.y71 static int32_t check_hid_device(hid_device_p hid_device);
72 static void free_hid_device (hid_device_p hid_device);
81 static hid_device_t *hid_device = NULL; variable
82 static LIST_HEAD(, hid_device) hid_devices;
110 hid_device = (hid_device_t *) calloc(1, sizeof(*hid_device));
111 if (hid_device == NULL) {
117 hid_device->new_device = 1;
121 if (check_hid_device(hid_device))
122 LIST_INSERT_HEAD(&hid_devices,hid_device,next);
124 free_hid_device(hid_device);
[all …]
H A Dbthid_config.h41 struct hid_device struct
61 LIST_ENTRY(hid_device) next; /* link to the next */ argument
63 typedef struct hid_device hid_device_t;
64 typedef struct hid_device * hid_device_p;
73 void print_hid_device (hid_device_p hid_device, FILE *f);
H A Dhid.c87 hid_device_p hid_device = get_hid_device(&s->bdaddr); in hid_initialise() local
89 if (hid_device && MAGIC_MOUSE(hid_device)) { in hid_initialise()
170 hid_device_p hid_device; in hid_interrupt() local
198 hid_device = get_hid_device(&s->bdaddr); in hid_interrupt()
199 assert(hid_device != NULL); in hid_interrupt()
204 for (d = hid_start_parse(hid_device->desc, 1 << hid_input, -1); in hid_interrupt()
283 if (hid_device->keyboard && s->srv->uinput) { in hid_interrupt()
386 if (hid_device->keyboard) { in hid_interrupt()
403 if (!hid_device->battery_power) in hid_interrupt()
435 if (MAGIC_MOUSE(hid_device) && s->ctx) { in hid_interrupt()
[all …]
H A Dkbd.c543 hid_device_p hid_device; in kbd_status_changed()
555 hid_device = get_hid_device(&s->bdaddr); in kbd_status_changed()
556 assert(hid_device != NULL); in kbd_status_changed()
562 for (d = hid_start_parse(hid_device->desc, 1 << hid_output, -1); in kbd_status_changed()
609 if (found && s->srv->uinput && hid_device->keyboard) in kbd_status_changed()
542 hid_device_p hid_device; kbd_status_changed() local
/freebsd/usr.sbin/bluetooth/bthidcontrol/
H A Dhid.c52 struct hid_device *hd = NULL; in hid_dump()
70 struct hid_device *hd = NULL; in hid_forget()
91 struct hid_device *hd = NULL; in hid_known()
H A Dsdp.c48 static int32_t hid_sdp_query (bdaddr_t const *local, struct hid_device *hd, int32_t *error);
116 hid_sdp_query(bdaddr_t const *local, struct hid_device *hd, int32_t *error) in hid_sdp_query()
476 struct hid_device hd; in hid_query()