Lines Matching refs:hid_items
197 if (hm->hid_items[0].id) { in hidmap_intr()
206 for (hi = hm->hid_items; hi < hm->hid_items + hm->nhid_items; hi++) { in hidmap_intr()
661 struct hidmap_hid_item *item = hm->hid_items; in hidmap_parse_hid_descr()
685 KASSERT(item <= hm->hid_items + hm->nhid_items, in hidmap_parse_hid_descr()
708 if (hm->nhid_items != item - hm->hid_items) in hidmap_parse_hid_descr()
710 "result=%td\n", hm->nhid_items, item - hm->hid_items); in hidmap_parse_hid_descr()
711 hm->nhid_items = item - hm->hid_items; in hidmap_parse_hid_descr()
768 hm->hid_items = malloc(hm->nhid_items * sizeof(struct hid_item), in hidmap_attach()
815 if (hm->hid_items != NULL) { in hidmap_detach()
816 for (hi = hm->hid_items; in hidmap_detach()
817 hi < hm->hid_items + hm->nhid_items; in hidmap_detach()
824 free(hm->hid_items, M_DEVBUF); in hidmap_detach()