Lines Matching defs:hi
110 struct hid_item *hi = s->cur.next->next;
112 s->cur.next = hi;
127 struct hid_item *hi;
311 hi = kmem_alloc(sizeof(*hi), KM_SLEEP);
312 *hi = *c;
313 c->next = hi;
316 hi = c->next;
317 if (hi == NULL)
320 *c = *hi;
322 kmem_free(hi, sizeof(*hi));
388 int lo, hi;
391 lo = hi = -1;
408 hi = h.loc.pos + h.loc.size * h.loc.count;
409 DPRINTFN(2,("hid_report_size: lo=%d hi=%d\n", lo, hi));
413 return (hi - lo + 7) / 8;
508 struct hid_item hi;
516 while (hid_get_item(hd, &hi)) {
519 hi.kind, hi.report_ID, hi.usage, coll_usage));
521 if (hi.kind == hid_collection &&
522 (hi.collection == HCOLL_APPLICATION ||
523 hi.collection == HCOLL_PHYSICAL ||
524 hi.collection == HCOLL_LOGICAL))
525 coll_usage = hi.usage;
527 if ((hi.kind == hid_collection ||
528 hi.kind == hid_endcollection) &&
530 hi.report_ID == id) {
536 if (hi.kind == hid_endcollection)