Searched refs:hid_device (Results 1 – 6 of 6) sorted by relevance
/freebsd/usr.sbin/bluetooth/bthidd/ |
H A D | parser.y | 71 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 D | bthid_config.h | 41 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 D | hid.c | 87 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 D | kbd.c | 543 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 D | hid.c | 52 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 D | sdp.c | 48 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()
|