Lines Matching refs:field_index
204 u32 field_index, int buffer_size, void *buffer) in sensor_hub_set_feature() argument
216 if (!report || (field_index >= report->maxfield)) { in sensor_hub_set_feature()
224 hid_set_field(report->field[field_index], i, in sensor_hub_set_feature()
232 hid_set_field(report->field[field_index], i, in sensor_hub_set_feature()
246 u32 field_index, int buffer_size, void *buffer) in sensor_hub_get_feature() argument
255 if (!report || (field_index >= report->maxfield) || in sensor_hub_get_feature()
256 report->field[field_index]->report_count < 1) { in sensor_hub_get_feature()
264 report_size = DIV_ROUND_UP(report->field[field_index]->report_size, in sensor_hub_get_feature()
266 report->field[field_index]->report_count; in sensor_hub_get_feature()
272 memcpy(buffer, report->field[field_index]->value, ret); in sensor_hub_get_feature()
338 u32 report_id, int field_index, u32 usage_id) in hid_sensor_get_usage_index() argument
345 if (!report || (field_index >= report->maxfield)) in hid_sensor_get_usage_index()
348 field = report->field[field_index]; in hid_sensor_get_usage_index()