Lines Matching refs:hri
89 hidbus_fill_rdesc_info(struct hid_rdesc_info *hri, const void *data, in hidbus_fill_rdesc_info() argument
94 hri->data = __DECONST(void *, data); in hidbus_fill_rdesc_info()
95 hri->len = len; in hidbus_fill_rdesc_info()
101 hri->isize = len == 0 ? HID_RSIZE_MAX : in hidbus_fill_rdesc_info()
102 hid_report_size_max(data, len, hid_input, &hri->iid); in hidbus_fill_rdesc_info()
103 hri->osize = len == 0 ? HID_RSIZE_MAX : in hidbus_fill_rdesc_info()
104 hid_report_size_max(data, len, hid_output, &hri->oid); in hidbus_fill_rdesc_info()
105 hri->fsize = len == 0 ? HID_RSIZE_MAX : in hidbus_fill_rdesc_info()
106 hid_report_size_max(data, len, hid_feature, &hri->fid); in hidbus_fill_rdesc_info()
108 if (hri->isize > HID_RSIZE_MAX) { in hidbus_fill_rdesc_info()
110 hri->isize); in hidbus_fill_rdesc_info()
111 hri->isize = HID_RSIZE_MAX; in hidbus_fill_rdesc_info()
114 if (hri->osize > HID_RSIZE_MAX) { in hidbus_fill_rdesc_info()
116 hri->osize); in hidbus_fill_rdesc_info()
117 hri->osize = HID_RSIZE_MAX; in hidbus_fill_rdesc_info()
120 if (hri->fsize > HID_RSIZE_MAX) { in hidbus_fill_rdesc_info()
122 hri->fsize); in hidbus_fill_rdesc_info()
123 hri->fsize = HID_RSIZE_MAX; in hidbus_fill_rdesc_info()