Lines Matching refs:hpos
548 uint32_t hpos; in hid_report_size() local
553 hpos = 0; in hid_report_size()
570 if (hpos < temp) in hid_report_size()
571 hpos = temp; in hid_report_size()
577 if (lpos > hpos) in hid_report_size()
580 temp = hpos - lpos; in hid_report_size()
633 uint32_t hpos = loc->pos; in hid_get_data_sub() local
639 DPRINTFN(11, "hid_get_data: loc %d/%d\n", hpos, hsize); in hid_get_data_sub()
649 rpos = (hpos / 8); in hid_get_data_sub()
659 data = (data >> (hpos % 8)); in hid_get_data_sub()
692 uint32_t hpos = loc->pos; in hid_put_data_unsigned() local
699 DPRINTFN(11, "hid_put_data: loc %d/%d = %u\n", hpos, hsize, value); in hid_put_data_unsigned()
708 rpos = (hpos / 8); in hid_put_data_unsigned()
710 data = ((uint64_t)value) << (hpos % 8); in hid_put_data_unsigned()
711 mask = ((1ULL << hsize) - 1ULL) << (hpos % 8); in hid_put_data_unsigned()