Lines Matching refs:fields

41 	struct hid_sensor_custom_field *fields;
299 attribute = &sensor_inst->fields[field_index].attribute;
352 value = sensor_inst->fields[field_index].attribute.units;
354 value = sensor_inst->fields[field_index].attribute.unit_expo;
356 value = sensor_inst->fields[field_index].attribute.size;
358 value = sensor_inst->fields[field_index].attribute.
361 value = sensor_inst->fields[field_index].attribute.
402 report_id = sensor_inst->fields[field_index].attribute.
419 /* If any error occurs in a sample, rest of the fields are ignored */
476 void *fields;
478 fields = krealloc(sensor_inst->fields,
481 if (!fields) {
482 kfree(sensor_inst->fields);
485 sensor_inst->fields = fields;
486 sensor_field = &sensor_inst->fields[sensor_inst->sensor_field_count];
583 device_attr = &sensor_inst->fields[i].sd_attrs[j];
585 snprintf((char *)&sensor_inst->fields[i].attr_name[j],
587 sensor_inst->fields[i].group_name,
591 (char *)&sensor_inst->fields[i].attr_name[j];
596 sensor_inst->fields[i].attrs[j] = &device_attr->attr;
599 sensor_inst->fields[i].attrs[j] = NULL;
600 sensor_inst->fields[i].hid_custom_attribute_group.attrs =
601 sensor_inst->fields[i].attrs;
602 sensor_inst->fields[i].hid_custom_attribute_group.name =
603 sensor_inst->fields[i].group_name;
605 &sensor_inst->fields[i].
611 if (sensor_inst->fields[i].attribute.attrib_id ==
613 sensor_inst->power_state = &sensor_inst->fields[i];
614 else if (sensor_inst->fields[i].attribute.attrib_id ==
616 sensor_inst->report_state = &sensor_inst->fields[i];
629 &sensor_inst->fields[i].
632 kfree(sensor_inst->fields);