Lines Matching refs:hid_items
195 if (hm->hid_items[0].id) { in hidmap_intr()
204 for (hi = hm->hid_items; hi < hm->hid_items + hm->nhid_items; hi++) { in hidmap_intr()
659 struct hidmap_hid_item *item = hm->hid_items; in hidmap_parse_hid_descr()
683 KASSERT(item <= hm->hid_items + hm->nhid_items, in hidmap_parse_hid_descr()
706 if (hm->nhid_items != item - hm->hid_items) in hidmap_parse_hid_descr()
708 "result=%td\n", hm->nhid_items, item - hm->hid_items); in hidmap_parse_hid_descr()
709 hm->nhid_items = item - hm->hid_items; in hidmap_parse_hid_descr()
766 hm->hid_items = malloc(hm->nhid_items * sizeof(struct hid_item), in hidmap_attach()
813 if (hm->hid_items != NULL) { in hidmap_detach()
814 for (hi = hm->hid_items; in hidmap_detach()
815 hi < hm->hid_items + hm->nhid_items; in hidmap_detach()
822 free(hm->hid_items, M_DEVBUF); in hidmap_detach()