Lines Matching defs:attribute

31 	struct hid_sensor_hub_attribute_info attribute;
34 struct attribute *attrs[HID_CUSTOM_TOTAL_ATTRS];
66 static struct attribute hid_custom_attrs[HID_CUSTOM_TOTAL_ATTRS] = {
189 sensor_inst->power_state->attribute.report_id,
190 sensor_inst->power_state->attribute.index,
194 sensor_inst->report_state->attribute.report_id,
195 sensor_inst->report_state->attribute.index,
200 sensor_inst->power_state->attribute.logical_minimum;
202 sensor_inst->power_state->attribute.report_id,
203 sensor_inst->power_state->attribute.index,
215 sensor_inst->report_state->attribute.logical_minimum;
217 sensor_inst->report_state->attribute.report_id,
218 sensor_inst->report_state->attribute.index,
268 static struct attribute *enable_sensor_attrs[] = {
281 struct hid_sensor_hub_attribute_info *attribute;
303 attribute = &sensor_inst->fields[field_index].attribute;
304 report_id = attribute->report_id;
319 if (i + attribute->size > ret) {
325 switch (attribute->size) {
328 i += attribute->size;
332 i += attribute->size;
336 i += attribute->size;
356 value = sensor_inst->fields[field_index].attribute.units;
358 value = sensor_inst->fields[field_index].attribute.unit_expo;
360 value = sensor_inst->fields[field_index].attribute.size;
362 value = sensor_inst->fields[field_index].attribute.
365 value = sensor_inst->fields[field_index].attribute.
405 report_id = sensor_inst->fields[field_index].attribute.
492 sensor_field->attribute.usage_id = sensor_inst->hsdev->usage;
494 sensor_field->attribute.attrib_id = field->logical;
496 sensor_field->attribute.attrib_id = field->usage[0].hid;
498 sensor_field->attribute.index = index;
499 sensor_field->attribute.report_id = report->id;
500 sensor_field->attribute.units = field->unit;
501 sensor_field->attribute.unit_expo = field->unit_exponent;
502 sensor_field->attribute.size = (field->report_size / 8);
503 sensor_field->attribute.logical_minimum = field->logical_minimum;
504 sensor_field->attribute.logical_maximum = field->logical_maximum;
509 sensor_field->attribute.index,
510 sensor_field->attribute.attrib_id);
514 "input-%x-%x", sensor_field->attribute.index,
515 sensor_field->attribute.attrib_id);
616 if (sensor_inst->fields[i].attribute.attrib_id ==
619 else if (sensor_inst->fields[i].attribute.attrib_id ==