Lines Matching refs:hsize
44 uint32_t hsize; in hid_get_data() local
55 hsize = h->report_size; /* bit length of data */ in hid_get_data()
58 if (hsize == 0) in hid_get_data()
60 if (hsize > 32) in hid_get_data()
61 hsize = 32; in hid_get_data()
64 end = (hpos + hsize) / 8 - offs; in hid_get_data()
71 hsize = 32 - hsize; in hid_get_data()
75 data = (int32_t)((int32_t)data << hsize) >> hsize; in hid_get_data()
77 data = (uint32_t)((uint32_t)data << hsize) >> hsize; in hid_get_data()
87 uint32_t hsize; in hid_set_data() local
100 hsize = h->report_size; /* bit length of data */ in hid_set_data()
102 if (hsize != 32) { in hid_set_data()
103 mask = (1 << hsize) - 1; in hid_set_data()
113 end = (hpos + hsize) / 8 - offs; in hid_set_data()