Lines Matching refs:attr
140 static ssize_t show_input(struct device *dev, struct device_attribute *attr, in show_input() argument
144 int index = to_sensor_dev_attr(attr)->index; in show_input()
153 static ssize_t show_type(struct device *dev, struct device_attribute *attr, in show_type() argument
159 data->model & to_sensor_dev_attr(attr)->index ? "1\n" : "2\n"); in show_type()
162 static ssize_t set_type(struct device *dev, struct device_attribute *attr, in set_type() argument
169 u8 mask = to_sensor_dev_attr(attr)->index; in set_type()
200 static ssize_t show_min(struct device *dev, struct device_attribute *attr, in show_min() argument
206 data->config & to_sensor_dev_attr(attr)->index ? in show_min()
210 static ssize_t set_min(struct device *dev, struct device_attribute *attr, in set_min() argument
224 data->config |= to_sensor_dev_attr(attr)->index; in set_min()
226 data->config &= ~to_sensor_dev_attr(attr)->index; in set_min()
237 static ssize_t show_max(struct device *dev, struct device_attribute *attr, in show_max() argument
243 data->config & to_sensor_dev_attr(attr)->index ? in show_max()
247 static ssize_t set_max(struct device *dev, struct device_attribute *attr, in set_max() argument
261 data->config |= to_sensor_dev_attr(attr)->index; in set_max()
263 data->config &= ~to_sensor_dev_attr(attr)->index; in set_max()
274 static ssize_t show_interval(struct device *dev, struct device_attribute *attr, in show_interval() argument
283 static ssize_t set_interval(struct device *dev, struct device_attribute *attr, in set_interval() argument
316 &sensor_dev_attr_temp1_input.dev_attr.attr,
317 &sensor_dev_attr_temp2_input.dev_attr.attr,
318 &sensor_dev_attr_temp3_input.dev_attr.attr,
319 &sensor_dev_attr_temp2_type.dev_attr.attr,
320 &sensor_dev_attr_temp3_type.dev_attr.attr,
321 &sensor_dev_attr_temp2_min.dev_attr.attr,
322 &sensor_dev_attr_temp3_min.dev_attr.attr,
323 &sensor_dev_attr_temp2_max.dev_attr.attr,
324 &sensor_dev_attr_temp3_max.dev_attr.attr,
325 &dev_attr_update_interval.attr,