Home
last modified time | relevance | path

Searched refs:attr (Results 1 – 200 of 1892) sorted by relevance

12345678910

/linux-4.1.27/tools/perf/tests/
Dparse-events.c21 TEST_ASSERT_VAL("wrong type", PERF_TYPE_TRACEPOINT == evsel->attr.type); in test__checkevent_tracepoint()
23 PERF_TP_SAMPLE_TYPE == evsel->attr.sample_type); in test__checkevent_tracepoint()
24 TEST_ASSERT_VAL("wrong sample_period", 1 == evsel->attr.sample_period); in test__checkevent_tracepoint()
37 PERF_TYPE_TRACEPOINT == evsel->attr.type); in test__checkevent_tracepoint_multi()
39 PERF_TP_SAMPLE_TYPE == evsel->attr.sample_type); in test__checkevent_tracepoint_multi()
41 1 == evsel->attr.sample_period); in test__checkevent_tracepoint_multi()
51 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_raw()
52 TEST_ASSERT_VAL("wrong config", 0x1a == evsel->attr.config); in test__checkevent_raw()
61 TEST_ASSERT_VAL("wrong type", 1 == evsel->attr.type); in test__checkevent_numeric()
62 TEST_ASSERT_VAL("wrong config", 1 == evsel->attr.config); in test__checkevent_numeric()
[all …]
/linux-4.1.27/arch/x86/include/asm/
Dinat.h112 static inline int inat_is_legacy_prefix(insn_attr_t attr) in inat_is_legacy_prefix() argument
114 attr &= INAT_PFX_MASK; in inat_is_legacy_prefix()
115 return attr && attr <= INAT_LGCPFX_MAX; in inat_is_legacy_prefix()
118 static inline int inat_is_address_size_prefix(insn_attr_t attr) in inat_is_address_size_prefix() argument
120 return (attr & INAT_PFX_MASK) == INAT_PFX_ADDRSZ; in inat_is_address_size_prefix()
123 static inline int inat_is_operand_size_prefix(insn_attr_t attr) in inat_is_operand_size_prefix() argument
125 return (attr & INAT_PFX_MASK) == INAT_PFX_OPNDSZ; in inat_is_operand_size_prefix()
128 static inline int inat_is_rex_prefix(insn_attr_t attr) in inat_is_rex_prefix() argument
130 return (attr & INAT_PFX_MASK) == INAT_PFX_REX; in inat_is_rex_prefix()
133 static inline int inat_last_prefix_id(insn_attr_t attr) in inat_last_prefix_id() argument
[all …]
/linux-4.1.27/lib/
Dfault-inject.c17 int setup_fault_attr(struct fault_attr *attr, char *str) in setup_fault_attr() argument
32 attr->probability = probability; in setup_fault_attr()
33 attr->interval = interval; in setup_fault_attr()
34 atomic_set(&attr->times, times); in setup_fault_attr()
35 atomic_set(&attr->space, space); in setup_fault_attr()
41 static void fail_dump(struct fault_attr *attr) in fail_dump() argument
43 if (attr->verbose > 0 && __ratelimit(&attr->ratelimit_state)) { in fail_dump()
46 "space %d, times %d\n", attr->dname, in fail_dump()
47 attr->interval, attr->probability, in fail_dump()
48 atomic_read(&attr->space), in fail_dump()
[all …]
/linux-4.1.27/drivers/scsi/
Discsi_boot_sysfs.c32 struct attribute attr; member
41 struct attribute *attr, char *buf) in iscsi_boot_show_attribute() argument
46 container_of(attr, struct iscsi_boot_attr, attr); in iscsi_boot_show_attribute()
79 .attr = { .name = __stringify(sysfs_name), .mode = 0444 }, \
100 &iscsi_boot_attr_tgt_index.attr,
101 &iscsi_boot_attr_tgt_flags.attr,
102 &iscsi_boot_attr_tgt_ip.attr,
103 &iscsi_boot_attr_tgt_port.attr,
104 &iscsi_boot_attr_tgt_lun.attr,
105 &iscsi_boot_attr_tgt_chap.attr,
[all …]
Dscsi_transport_iscsi.c116 show_transport_handle(struct device *dev, struct device_attribute *attr, in show_transport_handle() argument
127 struct device_attribute *attr,char *buf) \
137 &dev_attr_handle.attr,
138 &dev_attr_caps.attr,
168 show_ep_handle(struct device *dev, struct device_attribute *attr, char *buf) in show_ep_handle() argument
176 &dev_attr_ep_handle.attr,
296 show_##type##_##name(struct device *dev, struct device_attribute *attr, \
417 struct attribute *attr, int i) in iscsi_iface_attr_is_visible() argument
425 if (attr == &dev_attr_iface_enabled.attr) in iscsi_iface_attr_is_visible()
427 else if (attr == &dev_attr_iface_vlan_id.attr) in iscsi_iface_attr_is_visible()
[all …]
Draid_class.c176 #define raid_attr_show_internal(attr, fmt, var, code) \ argument
177 static ssize_t raid_show_##attr(struct device *dev, \
178 struct device_attribute *attr, \
186 #define raid_attr_ro_states(attr, states, code) \ argument
187 raid_attr_show_internal(attr, %s, name, \
190 name = raid_##states##_name(rd->attr); \
192 static DEVICE_ATTR(attr, S_IRUGO, raid_show_##attr, NULL)
195 #define raid_attr_ro_internal(attr, code) \ argument
196 raid_attr_show_internal(attr, %d, rd->attr, code) \
197 static DEVICE_ATTR(attr, S_IRUGO, raid_show_##attr, NULL)
[all …]
Dscsi_sysfs.c128 show_##name (struct device *dev, struct device_attribute *attr, \
151 store_scan(struct device *dev, struct device_attribute *attr, in store_scan() argument
165 store_shost_state(struct device *dev, struct device_attribute *attr, in store_shost_state() argument
189 show_shost_state(struct device *dev, struct device_attribute *attr, char *buf) in show_shost_state() argument
221 show_shost_supported_mode(struct device *dev, struct device_attribute *attr, in show_shost_supported_mode() argument
238 struct device_attribute *attr, char *buf) in show_shost_active_mode() argument
261 store_host_reset(struct device *dev, struct device_attribute *attr, in store_host_reset() argument
286 struct device_attribute *attr, char *buf) in show_shost_eh_deadline() argument
296 store_shost_eh_deadline(struct device *dev, struct device_attribute *attr, in store_shost_eh_deadline() argument
348 show_host_busy(struct device *dev, struct device_attribute *attr, char *buf) in show_host_busy() argument
[all …]
Dscsi_transport_spi.c283 struct device_attribute *attr, char *buf) \
296 struct device_attribute *attr, \
313 struct device_attribute *attr, char *buf) \
328 struct device_attribute *attr, \
346 struct device_attribute *attr, \
411 store_spi_revalidate(struct device *dev, struct device_attribute *attr, in store_spi_revalidate() argument
492 struct device_attribute *attr, char *buf) in show_spi_transport_period() argument
507 store_spi_transport_period(struct device *cdev, struct device_attribute *attr, in store_spi_transport_period() argument
536 struct device_attribute *attr, char *buf) in show_spi_transport_min_period() argument
552 struct device_attribute *attr, in store_spi_transport_min_period() argument
[all …]
/linux-4.1.27/drivers/infiniband/core/
Dsysfs.c52 struct attribute attr; member
65 struct port_attribute attr; member
71 struct attribute *attr, char *buf) in port_attr_show() argument
74 container_of(attr, struct port_attribute, attr); in port_attr_show()
90 struct ib_port_attr attr; in state_show() local
102 ret = ib_query_port(p->ibdev, p->port_num, &attr); in state_show()
106 return sprintf(buf, "%d: %s\n", attr.state, in state_show()
107 attr.state >= 0 && attr.state < ARRAY_SIZE(state_name) ? in state_show()
108 state_name[attr.state] : "UNKNOWN"); in state_show()
114 struct ib_port_attr attr; in lid_show() local
[all …]
Duverbs_cmd.c405 struct ib_device_attr *attr) in copy_query_dev_fields() argument
407 resp->fw_ver = attr->fw_ver; in copy_query_dev_fields()
409 resp->sys_image_guid = attr->sys_image_guid; in copy_query_dev_fields()
410 resp->max_mr_size = attr->max_mr_size; in copy_query_dev_fields()
411 resp->page_size_cap = attr->page_size_cap; in copy_query_dev_fields()
412 resp->vendor_id = attr->vendor_id; in copy_query_dev_fields()
413 resp->vendor_part_id = attr->vendor_part_id; in copy_query_dev_fields()
414 resp->hw_ver = attr->hw_ver; in copy_query_dev_fields()
415 resp->max_qp = attr->max_qp; in copy_query_dev_fields()
416 resp->max_qp_wr = attr->max_qp_wr; in copy_query_dev_fields()
[all …]
/linux-4.1.27/drivers/staging/iio/meter/
Dade7854.c26 struct device_attribute *attr, in ade7854_read_8bit() argument
33 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7854_read_8bit()
43 struct device_attribute *attr, in ade7854_read_16bit() argument
50 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7854_read_16bit()
60 struct device_attribute *attr, in ade7854_read_24bit() argument
67 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7854_read_24bit()
77 struct device_attribute *attr, in ade7854_read_32bit() argument
82 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7854_read_32bit()
94 struct device_attribute *attr, in ade7854_write_8bit() argument
98 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7854_write_8bit()
[all …]
Dade7754.c137 struct device_attribute *attr, in ade7754_read_8bit() argument
142 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7754_read_8bit()
152 struct device_attribute *attr, in ade7754_read_16bit() argument
157 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7754_read_16bit()
167 struct device_attribute *attr, in ade7754_read_24bit() argument
172 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7754_read_24bit()
182 struct device_attribute *attr, in ade7754_write_8bit() argument
186 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7754_write_8bit()
200 struct device_attribute *attr, in ade7754_write_16bit() argument
204 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7754_write_16bit()
[all …]
Dade7753.c137 struct device_attribute *attr, in ade7753_read_8bit() argument
142 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7753_read_8bit()
152 struct device_attribute *attr, in ade7753_read_16bit() argument
157 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7753_read_16bit()
167 struct device_attribute *attr, in ade7753_read_24bit() argument
172 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7753_read_24bit()
182 struct device_attribute *attr, in ade7753_write_8bit() argument
186 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7753_write_8bit()
200 struct device_attribute *attr, in ade7753_write_16bit() argument
204 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7753_write_16bit()
[all …]
Dade7758_core.c221 struct device_attribute *attr, in ade7758_read_8bit() argument
226 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7758_read_8bit()
236 struct device_attribute *attr, in ade7758_read_16bit() argument
241 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7758_read_16bit()
251 struct device_attribute *attr, in ade7758_read_24bit() argument
256 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7758_read_24bit()
266 struct device_attribute *attr, in ade7758_write_8bit() argument
270 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7758_write_8bit()
284 struct device_attribute *attr, in ade7758_write_16bit() argument
288 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7758_write_16bit()
[all …]
Dade7759.c136 struct device_attribute *attr, in ade7759_read_8bit() argument
141 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7759_read_8bit()
151 struct device_attribute *attr, in ade7759_read_16bit() argument
156 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7759_read_16bit()
166 struct device_attribute *attr, in ade7759_read_40bit() argument
171 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7759_read_40bit()
181 struct device_attribute *attr, in ade7759_write_8bit() argument
185 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7759_write_8bit()
199 struct device_attribute *attr, in ade7759_write_16bit() argument
203 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ade7759_write_16bit()
[all …]
/linux-4.1.27/drivers/base/
Dsoc.c22 struct device_attribute *attr,
27 struct soc_device_attribute *attr; member
46 struct attribute *attr, in soc_attribute_mode() argument
52 if ((attr == &dev_attr_machine.attr) in soc_attribute_mode()
53 && (soc_dev->attr->machine != NULL)) in soc_attribute_mode()
54 return attr->mode; in soc_attribute_mode()
55 if ((attr == &dev_attr_family.attr) in soc_attribute_mode()
56 && (soc_dev->attr->family != NULL)) in soc_attribute_mode()
57 return attr->mode; in soc_attribute_mode()
58 if ((attr == &dev_attr_revision.attr) in soc_attribute_mode()
[all …]
Dcacheinfo.c230 struct device_attribute *attr, char *buf) \
243 struct device_attribute *attr, char *buf) in size_show() argument
259 struct device_attribute *attr, char *buf) in shared_cpu_map_show() argument
265 struct device_attribute *attr, char *buf) in shared_cpu_list_show() argument
271 struct device_attribute *attr, char *buf) in type_show() argument
288 struct device_attribute *attr, char *buf) in allocation_policy_show() argument
304 struct device_attribute *attr, char *buf) in write_policy_show() argument
330 &dev_attr_type.attr,
331 &dev_attr_level.attr,
332 &dev_attr_shared_cpu_map.attr,
[all …]
Dtopology.c34 struct device_attribute *attr, char *buf) \
41 struct device_attribute *attr, char *buf) \
48 struct device_attribute *attr, \
81 &dev_attr_physical_package_id.attr,
82 &dev_attr_core_id.attr,
83 &dev_attr_thread_siblings.attr,
84 &dev_attr_thread_siblings_list.attr,
85 &dev_attr_core_siblings.attr,
86 &dev_attr_core_siblings_list.attr,
88 &dev_attr_book_id.attr,
[all …]
Dcpu.c84 struct device_attribute *attr, in cpu_probe_store() argument
102 struct device_attribute *attr, in cpu_release_store() argument
138 static ssize_t show_crash_notes(struct device *dev, struct device_attribute *attr, in show_crash_notes() argument
161 struct device_attribute *attr, in show_crash_notes_size() argument
172 &dev_attr_crash_notes.attr,
173 &dev_attr_crash_notes_size.attr,
201 struct device_attribute attr; member
206 struct device_attribute *attr, in show_cpus_attr() argument
209 struct cpu_attr *ca = container_of(attr, struct cpu_attr, attr); in show_cpus_attr()
228 struct device_attribute *attr, char *buf) in print_cpus_kernel_max() argument
[all …]
/linux-4.1.27/drivers/hwmon/
Dadt7462.c791 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp_min() local
794 if (!temp_enabled(data, attr->index)) in show_temp_min()
797 return sprintf(buf, "%d\n", 1000 * (data->temp_min[attr->index] - 64)); in show_temp_min()
805 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_temp_min() local
810 if (kstrtol(buf, 10, &temp) || !temp_enabled(data, attr->index)) in set_temp_min()
817 data->temp_min[attr->index] = temp; in set_temp_min()
818 i2c_smbus_write_byte_data(client, ADT7462_TEMP_MIN_REG(attr->index), in set_temp_min()
829 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp_max() local
832 if (!temp_enabled(data, attr->index)) in show_temp_max()
835 return sprintf(buf, "%d\n", 1000 * (data->temp_max[attr->index] - 64)); in show_temp_max()
[all …]
Demc1403.c47 struct device_attribute *attr, char *buf) in show_temp() argument
49 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in show_temp()
61 struct device_attribute *attr, char *buf) in show_bit() argument
63 struct sensor_device_attribute_2 *sda = to_sensor_dev_attr_2(attr); in show_bit()
75 struct device_attribute *attr, const char *buf, size_t count) in store_temp() argument
77 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in store_temp()
92 struct device_attribute *attr, const char *buf, size_t count) in store_bit() argument
94 struct sensor_device_attribute_2 *sda = to_sensor_dev_attr_2(attr); in store_bit()
110 struct device_attribute *attr, char *buf, in show_hyst_common() argument
113 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in show_hyst_common()
[all …]
Dnct7802.c220 static ssize_t show_in(struct device *dev, struct device_attribute *attr, in show_in() argument
223 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in show_in()
234 static ssize_t store_in(struct device *dev, struct device_attribute *attr, in store_in() argument
237 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in store_in()
252 static ssize_t show_temp(struct device *dev, struct device_attribute *attr, in show_temp() argument
256 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in show_temp()
266 static ssize_t store_temp(struct device *dev, struct device_attribute *attr, in store_temp() argument
269 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in store_temp()
285 static ssize_t show_fan(struct device *dev, struct device_attribute *attr, in show_fan() argument
288 struct sensor_device_attribute *sattr = to_sensor_dev_attr(attr); in show_fan()
[all …]
Dadt7470.c460 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp_min() local
462 return sprintf(buf, "%d\n", 1000 * data->temp_min[attr->index]); in show_temp_min()
470 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_temp_min() local
482 data->temp_min[attr->index] = temp; in set_temp_min()
483 i2c_smbus_write_byte_data(client, ADT7470_TEMP_MIN_REG(attr->index), in set_temp_min()
494 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp_max() local
496 return sprintf(buf, "%d\n", 1000 * data->temp_max[attr->index]); in show_temp_max()
504 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_temp_max() local
516 data->temp_max[attr->index] = temp; in set_temp_max()
517 i2c_smbus_write_byte_data(client, ADT7470_TEMP_MAX_REG(attr->index), in set_temp_max()
[all …]
Dadm1026.c478 static ssize_t show_in(struct device *dev, struct device_attribute *attr, in show_in() argument
481 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in show_in()
486 static ssize_t show_in_min(struct device *dev, struct device_attribute *attr, in show_in_min() argument
489 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in show_in_min()
494 static ssize_t set_in_min(struct device *dev, struct device_attribute *attr, in set_in_min() argument
497 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in set_in_min()
514 static ssize_t show_in_max(struct device *dev, struct device_attribute *attr, in show_in_max() argument
517 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in show_in_max()
522 static ssize_t set_in_max(struct device *dev, struct device_attribute *attr, in set_in_max() argument
525 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in set_in_max()
[all …]
Dsmsc47m192.c181 static ssize_t show_in(struct device *dev, struct device_attribute *attr, in show_in() argument
184 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in show_in()
190 static ssize_t show_in_min(struct device *dev, struct device_attribute *attr, in show_in_min() argument
193 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in show_in_min()
199 static ssize_t show_in_max(struct device *dev, struct device_attribute *attr, in show_in_max() argument
202 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in show_in_max()
208 static ssize_t set_in_min(struct device *dev, struct device_attribute *attr, in set_in_min() argument
211 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in set_in_min()
230 static ssize_t set_in_max(struct device *dev, struct device_attribute *attr, in set_in_max() argument
233 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in set_in_max()
[all …]
Dsmm665.c347 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in smm665_show_crit_alarm() local
354 if (data->faults & (1 << attr->index)) in smm665_show_crit_alarm()
363 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in smm665_show_input() local
365 int adc = attr->index; in smm665_show_input()
379 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); \
380 const int val = smm665_get_##what(dev, attr->index); \
486 &sensor_dev_attr_in1_input.dev_attr.attr,
487 &sensor_dev_attr_in1_min.dev_attr.attr,
488 &sensor_dev_attr_in1_max.dev_attr.attr,
489 &sensor_dev_attr_in1_lcrit.dev_attr.attr,
[all …]
Dmax16065.c199 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in max16065_show_input() local
201 int adc = data->adc[attr->index]; in max16065_show_input()
207 ADC_TO_MV(adc, data->range[attr->index])); in max16065_show_input()
416 &sensor_dev_attr_in0_input.dev_attr.attr,
417 &sensor_dev_attr_in0_lcrit.dev_attr.attr,
418 &sensor_dev_attr_in0_crit.dev_attr.attr,
419 &sensor_dev_attr_in0_alarm.dev_attr.attr,
421 &sensor_dev_attr_in1_input.dev_attr.attr,
422 &sensor_dev_attr_in1_lcrit.dev_attr.attr,
423 &sensor_dev_attr_in1_crit.dev_attr.attr,
[all …]
Dwm831x-hwmon.c43 struct device_attribute *attr, char *buf) in show_voltage() argument
46 int channel = to_sensor_dev_attr(attr)->index; in show_voltage()
57 struct device_attribute *attr, char *buf) in show_chip_temp() argument
60 int channel = to_sensor_dev_attr(attr)->index; in show_chip_temp()
75 struct device_attribute *attr, char *buf) in show_label() argument
77 int channel = to_sensor_dev_attr(attr)->index; in show_label()
116 &sensor_dev_attr_in0_input.dev_attr.attr,
117 &sensor_dev_attr_in1_input.dev_attr.attr,
118 &sensor_dev_attr_in2_input.dev_attr.attr,
119 &sensor_dev_attr_in3_input.dev_attr.attr,
[all …]
Dpowr1220.c183 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in powr1220_show_voltage() local
184 int adc_val = powr1220_read_adc(dev, attr->index); in powr1220_show_voltage()
196 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in powr1220_show_max() local
199 return sprintf(buf, "%d\n", data->adc_maxes[attr->index]); in powr1220_show_max()
206 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in powr1220_show_label() local
208 return sprintf(buf, "%s\n", input_names[attr->index]); in powr1220_show_label()
299 &sensor_dev_attr_in0_input.dev_attr.attr,
300 &sensor_dev_attr_in1_input.dev_attr.attr,
301 &sensor_dev_attr_in2_input.dev_attr.attr,
302 &sensor_dev_attr_in3_input.dev_attr.attr,
[all …]
Dadm9240.c272 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_max() local
274 return sprintf(buf, "%d\n", data->temp_max[attr->index] * 1000); in show_max()
280 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_max() local
291 data->temp_max[attr->index] = TEMP_TO_REG(val); in set_max()
292 i2c_smbus_write_byte_data(client, ADM9240_REG_TEMP_MAX(attr->index), in set_max()
293 data->temp_max[attr->index]); in set_max()
308 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_in() local
310 return sprintf(buf, "%d\n", IN_FROM_REG(data->in[attr->index], in show_in()
311 attr->index)); in show_in()
317 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_in_min() local
[all …]
Df71805f.c430 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_in0() local
431 int nr = attr->index; in show_in0()
440 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_in0_max() local
441 int nr = attr->index; in show_in0_max()
450 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_in0_min() local
451 int nr = attr->index; in show_in0_min()
460 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_in0_max() local
461 int nr = attr->index; in set_in0_max()
481 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_in0_min() local
482 int nr = attr->index; in set_in0_min()
[all …]
Dlm93.c1114 static ssize_t show_in(struct device *dev, struct device_attribute *attr, in show_in() argument
1117 int nr = (to_sensor_dev_attr(attr))->index; in show_in()
1141 struct device_attribute *attr, char *buf) in show_in_min() argument
1143 int nr = (to_sensor_dev_attr(attr))->index; in show_in_min()
1157 static ssize_t store_in_min(struct device *dev, struct device_attribute *attr, in store_in_min() argument
1160 int nr = (to_sensor_dev_attr(attr))->index; in store_in_min()
1222 struct device_attribute *attr, char *buf) in show_in_max() argument
1224 int nr = (to_sensor_dev_attr(attr))->index; in show_in_max()
1238 static ssize_t store_in_max(struct device *dev, struct device_attribute *attr, in store_in_max() argument
1241 int nr = (to_sensor_dev_attr(attr))->index; in store_in_max()
[all …]
Dlm85.c557 static ssize_t show_fan(struct device *dev, struct device_attribute *attr, in show_fan() argument
560 int nr = to_sensor_dev_attr(attr)->index; in show_fan()
565 static ssize_t show_fan_min(struct device *dev, struct device_attribute *attr, in show_fan_min() argument
568 int nr = to_sensor_dev_attr(attr)->index; in show_fan_min()
573 static ssize_t set_fan_min(struct device *dev, struct device_attribute *attr, in set_fan_min() argument
576 int nr = to_sensor_dev_attr(attr)->index; in set_fan_min()
606 static ssize_t show_vid_reg(struct device *dev, struct device_attribute *attr, in show_vid_reg() argument
625 static ssize_t show_vrm_reg(struct device *dev, struct device_attribute *attr, in show_vrm_reg() argument
632 static ssize_t store_vrm_reg(struct device *dev, struct device_attribute *attr, in store_vrm_reg() argument
653 *attr, char *buf) in show_alarms_reg()
[all …]
Dsch5627.c217 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp() local
224 val = reg_to_temp(data->temp[attr->index]); in show_temp()
231 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp_fault() local
237 return snprintf(buf, PAGE_SIZE, "%d\n", data->temp[attr->index] == 0); in show_temp_fault()
243 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp_max() local
247 val = reg_to_temp_limit(data->temp_max[attr->index]); in show_temp_max()
254 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp_crit() local
258 val = reg_to_temp_limit(data->temp_crit[attr->index]); in show_temp_crit()
265 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_fan() local
272 val = reg_to_rpm(data->fan[attr->index]); in show_fan()
[all …]
Dmax1668.c179 static ssize_t show_alarm(struct device *dev, struct device_attribute *attr, in show_alarm() argument
182 int index = to_sensor_dev_attr(attr)->index; in show_alarm()
300 &sensor_dev_attr_temp1_max.dev_attr.attr,
301 &sensor_dev_attr_temp1_min.dev_attr.attr,
302 &sensor_dev_attr_temp1_input.dev_attr.attr,
303 &sensor_dev_attr_temp2_max.dev_attr.attr,
304 &sensor_dev_attr_temp2_min.dev_attr.attr,
305 &sensor_dev_attr_temp2_input.dev_attr.attr,
306 &sensor_dev_attr_temp3_max.dev_attr.attr,
307 &sensor_dev_attr_temp3_min.dev_attr.attr,
[all …]
Dadm1025.c177 show_in(struct device *dev, struct device_attribute *attr, char *buf) in show_in() argument
179 int index = to_sensor_dev_attr(attr)->index; in show_in()
186 show_in_min(struct device *dev, struct device_attribute *attr, char *buf) in show_in_min() argument
188 int index = to_sensor_dev_attr(attr)->index; in show_in_min()
195 show_in_max(struct device *dev, struct device_attribute *attr, char *buf) in show_in_max() argument
197 int index = to_sensor_dev_attr(attr)->index; in show_in_max()
204 show_temp(struct device *dev, struct device_attribute *attr, char *buf) in show_temp() argument
206 int index = to_sensor_dev_attr(attr)->index; in show_temp()
212 show_temp_min(struct device *dev, struct device_attribute *attr, char *buf) in show_temp_min() argument
214 int index = to_sensor_dev_attr(attr)->index; in show_temp_min()
[all …]
Dultra45_env.c96 static ssize_t show_fan_speed(struct device *dev, struct device_attribute *attr, in show_fan_speed() argument
99 int fan_nr = to_sensor_dev_attr(attr)->index; in show_fan_speed()
114 static ssize_t set_fan_speed(struct device *dev, struct device_attribute *attr, in set_fan_speed() argument
117 int fan_nr = to_sensor_dev_attr(attr)->index; in set_fan_speed()
138 static ssize_t show_fan_fault(struct device *dev, struct device_attribute *attr, in show_fan_fault() argument
141 int fan_nr = to_sensor_dev_attr(attr)->index; in show_fan_fault()
161 static ssize_t show_temp(struct device *dev, struct device_attribute *attr, in show_temp() argument
164 int temp_nr = to_sensor_dev_attr(attr)->index; in show_temp()
182 static ssize_t show_stat_bit(struct device *dev, struct device_attribute *attr, in show_stat_bit() argument
185 int index = to_sensor_dev_attr(attr)->index; in show_stat_bit()
[all …]
Dmenf21bmc_hwmon.c106 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_label() local
108 return sprintf(buf, "%s\n", input_names[attr->index]); in show_label()
114 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_in() local
120 return sprintf(buf, "%d\n", drv_data->in_val[attr->index]); in show_in()
126 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_min() local
129 return sprintf(buf, "%d\n", drv_data->in_min[attr->index]); in show_min()
135 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_max() local
138 return sprintf(buf, "%d\n", drv_data->in_max[attr->index]); in show_max()
158 &sensor_dev_attr_in0_input.dev_attr.attr,
159 &sensor_dev_attr_in0_min.dev_attr.attr,
[all …]
Dw83792d.c359 static ssize_t show_in(struct device *dev, struct device_attribute *attr, in show_in() argument
362 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in show_in()
370 static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \
374 = to_sensor_dev_attr(attr); \
386 struct device_attribute *attr, \
390 = to_sensor_dev_attr(attr); \
410 static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \
414 = to_sensor_dev_attr(attr); \
425 store_fan_min(struct device *dev, struct device_attribute *attr, in store_fan_min() argument
428 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in store_fan_min()
[all …]
Dabituguru.c803 struct sensor_device_attribute_2 *attr = to_sensor_dev_attr_2(devattr); in show_bank1_value() local
807 return sprintf(buf, "%d\n", (data->bank1_value[attr->index] * in show_bank1_value()
808 data->bank1_max_value[attr->index] + 128) / 255); in show_bank1_value()
814 struct sensor_device_attribute_2 *attr = to_sensor_dev_attr_2(devattr); in show_bank1_setting() local
817 (data->bank1_settings[attr->index][attr->nr] * in show_bank1_setting()
818 data->bank1_max_value[attr->index] + 128) / 255); in show_bank1_setting()
824 struct sensor_device_attribute_2 *attr = to_sensor_dev_attr_2(devattr); in show_bank2_value() local
828 return sprintf(buf, "%d\n", (data->bank2_value[attr->index] * in show_bank2_value()
835 struct sensor_device_attribute_2 *attr = to_sensor_dev_attr_2(devattr); in show_bank2_setting() local
838 (data->bank2_settings[attr->index][attr->nr] * in show_bank2_setting()
[all …]
Dlm87.c279 static ssize_t show_in_input(struct device *dev, struct device_attribute *attr, in show_in_input() argument
283 int nr = to_sensor_dev_attr(attr)->index; in show_in_input()
290 struct device_attribute *attr, char *buf) in show_in_min() argument
293 int nr = to_sensor_dev_attr(attr)->index; in show_in_min()
300 struct device_attribute *attr, char *buf) in show_in_max() argument
303 int nr = to_sensor_dev_attr(attr)->index; in show_in_max()
309 static ssize_t set_in_min(struct device *dev, struct device_attribute *attr, in set_in_min() argument
314 int nr = to_sensor_dev_attr(attr)->index; in set_in_min()
330 static ssize_t set_in_max(struct device *dev, struct device_attribute *attr, in set_in_max() argument
335 int nr = to_sensor_dev_attr(attr)->index; in set_in_max()
[all …]
Dvt8231.c195 static ssize_t show_in(struct device *dev, struct device_attribute *attr, in show_in() argument
198 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in show_in()
205 static ssize_t show_in_min(struct device *dev, struct device_attribute *attr, in show_in_min() argument
208 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in show_in_min()
215 static ssize_t show_in_max(struct device *dev, struct device_attribute *attr, in show_in_max() argument
218 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in show_in_max()
225 static ssize_t set_in_min(struct device *dev, struct device_attribute *attr, in set_in_min() argument
228 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in set_in_min()
245 static ssize_t set_in_max(struct device *dev, struct device_attribute *attr, in set_in_max() argument
248 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in set_in_max()
[all …]
Ds3c-hwmon.c99 struct device_attribute *attr, char *buf) in s3c_hwmon_show_raw() argument
102 struct sensor_device_attribute *sa = to_sensor_dev_attr(attr); in s3c_hwmon_show_raw()
120 &sensor_dev_attr_adc0_raw.dev_attr.attr,
121 &sensor_dev_attr_adc1_raw.dev_attr.attr,
122 &sensor_dev_attr_adc2_raw.dev_attr.attr,
123 &sensor_dev_attr_adc3_raw.dev_attr.attr,
124 &sensor_dev_attr_adc4_raw.dev_attr.attr,
125 &sensor_dev_attr_adc5_raw.dev_attr.attr,
126 &sensor_dev_attr_adc6_raw.dev_attr.attr,
127 &sensor_dev_attr_adc7_raw.dev_attr.attr,
[all …]
Dgl520sm.c203 static ssize_t get_cpu_vid(struct device *dev, struct device_attribute *attr, in get_cpu_vid() argument
217 static ssize_t get_in_input(struct device *dev, struct device_attribute *attr, in get_in_input() argument
220 int n = to_sensor_dev_attr(attr)->index; in get_in_input()
230 static ssize_t get_in_min(struct device *dev, struct device_attribute *attr, in get_in_min() argument
233 int n = to_sensor_dev_attr(attr)->index; in get_in_min()
243 static ssize_t get_in_max(struct device *dev, struct device_attribute *attr, in get_in_max() argument
246 int n = to_sensor_dev_attr(attr)->index; in get_in_max()
256 static ssize_t set_in_min(struct device *dev, struct device_attribute *attr, in set_in_min() argument
261 int n = to_sensor_dev_attr(attr)->index; in set_in_min()
290 static ssize_t set_in_max(struct device *dev, struct device_attribute *attr, in set_in_max() argument
[all …]
Dtwl4030-madc-hwmon.c46 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in madc_read() local
48 .channels = 1 << attr->index, in madc_read()
58 return sprintf(buf, "%d\n", req.rbuf[attr->index]); in madc_read()
78 &sensor_dev_attr_in0_input.dev_attr.attr,
79 &sensor_dev_attr_temp1_input.dev_attr.attr,
80 &sensor_dev_attr_in2_input.dev_attr.attr,
81 &sensor_dev_attr_in3_input.dev_attr.attr,
82 &sensor_dev_attr_in4_input.dev_attr.attr,
83 &sensor_dev_attr_in5_input.dev_attr.attr,
84 &sensor_dev_attr_in6_input.dev_attr.attr,
[all …]
Dltc4245.c263 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ltc4245_show_voltage() local
264 const int voltage = ltc4245_get_voltage(dev, attr->index); in ltc4245_show_voltage()
273 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ltc4245_show_current() local
274 const unsigned int curr = ltc4245_get_current(dev, attr->index); in ltc4245_show_current()
283 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ltc4245_show_power() local
284 const unsigned int curr = ltc4245_get_current(dev, attr->index); in ltc4245_show_power()
285 const int output_voltage = ltc4245_get_voltage(dev, attr->index+1); in ltc4245_show_power()
297 struct sensor_device_attribute_2 *attr = to_sensor_dev_attr_2(da); in ltc4245_show_alarm() local
299 const u8 reg = data->cregs[attr->index]; in ltc4245_show_alarm()
300 const u32 mask = attr->nr; in ltc4245_show_alarm()
[all …]
Dvia686a.c361 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in show_in() local
362 int nr = attr->index; in show_in()
369 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in show_in_min() local
370 int nr = attr->index; in show_in_min()
377 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in show_in_max() local
378 int nr = attr->index; in show_in_max()
385 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in set_in_min() local
386 int nr = attr->index; in set_in_min()
404 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in set_in_max() local
405 int nr = attr->index; in set_in_max()
[all …]
Dadm1031.c335 struct device_attribute *attr, char *buf) in show_fan_auto_channel() argument
337 int nr = to_sensor_dev_attr(attr)->index; in show_fan_auto_channel()
343 set_fan_auto_channel(struct device *dev, struct device_attribute *attr, in set_fan_auto_channel() argument
348 int nr = to_sensor_dev_attr(attr)->index; in set_fan_auto_channel()
402 struct device_attribute *attr, char *buf) in show_auto_temp_off() argument
404 int nr = to_sensor_dev_attr(attr)->index; in show_auto_temp_off()
410 struct device_attribute *attr, char *buf) in show_auto_temp_min() argument
412 int nr = to_sensor_dev_attr(attr)->index; in show_auto_temp_min()
418 set_auto_temp_min(struct device *dev, struct device_attribute *attr, in set_auto_temp_min() argument
423 int nr = to_sensor_dev_attr(attr)->index; in set_auto_temp_min()
[all …]
Dasb100.c249 static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \
252 int nr = to_sensor_dev_attr(attr)->index; \
262 static ssize_t set_in_##reg(struct device *dev, struct device_attribute *attr, \
265 int nr = to_sensor_dev_attr(attr)->index; \
300 static ssize_t show_fan(struct device *dev, struct device_attribute *attr, in show_fan() argument
303 int nr = to_sensor_dev_attr(attr)->index; in show_fan()
309 static ssize_t show_fan_min(struct device *dev, struct device_attribute *attr, in show_fan_min() argument
312 int nr = to_sensor_dev_attr(attr)->index; in show_fan_min()
318 static ssize_t show_fan_div(struct device *dev, struct device_attribute *attr, in show_fan_div() argument
321 int nr = to_sensor_dev_attr(attr)->index; in show_fan_div()
[all …]
Dabx500.c145 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_input() local
146 u8 gpadc_addr = data->gpadc_addr[attr->index]; in show_input()
161 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_min() local
169 data->min[attr->index] = val; in set_min()
181 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_max() local
189 data->max[attr->index] = val; in set_max()
202 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_max_hyst() local
210 data->max_hyst[attr->index] = val; in set_max_hyst()
222 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_min() local
224 return sprintf(buf, "%lu\n", data->min[attr->index]); in show_min()
[all …]
Dlm95234.c214 static ssize_t show_temp(struct device *dev, struct device_attribute *attr, in show_temp() argument
218 int index = to_sensor_dev_attr(attr)->index; in show_temp()
229 struct device_attribute *attr, char *buf) in show_alarm() argument
232 u32 mask = to_sensor_dev_attr(attr)->index; in show_alarm()
241 static ssize_t show_type(struct device *dev, struct device_attribute *attr, in show_type() argument
245 u8 mask = to_sensor_dev_attr(attr)->index; in show_type()
254 static ssize_t set_type(struct device *dev, struct device_attribute *attr, in set_type() argument
259 u8 mask = to_sensor_dev_attr(attr)->index; in set_type()
285 static ssize_t show_tcrit2(struct device *dev, struct device_attribute *attr, in show_tcrit2() argument
289 int index = to_sensor_dev_attr(attr)->index; in show_tcrit2()
[all …]
Dlm80.c272 static ssize_t show_in(struct device *dev, struct device_attribute *attr, in show_in() argument
276 int index = to_sensor_dev_attr_2(attr)->index; in show_in()
277 int nr = to_sensor_dev_attr_2(attr)->nr; in show_in()
284 static ssize_t set_in(struct device *dev, struct device_attribute *attr, in set_in() argument
289 int index = to_sensor_dev_attr_2(attr)->index; in set_in()
290 int nr = to_sensor_dev_attr_2(attr)->nr; in set_in()
306 static ssize_t show_fan(struct device *dev, struct device_attribute *attr, in show_fan() argument
309 int index = to_sensor_dev_attr_2(attr)->index; in show_fan()
310 int nr = to_sensor_dev_attr_2(attr)->nr; in show_fan()
318 static ssize_t show_fan_div(struct device *dev, struct device_attribute *attr, in show_fan_div() argument
[all …]
Dadc128d818.c143 static ssize_t adc128_show_in(struct device *dev, struct device_attribute *attr, in adc128_show_in() argument
147 int index = to_sensor_dev_attr_2(attr)->index; in adc128_show_in()
148 int nr = to_sensor_dev_attr_2(attr)->nr; in adc128_show_in()
158 static ssize_t adc128_set_in(struct device *dev, struct device_attribute *attr, in adc128_set_in() argument
162 int index = to_sensor_dev_attr_2(attr)->index; in adc128_set_in()
163 int nr = to_sensor_dev_attr_2(attr)->nr; in adc128_set_in()
184 struct device_attribute *attr, char *buf) in adc128_show_temp() argument
187 int index = to_sensor_dev_attr(attr)->index; in adc128_show_temp()
198 struct device_attribute *attr, in adc128_set_temp() argument
202 int index = to_sensor_dev_attr(attr)->index; in adc128_set_temp()
[all …]
Dltc2945.c232 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ltc2945_show_value() local
235 value = ltc2945_reg_to_val(dev, attr->index); in ltc2945_show_value()
245 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ltc2945_set_value() local
247 u8 reg = attr->index; in ltc2945_set_value()
280 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ltc2945_reset_history() local
282 u8 reg = attr->index; in ltc2945_reset_history()
332 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ltc2945_show_bool() local
341 fault &= attr->index; in ltc2945_show_bool()
343 regmap_update_bits(regmap, LTC2945_FAULT, attr->index, 0); in ltc2945_show_bool()
432 &sensor_dev_attr_in1_input.dev_attr.attr,
[all …]
Dmax6639.c170 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in show_temp_input() local
175 temp = data->temp[attr->index] * 125; in show_temp_input()
183 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in show_temp_fault() local
188 return sprintf(buf, "%d\n", data->temp_fault[attr->index]); in show_temp_fault()
194 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in show_temp_max() local
197 return sprintf(buf, "%d\n", (data->temp_therm[attr->index] * 1000)); in show_temp_max()
204 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in set_temp_max() local
215 data->temp_therm[attr->index] = TEMP_LIMIT_TO_REG(val); in set_temp_max()
217 MAX6639_REG_THERM_LIMIT(attr->index), in set_temp_max()
218 data->temp_therm[attr->index]); in set_temp_max()
[all …]
Ddme1737.c809 static ssize_t show_in(struct device *dev, struct device_attribute *attr, in show_in() argument
814 *sensor_attr_2 = to_sensor_dev_attr_2(attr); in show_in()
840 static ssize_t set_in(struct device *dev, struct device_attribute *attr, in set_in() argument
845 *sensor_attr_2 = to_sensor_dev_attr_2(attr); in set_in()
887 static ssize_t show_temp(struct device *dev, struct device_attribute *attr, in show_temp() argument
892 *sensor_attr_2 = to_sensor_dev_attr_2(attr); in show_temp()
924 static ssize_t set_temp(struct device *dev, struct device_attribute *attr, in set_temp() argument
929 *sensor_attr_2 = to_sensor_dev_attr_2(attr); in set_temp()
975 static ssize_t show_zone(struct device *dev, struct device_attribute *attr, in show_zone() argument
980 *sensor_attr_2 = to_sensor_dev_attr_2(attr); in show_zone()
[all …]
Dltc4222.c100 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ltc4222_show_value() local
103 value = ltc4222_get_value(dev, attr->index); in ltc4222_show_value()
112 struct sensor_device_attribute_2 *attr = to_sensor_dev_attr_2(da); in ltc4222_show_bool() local
117 ret = regmap_read(regmap, attr->nr, &fault); in ltc4222_show_bool()
120 fault &= attr->index; in ltc4222_show_bool()
122 regmap_update_bits(regmap, attr->nr, attr->index, 0); in ltc4222_show_bool()
169 &sensor_dev_attr_in1_input.dev_attr.attr,
170 &sensor_dev_attr_in1_min_alarm.dev_attr.attr,
171 &sensor_dev_attr_in1_max_alarm.dev_attr.attr,
172 &sensor_dev_attr_in2_input.dev_attr.attr,
[all …]
Dlm63.c346 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_fan() local
348 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan[attr->index])); in show_fan()
376 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_pwm1() local
378 int nr = attr->index; in show_pwm1()
394 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_pwm1() local
397 int nr = attr->index; in set_pwm1()
472 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_local_temp8() local
474 return sprintf(buf, "%d\n", TEMP8_FROM_REG(data->temp8[attr->index])); in show_local_temp8()
481 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_remote_temp8() local
483 return sprintf(buf, "%d\n", temp8_from_reg(data, attr->index) in show_remote_temp8()
[all …]
Dadm1029.c175 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp() local
177 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[attr->index])); in show_temp()
183 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_fan() local
186 if (data->fan[attr->index] == 0 in show_fan()
187 || (data->fan_div[attr->index] & 0xC0) == 0 in show_fan()
188 || data->fan[attr->index] == 255) { in show_fan()
192 val = 1880 * 120 / DIV_FROM_REG(data->fan_div[attr->index]) in show_fan()
193 / data->fan[attr->index]; in show_fan()
200 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_fan_div() local
202 if ((data->fan_div[attr->index] & 0xC0) == 0) in show_fan_div()
[all …]
Dlm83.c164 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp() local
166 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[attr->index])); in show_temp()
172 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_temp() local
176 int nr = attr->index; in set_temp()
201 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_alarm() local
203 int bitnr = attr->index; in show_alarm()
242 &sensor_dev_attr_temp1_input.dev_attr.attr,
243 &sensor_dev_attr_temp3_input.dev_attr.attr,
244 &sensor_dev_attr_temp1_max.dev_attr.attr,
245 &sensor_dev_attr_temp3_max.dev_attr.attr,
[all …]
Dit87.c585 static ssize_t show_in(struct device *dev, struct device_attribute *attr, in show_in() argument
588 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in show_in()
596 static ssize_t set_in(struct device *dev, struct device_attribute *attr, in set_in() argument
599 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in set_in()
671 static ssize_t show_temp(struct device *dev, struct device_attribute *attr, in show_temp() argument
674 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in show_temp()
682 static ssize_t set_temp(struct device *dev, struct device_attribute *attr, in set_temp() argument
685 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in set_temp()
744 static ssize_t show_temp_type(struct device *dev, struct device_attribute *attr, in show_temp_type() argument
747 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr); in show_temp_type()
[all …]
Dina209.c287 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ina209_reset_history() local
290 u32 mask = attr->index; in ina209_reset_history()
315 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ina209_set_value() local
316 int reg = attr->index; in ina209_set_value()
344 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ina209_show_value() local
351 val = ina209_from_reg(attr->index, data->regs[attr->index]); in ina209_show_value()
359 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ina209_show_alarm() local
361 const unsigned int mask = attr->index; in ina209_show_alarm()
459 &sensor_dev_attr_in0_input.dev_attr.attr,
460 &sensor_dev_attr_in0_input_highest.dev_attr.attr,
[all …]
Dnct7904.c201 &sensor_dev_attr_fan1_input.dev_attr.attr,
202 &sensor_dev_attr_fan2_input.dev_attr.attr,
203 &sensor_dev_attr_fan3_input.dev_attr.attr,
204 &sensor_dev_attr_fan4_input.dev_attr.attr,
205 &sensor_dev_attr_fan5_input.dev_attr.attr,
206 &sensor_dev_attr_fan6_input.dev_attr.attr,
207 &sensor_dev_attr_fan7_input.dev_attr.attr,
208 &sensor_dev_attr_fan8_input.dev_attr.attr,
209 &sensor_dev_attr_fan9_input.dev_attr.attr,
210 &sensor_dev_attr_fan10_input.dev_attr.attr,
[all …]
Dthmc50.c132 struct device_attribute *attr, char *buf) in show_analog_out() argument
139 struct device_attribute *attr, in set_analog_out() argument
169 static ssize_t show_pwm_mode(struct device *dev, struct device_attribute *attr, in show_pwm_mode() argument
176 static ssize_t show_temp(struct device *dev, struct device_attribute *attr, in show_temp() argument
179 int nr = to_sensor_dev_attr(attr)->index; in show_temp()
184 static ssize_t show_temp_min(struct device *dev, struct device_attribute *attr, in show_temp_min() argument
187 int nr = to_sensor_dev_attr(attr)->index; in show_temp_min()
192 static ssize_t set_temp_min(struct device *dev, struct device_attribute *attr, in set_temp_min() argument
195 int nr = to_sensor_dev_attr(attr)->index; in set_temp_min()
213 static ssize_t show_temp_max(struct device *dev, struct device_attribute *attr, in show_temp_max() argument
[all …]
Dgl518sm.c240 struct device_attribute *attr, char *buf) \
267 struct device_attribute *attr, char *buf) in show_fan_input() argument
269 int nr = to_sensor_dev_attr(attr)->index; in show_fan_input()
276 struct device_attribute *attr, char *buf) in show_fan_min() argument
278 int nr = to_sensor_dev_attr(attr)->index; in show_fan_min()
285 struct device_attribute *attr, char *buf) in show_fan_div() argument
287 int nr = to_sensor_dev_attr(attr)->index; in show_fan_div()
294 struct device_attribute *attr, \
313 struct device_attribute *attr, \
352 static ssize_t set_fan_min(struct device *dev, struct device_attribute *attr, in set_fan_min() argument
[all …]
Df75375s.c299 static ssize_t set_fan_min(struct device *dev, struct device_attribute *attr, in set_fan_min() argument
302 int nr = to_sensor_dev_attr(attr)->index; in set_fan_min()
319 static ssize_t set_fan_target(struct device *dev, struct device_attribute *attr, in set_fan_target() argument
322 int nr = to_sensor_dev_attr(attr)->index; in set_fan_target()
344 static ssize_t set_pwm(struct device *dev, struct device_attribute *attr, in set_pwm() argument
347 int nr = to_sensor_dev_attr(attr)->index; in set_pwm()
369 *attr, char *buf) in show_pwm_enable()
371 int nr = to_sensor_dev_attr(attr)->index; in show_pwm_enable()
440 static ssize_t set_pwm_enable(struct device *dev, struct device_attribute *attr, in set_pwm_enable() argument
443 int nr = to_sensor_dev_attr(attr)->index; in set_pwm_enable()
[all …]
Dmax6697.c285 static ssize_t show_alarm(struct device *dev, struct device_attribute *attr, in show_alarm() argument
288 int index = to_sensor_dev_attr(attr)->index; in show_alarm()
403 static umode_t max6697_is_visible(struct kobject *kobj, struct attribute *attr, in max6697_is_visible() argument
420 return attr->mode; in max6697_is_visible()
429 &sensor_dev_attr_temp1_input.dev_attr.attr,
430 &sensor_dev_attr_temp1_max.dev_attr.attr,
431 &sensor_dev_attr_temp1_max_alarm.dev_attr.attr,
432 &sensor_dev_attr_temp1_crit.dev_attr.attr,
433 &sensor_dev_attr_temp1_crit_alarm.dev_attr.attr,
434 &dev_attr_dummy.attr,
[all …]
Dsis5595.c229 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in show_in() local
230 int nr = attr->index; in show_in()
238 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in show_in_min() local
239 int nr = attr->index; in show_in_min()
247 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in show_in_max() local
248 int nr = attr->index; in show_in_max()
256 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in set_in_min() local
257 int nr = attr->index; in set_in_min()
276 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in set_in_max() local
277 int nr = attr->index; in set_in_max()
[all …]
Dpc87427.c498 &sensor_dev_attr_fan1_input.dev_attr.attr,
499 &sensor_dev_attr_fan1_min.dev_attr.attr,
500 &sensor_dev_attr_fan1_alarm.dev_attr.attr,
501 &sensor_dev_attr_fan1_fault.dev_attr.attr,
504 &sensor_dev_attr_fan2_input.dev_attr.attr,
505 &sensor_dev_attr_fan2_min.dev_attr.attr,
506 &sensor_dev_attr_fan2_alarm.dev_attr.attr,
507 &sensor_dev_attr_fan2_fault.dev_attr.attr,
510 &sensor_dev_attr_fan3_input.dev_attr.attr,
511 &sensor_dev_attr_fan3_min.dev_attr.attr,
[all …]
Demc6w201.c392 &sensor_dev_attr_in0_input.dev_attr.attr,
393 &sensor_dev_attr_in0_min.dev_attr.attr,
394 &sensor_dev_attr_in0_max.dev_attr.attr,
395 &sensor_dev_attr_in1_input.dev_attr.attr,
396 &sensor_dev_attr_in1_min.dev_attr.attr,
397 &sensor_dev_attr_in1_max.dev_attr.attr,
398 &sensor_dev_attr_in2_input.dev_attr.attr,
399 &sensor_dev_attr_in2_min.dev_attr.attr,
400 &sensor_dev_attr_in2_max.dev_attr.attr,
401 &sensor_dev_attr_in3_input.dev_attr.attr,
[all …]
Dad7418.c109 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp() local
112 LM75_TEMP_FROM_REG(data->temp[attr->index])); in show_temp()
118 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_adc() local
122 ((data->in[attr->index] >> 6) * 2500 + 512) / 1024); in show_adc()
128 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_temp() local
138 data->temp[attr->index] = LM75_TEMP_TO_REG(temp); in set_temp()
140 AD7418_REG_TEMP[attr->index], in set_temp()
141 data->temp[attr->index]); in set_temp()
158 &sensor_dev_attr_temp1_max.dev_attr.attr,
159 &sensor_dev_attr_temp1_max_hyst.dev_attr.attr,
[all …]
Dadt7475.c322 static ssize_t show_voltage(struct device *dev, struct device_attribute *attr, in show_voltage() argument
326 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in show_voltage()
340 static ssize_t set_voltage(struct device *dev, struct device_attribute *attr, in set_voltage() argument
344 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in set_voltage()
377 static ssize_t show_temp(struct device *dev, struct device_attribute *attr, in show_temp() argument
381 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in show_temp()
432 static ssize_t set_temp(struct device *dev, struct device_attribute *attr, in set_temp() argument
435 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in set_temp()
539 static ssize_t show_point2(struct device *dev, struct device_attribute *attr, in show_point2() argument
543 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in show_point2()
[all …]
Dlm78.c161 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in show_in() local
163 return sprintf(buf, "%d\n", IN_FROM_REG(data->in[attr->index])); in show_in()
169 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in show_in_min() local
171 return sprintf(buf, "%d\n", IN_FROM_REG(data->in_min[attr->index])); in show_in_min()
177 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in show_in_max() local
179 return sprintf(buf, "%d\n", IN_FROM_REG(data->in_max[attr->index])); in show_in_max()
185 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in set_in_min() local
187 int nr = attr->index; in set_in_min()
205 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in set_in_max() local
207 int nr = attr->index; in set_in_max()
[all …]
Dlm95241.c140 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()
[all …]
Dpc87360.c260 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_fan_input() local
262 return sprintf(buf, "%u\n", FAN_FROM_REG(data->fan[attr->index], in show_fan_input()
263 FAN_DIV_FROM_REG(data->fan_status[attr->index]))); in show_fan_input()
268 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_fan_min() local
270 return sprintf(buf, "%u\n", FAN_FROM_REG(data->fan_min[attr->index], in show_fan_min()
271 FAN_DIV_FROM_REG(data->fan_status[attr->index]))); in show_fan_min()
276 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_fan_div() local
279 FAN_DIV_FROM_REG(data->fan_status[attr->index])); in show_fan_div()
284 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_fan_status() local
287 FAN_STATUS_FROM_REG(data->fan_status[attr->index])); in show_fan_status()
[all …]
Di5k_amb.c143 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_amb_alarm() local
146 if (!(amb_read_byte(data, amb_reg_temp_status(attr->index)) & 0x20) && in show_amb_alarm()
147 (amb_read_byte(data, amb_reg_temp_status(attr->index)) & 0x8)) in show_amb_alarm()
158 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in store_amb_min() local
169 amb_write_byte(data, amb_reg_temp_min(attr->index), temp); in store_amb_min()
178 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in store_amb_mid() local
189 amb_write_byte(data, amb_reg_temp_mid(attr->index), temp); in store_amb_mid()
198 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in store_amb_max() local
209 amb_write_byte(data, amb_reg_temp_max(attr->index), temp); in store_amb_max()
217 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_amb_min() local
[all …]
Dwm8350-hwmon.c38 struct device_attribute *attr, char *buf) in show_voltage() argument
41 int channel = to_sensor_dev_attr(attr)->index; in show_voltage()
51 struct device_attribute *attr, char *buf) in show_label() argument
53 int channel = to_sensor_dev_attr(attr)->index; in show_label()
69 &sensor_dev_attr_in0_input.dev_attr.attr,
70 &sensor_dev_attr_in0_label.dev_attr.attr,
71 &sensor_dev_attr_in1_input.dev_attr.attr,
72 &sensor_dev_attr_in1_label.dev_attr.attr,
73 &sensor_dev_attr_in2_input.dev_attr.attr,
74 &sensor_dev_attr_in2_label.dev_attr.attr,
Dlm92.c148 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp() local
151 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[attr->index])); in show_temp()
157 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_temp() local
160 int nr = attr->index; in set_temp()
178 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp_hyst() local
180 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[attr->index]) in show_temp_hyst()
185 struct device_attribute *attr, char *buf) in show_temp_min_hyst() argument
196 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_temp_hyst() local
209 TEMP_TO_REG(TEMP_FROM_REG(data->temp[attr->index]) - val); in set_temp_hyst()
216 static ssize_t show_alarms(struct device *dev, struct device_attribute *attr, in show_alarms() argument
[all …]
Dlineage-pem.c288 struct sensor_device_attribute_2 *attr = to_sensor_dev_attr_2(da); in pem_show_bool() local
295 status = data->data_string[attr->nr] & attr->index; in pem_show_bool()
302 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in pem_show_data() local
310 attr->index); in pem_show_data()
318 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in pem_show_input() local
326 attr->index); in pem_show_input()
334 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in pem_show_fan() local
342 attr->index); in pem_show_fan()
397 &sensor_dev_attr_in1_input.dev_attr.attr,
398 &sensor_dev_attr_in1_alarm.dev_attr.attr,
[all …]
Dmax1619.c151 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp() local
154 return sprintf(buf, "%d\n", temp_from_reg(data->temp[attr->index])); in show_temp()
160 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_temp() local
169 data->temp[attr->index] = temp_to_reg(val); in set_temp()
170 i2c_smbus_write_byte_data(client, regs_write[attr->index], in set_temp()
171 data->temp[attr->index]); in set_temp()
176 static ssize_t show_alarms(struct device *dev, struct device_attribute *attr, in show_alarms() argument
183 static ssize_t show_alarm(struct device *dev, struct device_attribute *attr, in show_alarm() argument
186 int bitnr = to_sensor_dev_attr(attr)->index; in show_alarm()
209 &sensor_dev_attr_temp1_input.dev_attr.attr,
[all …]
Dlm95245.c213 static ssize_t show_input(struct device *dev, struct device_attribute *attr, in show_input() argument
218 int index = to_sensor_dev_attr(attr)->index; in show_input()
235 static ssize_t show_limit(struct device *dev, struct device_attribute *attr, in show_limit() argument
239 int index = to_sensor_dev_attr(attr)->index; in show_limit()
245 static ssize_t set_limit(struct device *dev, struct device_attribute *attr, in set_limit() argument
249 int index = to_sensor_dev_attr(attr)->index; in set_limit()
271 static ssize_t show_crit_hyst(struct device *dev, struct device_attribute *attr, in show_crit_hyst() argument
275 int index = to_sensor_dev_attr(attr)->index; in show_crit_hyst()
281 static ssize_t set_crit_hyst(struct device *dev, struct device_attribute *attr, in set_crit_hyst() argument
285 int index = to_sensor_dev_attr(attr)->index; in set_crit_hyst()
[all …]
Dltc4260.c85 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ltc4260_show_value() local
88 value = ltc4260_get_value(dev, attr->index); in ltc4260_show_value()
97 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in ltc4260_show_bool() local
106 fault &= attr->index; in ltc4260_show_bool()
108 regmap_update_bits(regmap, LTC4260_FAULT, attr->index, 0); in ltc4260_show_bool()
140 &sensor_dev_attr_in1_input.dev_attr.attr,
141 &sensor_dev_attr_in1_min_alarm.dev_attr.attr,
142 &sensor_dev_attr_in1_max_alarm.dev_attr.attr,
143 &sensor_dev_attr_in2_input.dev_attr.attr,
144 &sensor_dev_attr_in2_alarm.dev_attr.attr,
[all …]
Dadt7411.c112 struct device_attribute *attr, char *buf) in adt7411_show_vdd() argument
123 struct device_attribute *attr, char *buf) in adt7411_show_temp() argument
139 struct device_attribute *attr, char *buf) in adt7411_show_input() argument
141 int nr = to_sensor_dev_attr(attr)->index; in adt7411_show_input()
182 struct device_attribute *attr, char *buf) in adt7411_show_bit() argument
184 struct sensor_device_attribute_2 *attr2 = to_sensor_dev_attr_2(attr); in adt7411_show_bit()
193 struct device_attribute *attr, const char *buf, in adt7411_set_bit() argument
196 struct sensor_device_attribute_2 *s_attr2 = to_sensor_dev_attr_2(attr); in adt7411_set_bit()
235 &dev_attr_temp1_input.attr,
236 &dev_attr_in0_input.attr,
[all …]
Dw83791d.c367 static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \
371 to_sensor_dev_attr(attr); \
383 struct device_attribute *attr, \
387 to_sensor_dev_attr(attr); \
445 static ssize_t show_beep(struct device *dev, struct device_attribute *attr, in show_beep() argument
449 to_sensor_dev_attr(attr); in show_beep()
456 static ssize_t store_beep(struct device *dev, struct device_attribute *attr, in store_beep() argument
460 to_sensor_dev_attr(attr); in store_beep()
491 static ssize_t show_alarm(struct device *dev, struct device_attribute *attr, in show_alarm() argument
495 to_sensor_dev_attr(attr); in show_alarm()
[all …]
Dda9052-hwmon.c239 &sensor_dev_attr_in0_input.dev_attr.attr,
240 &sensor_dev_attr_in0_label.dev_attr.attr,
241 &sensor_dev_attr_in3_input.dev_attr.attr,
242 &sensor_dev_attr_in3_label.dev_attr.attr,
243 &sensor_dev_attr_in4_input.dev_attr.attr,
244 &sensor_dev_attr_in4_label.dev_attr.attr,
245 &sensor_dev_attr_in5_input.dev_attr.attr,
246 &sensor_dev_attr_in5_label.dev_attr.attr,
247 &sensor_dev_attr_in6_input.dev_attr.attr,
248 &sensor_dev_attr_in6_label.dev_attr.attr,
[all …]
Dw83l786ng.c237 show_##reg(struct device *dev, struct device_attribute *attr, \
240 int nr = to_sensor_dev_attr(attr)->index; \
251 store_in_##reg(struct device *dev, struct device_attribute *attr, \
254 int nr = to_sensor_dev_attr(attr)->index; \
291 static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \
294 int nr = to_sensor_dev_attr(attr)->index; \
304 store_fan_min(struct device *dev, struct device_attribute *attr, in store_fan_min() argument
307 int nr = to_sensor_dev_attr(attr)->index; in store_fan_min()
327 show_fan_div(struct device *dev, struct device_attribute *attr, in show_fan_div() argument
330 int nr = to_sensor_dev_attr(attr)->index; in show_fan_div()
[all …]
Djc42.c257 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp() local
262 jc42_temp_from_reg(data->temp[attr->index])); in show_temp()
268 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_temp_hyst() local
275 temp = jc42_temp_from_reg(data->temp[attr->index]); in show_temp_hyst()
284 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_temp() local
287 int nr = attr->index; in set_temp()
307 struct device_attribute *attr, in set_temp_crit_hyst() argument
345 struct device_attribute *attr, char *buf) in show_alarm() argument
347 u16 bit = to_sensor_dev_attr(attr)->index; in show_alarm()
377 &sensor_dev_attr_temp1_input.dev_attr.attr,
[all …]
/linux-4.1.27/net/bridge/
Dbr_sysfs_br.c53 struct device_attribute *attr, char *buf) in forward_delay_show() argument
60 struct device_attribute *attr, in forward_delay_store() argument
67 static ssize_t hello_time_show(struct device *d, struct device_attribute *attr, in hello_time_show() argument
75 struct device_attribute *attr, const char *buf, in hello_time_store() argument
82 static ssize_t max_age_show(struct device *d, struct device_attribute *attr, in max_age_show() argument
89 static ssize_t max_age_store(struct device *d, struct device_attribute *attr, in max_age_store() argument
97 struct device_attribute *attr, char *buf) in ageing_time_show() argument
110 struct device_attribute *attr, in ageing_time_store() argument
118 struct device_attribute *attr, char *buf) in stp_state_show() argument
126 struct device_attribute *attr, const char *buf, in stp_state_store() argument
[all …]
/linux-4.1.27/fs/
Dattr.c31 int inode_change_ok(const struct inode *inode, struct iattr *attr) in inode_change_ok() argument
33 unsigned int ia_valid = attr->ia_valid; in inode_change_ok()
40 int error = inode_newsize_ok(inode, attr->ia_size); in inode_change_ok()
52 !uid_eq(attr->ia_uid, inode->i_uid)) && in inode_change_ok()
59 (!in_group_p(attr->ia_gid) && !gid_eq(attr->ia_gid, inode->i_gid))) && in inode_change_ok()
68 if (!in_group_p((ia_valid & ATTR_GID) ? attr->ia_gid : in inode_change_ok()
71 attr->ia_mode &= ~S_ISGID; in inode_change_ok()
142 void setattr_copy(struct inode *inode, const struct iattr *attr) in setattr_copy() argument
144 unsigned int ia_valid = attr->ia_valid; in setattr_copy()
147 inode->i_uid = attr->ia_uid; in setattr_copy()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_tlv.c55 u32 *attr; in fm10k_tlv_attr_put_null_string() local
61 attr = &msg[FM10K_TLV_DWORD_LEN(*msg)]; in fm10k_tlv_attr_put_null_string()
67 attr[len / 4] = attr_data; in fm10k_tlv_attr_put_null_string()
79 attr[(len + 3) / 4] = attr_data; in fm10k_tlv_attr_put_null_string()
83 attr[0] = len | attr_id; in fm10k_tlv_attr_put_null_string()
101 s32 fm10k_tlv_attr_get_null_string(u32 *attr, unsigned char *string) in fm10k_tlv_attr_get_null_string() argument
106 if (!string || !attr) in fm10k_tlv_attr_get_null_string()
109 len = *attr >> FM10K_TLV_LEN_SHIFT; in fm10k_tlv_attr_get_null_string()
110 attr++; in fm10k_tlv_attr_get_null_string()
113 string[len] = (u8)(attr[len / 4] >> (8 * (len % 4))); in fm10k_tlv_attr_get_null_string()
[all …]
Dfm10k_tlv.h101 const struct fm10k_tlv_attr *attr; member
106 #define FM10K_MSG_HANDLER(id, attr, func) { id, attr, func } argument
132 #define fm10k_tlv_attr_get_u8(attr, ptr) \ argument
133 fm10k_tlv_attr_get_value(attr, ptr, sizeof(u8))
134 #define fm10k_tlv_attr_get_u16(attr, ptr) \ argument
135 fm10k_tlv_attr_get_value(attr, ptr, sizeof(u16))
136 #define fm10k_tlv_attr_get_u32(attr, ptr) \ argument
137 fm10k_tlv_attr_get_value(attr, ptr, sizeof(u32))
138 #define fm10k_tlv_attr_get_u64(attr, ptr) \ argument
139 fm10k_tlv_attr_get_value(attr, ptr, sizeof(u64))
[all …]
/linux-4.1.27/include/linux/
Dhw_breakpoint.h11 static inline void hw_breakpoint_init(struct perf_event_attr *attr) in hw_breakpoint_init() argument
13 memset(attr, 0, sizeof(*attr)); in hw_breakpoint_init()
15 attr->type = PERF_TYPE_BREAKPOINT; in hw_breakpoint_init()
16 attr->size = sizeof(*attr); in hw_breakpoint_init()
21 attr->pinned = 1; in hw_breakpoint_init()
22 attr->sample_period = 1; in hw_breakpoint_init()
25 static inline void ptrace_breakpoint_init(struct perf_event_attr *attr) in ptrace_breakpoint_init() argument
27 hw_breakpoint_init(attr); in ptrace_breakpoint_init()
28 attr->exclude_kernel = 1; in ptrace_breakpoint_init()
33 return bp->attr.bp_addr; in hw_breakpoint_addr()
[all …]
Dsysfs.h50 #define sysfs_attr_init(attr) \ argument
54 (attr)->key = &__key; \
57 #define sysfs_attr_init(attr) do {} while (0) argument
91 .attr = {.name = __stringify(_name), \
98 .attr = {.name = __stringify(_name), \
105 .attr = { .name = __stringify(_name), .mode = S_IRUGO }, \
110 .attr = { .name = __stringify(_name), .mode = S_IWUSR }, \
117 #define __ATTR_NULL { .attr = { .name = NULL } }
121 .attr = {.name = __stringify(_name), .mode = _mode, \
146 struct attribute attr; member
[all …]
Ddma-attrs.h50 static inline void dma_set_attr(enum dma_attr attr, struct dma_attrs *attrs) in dma_set_attr() argument
54 BUG_ON(attr >= DMA_ATTR_MAX); in dma_set_attr()
55 __set_bit(attr, attrs->flags); in dma_set_attr()
63 static inline int dma_get_attr(enum dma_attr attr, struct dma_attrs *attrs) in dma_get_attr() argument
67 BUG_ON(attr >= DMA_ATTR_MAX); in dma_get_attr()
68 return test_bit(attr, attrs->flags); in dma_get_attr()
71 static inline void dma_set_attr(enum dma_attr attr, struct dma_attrs *attrs) in dma_set_attr() argument
75 static inline int dma_get_attr(enum dma_attr attr, struct dma_attrs *attrs) in dma_get_attr() argument
Dinetdevice.h49 #define IPV4_DEVCONF(cnf, attr) ((cnf).data[IPV4_DEVCONF_ ## attr - 1]) argument
50 #define IPV4_DEVCONF_ALL(net, attr) \ argument
51 IPV4_DEVCONF((*(net)->ipv4.devconf_all), attr)
72 #define IN_DEV_CONF_GET(in_dev, attr) \ argument
73 ipv4_devconf_get((in_dev), IPV4_DEVCONF_ ## attr)
74 #define IN_DEV_CONF_SET(in_dev, attr, val) \ argument
75 ipv4_devconf_set((in_dev), IPV4_DEVCONF_ ## attr, (val))
77 #define IN_DEV_ANDCONF(in_dev, attr) \ argument
78 (IPV4_DEVCONF_ALL(dev_net(in_dev->dev), attr) && \
79 IN_DEV_CONF_GET((in_dev), attr))
[all …]
/linux-4.1.27/drivers/infiniband/hw/cxgb3/
Diwch_mem.c47 mhp->attr.state = 1; in iwch_finish_mem_reg()
48 mhp->attr.stag = stag; in iwch_finish_mem_reg()
62 &stag, mhp->attr.pdid, in iwch_register_mem()
63 mhp->attr.perms, in iwch_register_mem()
64 mhp->attr.zbva, in iwch_register_mem()
65 mhp->attr.va_fbo, in iwch_register_mem()
66 mhp->attr.len, in iwch_register_mem()
68 mhp->attr.pbl_size, mhp->attr.pbl_addr)) in iwch_register_mem()
73 cxio_dereg_mem(&rhp->rdev, mhp->attr.stag, mhp->attr.pbl_size, in iwch_register_mem()
74 mhp->attr.pbl_addr); in iwch_register_mem()
[all …]
Diwch.c115 rnicp->attr.max_qps = T3_MAX_NUM_QP - 32; in rnic_init()
116 rnicp->attr.max_wrs = T3_MAX_QP_DEPTH; in rnic_init()
117 rnicp->attr.max_sge_per_wr = T3_MAX_SGE; in rnic_init()
118 rnicp->attr.max_sge_per_rdma_write_wr = T3_MAX_SGE; in rnic_init()
119 rnicp->attr.max_cqs = T3_MAX_NUM_CQ - 1; in rnic_init()
120 rnicp->attr.max_cqes_per_cq = T3_MAX_CQ_DEPTH; in rnic_init()
121 rnicp->attr.max_mem_regs = cxio_num_stags(&rnicp->rdev); in rnic_init()
122 rnicp->attr.max_phys_buf_entries = T3_MAX_PBL_SIZE; in rnic_init()
123 rnicp->attr.max_pds = T3_MAX_NUM_PD - 1; in rnic_init()
124 rnicp->attr.mem_pgsizes_bitmask = T3_PAGESIZE_MASK; in rnic_init()
[all …]
/linux-4.1.27/drivers/misc/genwqe/
Dcard_sysfs.c47 static ssize_t status_show(struct device *dev, struct device_attribute *attr, in status_show() argument
57 static ssize_t appid_show(struct device *dev, struct device_attribute *attr, in appid_show() argument
68 static ssize_t version_show(struct device *dev, struct device_attribute *attr, in version_show() argument
81 static ssize_t type_show(struct device *dev, struct device_attribute *attr, in type_show() argument
93 static ssize_t tempsens_show(struct device *dev, struct device_attribute *attr, in tempsens_show() argument
105 struct device_attribute *attr, in freerunning_timer_show() argument
117 struct device_attribute *attr, in queue_working_time_show() argument
129 struct device_attribute *attr, in base_clock_show() argument
157 struct device_attribute *attr, char *buf) in curr_bitstream_show() argument
173 struct device_attribute *attr, char *buf) in next_bitstream_show() argument
[all …]
/linux-4.1.27/arch/sparc/kernel/
Dsysfs.c20 struct device_attribute *attr, char *buf) \
61 &dev_attr_immu_tsb_hits_ctx0_8k_tte.attr,
62 &dev_attr_immu_tsb_ticks_ctx0_8k_tte.attr,
63 &dev_attr_immu_tsb_hits_ctx0_64k_tte.attr,
64 &dev_attr_immu_tsb_ticks_ctx0_64k_tte.attr,
65 &dev_attr_immu_tsb_hits_ctx0_4mb_tte.attr,
66 &dev_attr_immu_tsb_ticks_ctx0_4mb_tte.attr,
67 &dev_attr_immu_tsb_hits_ctx0_256mb_tte.attr,
68 &dev_attr_immu_tsb_ticks_ctx0_256mb_tte.attr,
69 &dev_attr_immu_tsb_hits_ctxnon0_8k_tte.attr,
[all …]
/linux-4.1.27/drivers/usb/core/
Dsysfs.c22 struct device_attribute *attr, char *buf) \
46 struct device_attribute *attr, char *buf) in bMaxPower_show() argument
63 struct device_attribute *attr, char *buf) in configuration_show() argument
83 struct device_attribute *attr, in bConfigurationValue_store() argument
102 struct device_attribute *attr, char *buf) \
119 static ssize_t speed_show(struct device *dev, struct device_attribute *attr, in speed_show() argument
151 static ssize_t busnum_show(struct device *dev, struct device_attribute *attr, in busnum_show() argument
161 static ssize_t devnum_show(struct device *dev, struct device_attribute *attr, in devnum_show() argument
171 static ssize_t devpath_show(struct device *dev, struct device_attribute *attr, in devpath_show() argument
181 static ssize_t version_show(struct device *dev, struct device_attribute *attr, in version_show() argument
[all …]
Dendpoint.c27 struct attribute attr; member
32 container_of(_attr, struct ep_attribute, attr)
36 struct device_attribute *attr, \
50 struct device_attribute *attr, char *buf) in wMaxPacketSize_show() argument
58 static ssize_t type_show(struct device *dev, struct device_attribute *attr, in type_show() argument
82 static ssize_t interval_show(struct device *dev, struct device_attribute *attr, in interval_show() argument
128 static ssize_t direction_show(struct device *dev, struct device_attribute *attr, in direction_show() argument
145 &dev_attr_bLength.attr,
146 &dev_attr_bEndpointAddress.attr,
147 &dev_attr_bmAttributes.attr,
[all …]
/linux-4.1.27/drivers/net/bonding/
Dbond_sysfs.c52 struct class_attribute *attr, in bonding_show_bonds() argument
56 container_of(attr, struct bond_net, class_attr_bonding_masters); in bonding_show_bonds()
96 struct class_attribute *attr, in bonding_store_bonds() argument
100 container_of(attr, struct bond_net, class_attr_bonding_masters); in bonding_store_bonds()
149 .attr = {
159 struct device_attribute *attr, in bonding_sysfs_store_option() argument
166 opt = bond_opt_get_by_name(attr->attr.name); in bonding_sysfs_store_option()
178 struct device_attribute *attr, char *buf) in bonding_show_slaves() argument
211 struct device_attribute *attr, char *buf) in bonding_show_mode() argument
225 struct device_attribute *attr, in bonding_show_xmit_hash() argument
[all …]
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dopal-sysparam.c113 struct param_attr *attr = container_of(kobj_attr, struct param_attr, in sys_param_show() local
118 ret = opal_get_sys_param(attr->param_id, attr->param_size, in sys_param_show()
123 memcpy(buf, param_data_buf, attr->param_size); in sys_param_show()
125 ret = attr->param_size; in sys_param_show()
134 struct param_attr *attr = container_of(kobj_attr, struct param_attr, in sys_param_store() local
144 ret = opal_set_sys_param(attr->param_id, attr->param_size, in sys_param_store()
155 struct param_attr *attr; in opal_sys_param_init() local
235 attr = kzalloc(sizeof(*attr) * count, GFP_KERNEL); in opal_sys_param_init()
236 if (!attr) { in opal_sys_param_init()
250 sysfs_attr_init(&attr[i].kobj_attr.attr); in opal_sys_param_init()
[all …]
Dopal-elog.c34 struct attribute attr; member
35 ssize_t (*show)(struct elog_obj *elog, struct elog_attribute *attr,
37 ssize_t (*store)(struct elog_obj *elog, struct elog_attribute *attr,
40 #define to_elog_attr(x) container_of(x, struct elog_attribute, attr)
43 struct elog_attribute *attr, in elog_id_show() argument
58 struct elog_attribute *attr, in elog_type_show() argument
67 struct elog_attribute *attr, in elog_ack_show() argument
74 struct elog_attribute *attr, in elog_ack_store() argument
79 sysfs_remove_file_self(&elog_obj->kobj, &attr->attr); in elog_ack_store()
94 struct attribute *attr, in elog_attr_show() argument
[all …]
Dopal-dump.c34 struct attribute attr; member
35 ssize_t (*show)(struct dump_obj *dump, struct dump_attribute *attr,
37 ssize_t (*store)(struct dump_obj *dump, struct dump_attribute *attr,
40 #define to_dump_attr(x) container_of(x, struct dump_attribute, attr)
43 struct dump_attribute *attr, in dump_id_show() argument
60 struct dump_attribute *attr, in dump_type_show() argument
69 struct dump_attribute *attr, in dump_ack_show() argument
90 struct dump_attribute *attr, in dump_ack_store() argument
95 sysfs_remove_file_self(&dump_obj->kobj, &attr->attr); in dump_ack_store()
112 struct dump_attribute *attr, in init_dump_show() argument
[all …]
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_sysfs.c89 struct device_attribute *attr, in show_status() argument
122 struct device_attribute *attr, in show_status_str() argument
160 struct device_attribute *attr, in show_boardversion() argument
169 struct device_attribute *attr, in show_localbus_info() argument
178 struct device_attribute *attr, in show_lmc() argument
187 struct device_attribute *attr, in store_lmc() argument
214 struct device_attribute *attr, in show_lid() argument
223 struct device_attribute *attr, in store_lid() argument
250 struct device_attribute *attr, in show_mlid() argument
259 struct device_attribute *attr, in store_mlid() argument
[all …]
Dipath_qp.c450 int ipath_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in ipath_modify_qp() argument
462 attr->cur_qp_state : qp->state; in ipath_modify_qp()
463 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; in ipath_modify_qp()
470 if (attr->ah_attr.dlid == 0 || in ipath_modify_qp()
471 attr->ah_attr.dlid >= IPATH_MULTICAST_LID_BASE) in ipath_modify_qp()
474 if ((attr->ah_attr.ah_flags & IB_AH_GRH) && in ipath_modify_qp()
475 (attr->ah_attr.grh.sgid_index > 1)) in ipath_modify_qp()
480 if (attr->pkey_index >= ipath_get_npkeys(dev->dd)) in ipath_modify_qp()
484 if (attr->min_rnr_timer > 31) in ipath_modify_qp()
488 if (attr->port_num == 0 || in ipath_modify_qp()
[all …]
/linux-4.1.27/drivers/media/usb/pvrusb2/
Dpvrusb2-sysfs.c88 struct device_attribute *attr, in show_name() argument
93 cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_name); in show_name()
102 struct device_attribute *attr, in show_type() argument
108 cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_type); in show_type()
124 struct device_attribute *attr, in show_min() argument
129 cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_min); in show_min()
137 struct device_attribute *attr, in show_max() argument
142 cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_max); in show_max()
150 struct device_attribute *attr, in show_def() argument
157 cip = container_of(attr, struct pvr2_sysfs_ctl_item, attr_def); in show_def()
[all …]
/linux-4.1.27/samples/bpf/
Dlibbpf.c24 union bpf_attr attr = { in bpf_create_map() local
31 return syscall(__NR_bpf, BPF_MAP_CREATE, &attr, sizeof(attr)); in bpf_create_map()
36 union bpf_attr attr = { in bpf_update_elem() local
43 return syscall(__NR_bpf, BPF_MAP_UPDATE_ELEM, &attr, sizeof(attr)); in bpf_update_elem()
48 union bpf_attr attr = { in bpf_lookup_elem() local
54 return syscall(__NR_bpf, BPF_MAP_LOOKUP_ELEM, &attr, sizeof(attr)); in bpf_lookup_elem()
59 union bpf_attr attr = { in bpf_delete_elem() local
64 return syscall(__NR_bpf, BPF_MAP_DELETE_ELEM, &attr, sizeof(attr)); in bpf_delete_elem()
69 union bpf_attr attr = { in bpf_get_next_key() local
75 return syscall(__NR_bpf, BPF_MAP_GET_NEXT_KEY, &attr, sizeof(attr)); in bpf_get_next_key()
[all …]
/linux-4.1.27/sound/hda/
Dhdac_sysfs.c20 struct device_attribute *attr, \
30 struct device_attribute *attr, \
49 &dev_attr_type.attr,
50 &dev_attr_vendor_id.attr,
51 &dev_attr_subsystem_id.attr,
52 &dev_attr_revision_id.attr,
53 &dev_attr_afg.attr,
54 &dev_attr_mfg.attr,
55 &dev_attr_vendor_name.attr,
56 &dev_attr_chip_name.attr,
[all …]
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_sysfs.c183 struct attribute attr; member
196 &qib_port_attr_loopback.attr,
197 &qib_port_attr_led_override.attr,
198 &qib_port_attr_hrtbt_enable.attr,
199 &qib_port_attr_status.attr,
200 &qib_port_attr_status_str.attr,
251 .attr = {.name = "cc_table_bin", .mode = 0444},
290 .attr = {.name = "cc_settings_bin", .mode = 0444},
297 struct attribute *attr, char *buf) in qib_portattr_show() argument
300 container_of(attr, struct qib_port_attr, attr); in qib_portattr_show()
[all …]
Dqib_qp.c569 int qib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in qib_modify_qp() argument
585 attr->cur_qp_state : qp->state; in qib_modify_qp()
586 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; in qib_modify_qp()
593 if (attr->ah_attr.dlid >= QIB_MULTICAST_LID_BASE) in qib_modify_qp()
595 if (qib_check_ah(qp->ibqp.device, &attr->ah_attr)) in qib_modify_qp()
600 if (attr->alt_ah_attr.dlid >= QIB_MULTICAST_LID_BASE) in qib_modify_qp()
602 if (qib_check_ah(qp->ibqp.device, &attr->alt_ah_attr)) in qib_modify_qp()
604 if (attr->alt_pkey_index >= qib_get_npkeys(dd_from_dev(dev))) in qib_modify_qp()
609 if (attr->pkey_index >= qib_get_npkeys(dd_from_dev(dev))) in qib_modify_qp()
613 if (attr->min_rnr_timer > 31) in qib_modify_qp()
[all …]
/linux-4.1.27/drivers/pci/
Dpci-sysfs.c40 field##_show(struct device *dev, struct device_attribute *attr, char *buf) \
57 struct device_attribute *attr, in broken_parity_status_show() argument
65 struct device_attribute *attr, in broken_parity_status_store() argument
81 struct device_attribute *attr, char *buf) in pci_dev_show_local_cpu() argument
95 struct device_attribute *attr, char *buf) in local_cpus_show() argument
97 return pci_dev_show_local_cpu(dev, false, attr, buf); in local_cpus_show()
102 struct device_attribute *attr, char *buf) in local_cpulist_show() argument
104 return pci_dev_show_local_cpu(dev, true, attr, buf); in local_cpulist_show()
112 struct device_attribute *attr, char *buf) in cpuaffinity_show() argument
121 struct device_attribute *attr, char *buf) in cpulistaffinity_show() argument
[all …]
Dpci-label.c75 struct attribute *attr, int n) in smbios_instance_string_exist() argument
88 struct device_attribute *attr, char *buf) in smbioslabel_show() argument
98 struct device_attribute *attr, char *buf) in smbiosinstance_show() argument
108 .attr = {.name = "label", .mode = 0444},
113 .attr = {.name = "index", .mode = 0444},
118 &smbios_attr_label.attr,
119 &smbios_attr_instance.attr,
165 enum acpi_attr_enum attr) in dsm_get_label() argument
190 if (attr == ACPI_ATTR_INDEX_SHOW) { in dsm_get_label()
192 } else if (attr == ACPI_ATTR_LABEL_SHOW) { in dsm_get_label()
[all …]
/linux-4.1.27/fs/sysfs/
Dgroup.c24 struct attribute *const *attr; in remove_files() local
28 for (attr = grp->attrs; *attr; attr++) in remove_files()
29 kernfs_remove_by_name(parent, (*attr)->name); in remove_files()
32 kernfs_remove_by_name(parent, (*bin_attr)->attr.name); in remove_files()
38 struct attribute *const *attr; in create_files() local
43 for (i = 0, attr = grp->attrs; *attr && !error; i++, attr++) { in create_files()
44 umode_t mode = (*attr)->mode; in create_files()
52 kernfs_remove_by_name(parent, (*attr)->name); in create_files()
54 mode = grp->is_visible(kobj, *attr, i); in create_files()
61 (*attr)->name, mode); in create_files()
[all …]
Dfile.c165 void sysfs_notify(struct kobject *kobj, const char *dir, const char *attr) in sysfs_notify() argument
174 if (kn && attr) { in sysfs_notify()
175 tmp = kernfs_find_and_get(kn, attr); in sysfs_notify()
239 const struct attribute *attr, bool is_bin, in sysfs_add_file_mode_ns() argument
277 struct bin_attribute *battr = (void *)attr; in sysfs_add_file_mode_ns()
294 if (!attr->ignore_lockdep) in sysfs_add_file_mode_ns()
295 key = attr->key ?: (struct lock_class_key *)&attr->skey; in sysfs_add_file_mode_ns()
297 kn = __kernfs_create_file(parent, attr->name, mode & 0777, size, ops, in sysfs_add_file_mode_ns()
298 (void *)attr, ns, key); in sysfs_add_file_mode_ns()
301 sysfs_warn_dup(parent, attr->name); in sysfs_add_file_mode_ns()
[all …]
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_ah.c43 struct ib_ah_attr *attr, union ib_gid *sgid, in set_av_attr() argument
56 vlan_tag = attr->vlan_id; in set_av_attr()
78 status = ocrdma_resolve_dmac(dev, attr, &eth.dmac[0]); in set_av_attr()
81 ah->sgid_index = attr->grh.sgid_index; in set_av_attr()
83 memcpy(&grh.dgid[0], attr->grh.dgid.raw, sizeof(attr->grh.dgid.raw)); in set_av_attr()
86 (attr->grh.traffic_class << 24) | in set_av_attr()
87 attr->grh.flow_label); in set_av_attr()
90 (0x1b << 8) | attr->grh.hop_limit); in set_av_attr()
100 struct ib_ah *ocrdma_create_ah(struct ib_pd *ibpd, struct ib_ah_attr *attr) in ocrdma_create_ah() argument
110 if (!(attr->ah_flags & IB_AH_GRH)) in ocrdma_create_ah()
[all …]
/linux-4.1.27/drivers/xen/
Dsys-hypervisor.c32 struct attribute attr; member
38 static ssize_t type_show(struct hyp_sysfs_attr *attr, char *buffer) in type_show() argument
47 return sysfs_create_file(hypervisor_kobj, &type_attr.attr); in xen_sysfs_type_init()
52 sysfs_remove_file(hypervisor_kobj, &type_attr.attr); in xen_sysfs_type_destroy()
56 static ssize_t major_show(struct hyp_sysfs_attr *attr, char *buffer) in major_show() argument
66 static ssize_t minor_show(struct hyp_sysfs_attr *attr, char *buffer) in minor_show() argument
76 static ssize_t extra_show(struct hyp_sysfs_attr *attr, char *buffer) in extra_show() argument
95 &major_attr.attr,
96 &minor_attr.attr,
97 &extra_attr.attr,
[all …]
Dxen-balloon.c122 struct device_attribute *attr, \
138 static ssize_t show_target_kb(struct device *dev, struct device_attribute *attr, in show_target_kb() argument
145 struct device_attribute *attr, in store_target_kb() argument
166 static ssize_t show_target(struct device *dev, struct device_attribute *attr, in show_target() argument
175 struct device_attribute *attr, in store_target() argument
197 &dev_attr_target_kb.attr,
198 &dev_attr_target.attr,
199 &dev_attr_schedule_delay.attr.attr,
200 &dev_attr_max_schedule_delay.attr.attr,
201 &dev_attr_retry_count.attr.attr,
[all …]
/linux-4.1.27/arch/powerpc/perf/
Dhv-gpci.c56 &format_attr_request.attr,
57 &format_attr_starting_index.attr,
58 &format_attr_phys_processor_idx.attr,
59 &format_attr_sibling_part_id.attr,
60 &format_attr_hw_chip_id.attr,
61 &format_attr_partition_id.attr,
62 &format_attr_secondary_index.attr,
63 &format_attr_counter_info_version.attr,
65 &format_attr_offset.attr,
66 &format_attr_length.attr,
[all …]
/linux-4.1.27/kernel/
Dksysfs.c34 struct kobj_attribute *attr, char *buf) in uevent_seqnum_show() argument
43 struct kobj_attribute *attr, char *buf) in uevent_helper_show() argument
48 struct kobj_attribute *attr, in uevent_helper_store() argument
64 struct kobj_attribute *attr, char *buf) in profiling_show() argument
69 struct kobj_attribute *attr, in profiling_store() argument
95 struct kobj_attribute *attr, char *buf) in kexec_loaded_show() argument
102 struct kobj_attribute *attr, char *buf) in kexec_crash_loaded_show() argument
109 struct kobj_attribute *attr, char *buf) in kexec_crash_size_show() argument
114 struct kobj_attribute *attr, in kexec_crash_size_store() argument
129 struct kobj_attribute *attr, char *buf) in vmcoreinfo_show() argument
[all …]
/linux-4.1.27/net/core/
Dnet-sysfs.c45 struct device_attribute *attr, char *buf, in netdev_show() argument
66 struct device_attribute *attr, char *buf) \
68 return netdev_show(dev, attr, buf, format_##field); \
80 static ssize_t netdev_store(struct device *dev, struct device_attribute *attr, in netdev_store() argument
116 static ssize_t iflink_show(struct device *dev, struct device_attribute *attr, in iflink_show() argument
131 struct device_attribute *attr, in name_assign_type_show() argument
138 ret = netdev_show(dev, attr, buf, format_name_assign_type); in name_assign_type_show()
145 static ssize_t address_show(struct device *dev, struct device_attribute *attr, in address_show() argument
160 struct device_attribute *attr, char *buf) in broadcast_show() argument
176 static ssize_t carrier_store(struct device *dev, struct device_attribute *attr, in carrier_store() argument
[all …]
/linux-4.1.27/drivers/thermal/
Dthermal_hwmon.c45 struct device_attribute attr; member
62 name_show(struct device *dev, struct device_attribute *attr, char *buf) in name_show() argument
70 temp_input_show(struct device *dev, struct device_attribute *attr, char *buf) in temp_input_show() argument
75 = container_of(attr, struct thermal_hwmon_attr, attr); in temp_input_show()
90 temp_crit_show(struct device *dev, struct device_attribute *attr, char *buf) in temp_crit_show() argument
93 = container_of(attr, struct thermal_hwmon_attr, attr); in temp_crit_show()
190 temp->temp_input.attr.attr.name = temp->temp_input.name; in thermal_add_hwmon_sysfs()
191 temp->temp_input.attr.attr.mode = 0444; in thermal_add_hwmon_sysfs()
192 temp->temp_input.attr.show = temp_input_show; in thermal_add_hwmon_sysfs()
193 sysfs_attr_init(&temp->temp_input.attr.attr); in thermal_add_hwmon_sysfs()
[all …]
Dthermal_core.c530 type_show(struct device *dev, struct device_attribute *attr, char *buf) in type_show() argument
538 temp_show(struct device *dev, struct device_attribute *attr, char *buf) in temp_show() argument
553 mode_show(struct device *dev, struct device_attribute *attr, char *buf) in mode_show() argument
571 mode_store(struct device *dev, struct device_attribute *attr, in mode_store() argument
594 trip_point_type_show(struct device *dev, struct device_attribute *attr, in trip_point_type_show() argument
604 if (!sscanf(attr->attr.name, "trip_point_%d_type", &trip)) in trip_point_type_show()
626 trip_point_temp_store(struct device *dev, struct device_attribute *attr, in trip_point_temp_store() argument
636 if (!sscanf(attr->attr.name, "trip_point_%d_temp", &trip)) in trip_point_temp_store()
648 trip_point_temp_show(struct device *dev, struct device_attribute *attr, in trip_point_temp_show() argument
658 if (!sscanf(attr->attr.name, "trip_point_%d_temp", &trip)) in trip_point_temp_show()
[all …]
/linux-4.1.27/drivers/base/power/
Dsysfs.c101 static ssize_t control_show(struct device *dev, struct device_attribute *attr, in control_show() argument
108 static ssize_t control_store(struct device * dev, struct device_attribute *attr, in control_store() argument
131 struct device_attribute *attr, char *buf) in rtpm_active_time_show() argument
144 struct device_attribute *attr, char *buf) in rtpm_suspended_time_show() argument
158 struct device_attribute *attr, char *buf) in rtpm_status_show() argument
190 struct device_attribute *attr, char *buf) in autosuspend_delay_ms_show() argument
198 struct device_attribute *attr, const char *buf, size_t n) in autosuspend_delay_ms_store() argument
218 struct device_attribute *attr, in pm_qos_resume_latency_show() argument
225 struct device_attribute *attr, in pm_qos_resume_latency_store() argument
246 struct device_attribute *attr, in pm_qos_latency_tolerance_show() argument
[all …]
/linux-4.1.27/kernel/bpf/
Dsyscall.c23 static struct bpf_map *find_and_alloc_map(union bpf_attr *attr) in find_and_alloc_map() argument
29 if (tl->type == attr->map_type) { in find_and_alloc_map()
30 map = tl->ops->map_alloc(attr); in find_and_alloc_map()
34 map->map_type = attr->map_type; in find_and_alloc_map()
81 memchr_inv((void *) &attr->CMD##_LAST_FIELD + \
82 sizeof(attr->CMD##_LAST_FIELD), 0, \
83 sizeof(*attr) - \
85 sizeof(attr->CMD##_LAST_FIELD)) != NULL
89 static int map_create(union bpf_attr *attr) in map_create() argument
99 map = find_and_alloc_map(attr); in map_create()
[all …]
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event_intel_uncore_snbep.c376 &format_attr_event.attr,
377 &format_attr_umask.attr,
378 &format_attr_edge.attr,
379 &format_attr_inv.attr,
380 &format_attr_thresh8.attr,
385 &format_attr_event.attr,
386 &format_attr_umask.attr,
387 &format_attr_edge.attr,
388 &format_attr_inv.attr,
389 &format_attr_thresh5.attr,
[all …]
Dperf_event_amd_iommu.c64 &format_attr_csource.attr,
65 &format_attr_devid.attr,
66 &format_attr_pasid.attr,
67 &format_attr_domid.attr,
68 &format_attr_devid_mask.attr,
69 &format_attr_pasid_mask.attr,
70 &format_attr_domid_mask.attr,
83 struct kobj_attribute attr; member
88 struct kobj_attribute *attr, char *buf) in _iommu_event_show() argument
91 container_of(attr, struct amd_iommu_event_desc, attr); in _iommu_event_show()
[all …]
/linux-4.1.27/fs/coda/
Dcoda_linux.c70 void coda_vattr_to_iattr(struct inode *inode, struct coda_vattr *attr) in coda_vattr_to_iattr() argument
76 switch (attr->va_type) { in coda_vattr_to_iattr()
94 if (attr->va_mode != (u_short) -1) in coda_vattr_to_iattr()
95 inode->i_mode = attr->va_mode | inode_type; in coda_vattr_to_iattr()
96 if (attr->va_uid != -1) in coda_vattr_to_iattr()
97 inode->i_uid = make_kuid(&init_user_ns, (uid_t) attr->va_uid); in coda_vattr_to_iattr()
98 if (attr->va_gid != -1) in coda_vattr_to_iattr()
99 inode->i_gid = make_kgid(&init_user_ns, (gid_t) attr->va_gid); in coda_vattr_to_iattr()
100 if (attr->va_nlink != -1) in coda_vattr_to_iattr()
101 set_nlink(inode, attr->va_nlink); in coda_vattr_to_iattr()
[all …]
/linux-4.1.27/arch/tile/kernel/
Dsysfs.c36 struct device_attribute *attr, in chip_width_show() argument
44 struct device_attribute *attr, in chip_height_show() argument
52 struct device_attribute *attr, in chip_serial_show() argument
60 struct device_attribute *attr, in chip_revision_show() argument
69 struct device_attribute *attr, in type_show() argument
78 struct device_attribute *attr, \
103 &dev_attr_board_part.attr,
104 &dev_attr_board_serial.attr,
105 &dev_attr_board_revision.attr,
106 &dev_attr_board_description.attr,
[all …]
/linux-4.1.27/net/netfilter/
Dxt_IDLETIMER.c45 struct attribute attr; member
47 struct attribute *attr, char *buf);
56 struct idletimer_tg_attr attr; member
74 if (!strcmp(label, entry->attr.attr.name)) in __idletimer_tg_find_by_label()
81 static ssize_t idletimer_tg_show(struct kobject *kobj, struct attribute *attr, in idletimer_tg_show() argument
89 timer = __idletimer_tg_find_by_label(attr->name); in idletimer_tg_show()
107 sysfs_notify(idletimer_tg_kobj, NULL, timer->attr.attr.name); in idletimer_tg_work()
114 pr_debug("timer %s expired\n", timer->attr.attr.name); in idletimer_tg_expired()
129 info->timer->attr.attr.name = kstrdup(info->label, GFP_KERNEL); in idletimer_tg_create()
130 if (!info->timer->attr.attr.name) { in idletimer_tg_create()
[all …]
/linux-4.1.27/drivers/staging/iio/addac/
Dadt7316.c220 struct device_attribute *attr, in adt7316_show_enabled() argument
251 struct device_attribute *attr, in adt7316_store_enabled() argument
276 struct device_attribute *attr, in adt7316_show_select_ex_temp() argument
289 struct device_attribute *attr, in adt7316_store_select_ex_temp() argument
320 struct device_attribute *attr, in adt7316_show_mode() argument
333 struct device_attribute *attr, in adt7316_store_mode() argument
361 struct device_attribute *attr, in adt7316_show_all_modes() argument
370 struct device_attribute *attr, in adt7316_show_ad_channel() argument
408 struct device_attribute *attr, in adt7316_store_ad_channel() argument
455 struct device_attribute *attr, in adt7316_show_all_ad_channels() argument
[all …]
/linux-4.1.27/block/
Dblk-sysfs.c17 struct attribute attr; member
289 .attr = {.name = "nr_requests", .mode = S_IRUGO | S_IWUSR },
295 .attr = {.name = "read_ahead_kb", .mode = S_IRUGO | S_IWUSR },
301 .attr = {.name = "max_sectors_kb", .mode = S_IRUGO | S_IWUSR },
307 .attr = {.name = "max_hw_sectors_kb", .mode = S_IRUGO },
312 .attr = {.name = "max_segments", .mode = S_IRUGO },
317 .attr = {.name = "max_integrity_segments", .mode = S_IRUGO },
322 .attr = {.name = "max_segment_size", .mode = S_IRUGO },
327 .attr = {.name = "scheduler", .mode = S_IRUGO | S_IWUSR },
333 .attr = {.name = "hw_sector_size", .mode = S_IRUGO },
[all …]
Dblk-mq-sysfs.c21 struct attribute attr; member
27 struct attribute attr; member
32 static ssize_t blk_mq_sysfs_show(struct kobject *kobj, struct attribute *attr, in blk_mq_sysfs_show() argument
40 entry = container_of(attr, struct blk_mq_ctx_sysfs_entry, attr); in blk_mq_sysfs_show()
55 static ssize_t blk_mq_sysfs_store(struct kobject *kobj, struct attribute *attr, in blk_mq_sysfs_store() argument
63 entry = container_of(attr, struct blk_mq_ctx_sysfs_entry, attr); in blk_mq_sysfs_store()
79 struct attribute *attr, char *page) in blk_mq_hw_sysfs_show() argument
86 entry = container_of(attr, struct blk_mq_hw_ctx_sysfs_entry, attr); in blk_mq_hw_sysfs_show()
102 struct attribute *attr, const char *page, in blk_mq_hw_sysfs_store() argument
110 entry = container_of(attr, struct blk_mq_hw_ctx_sysfs_entry, attr); in blk_mq_hw_sysfs_store()
[all …]
/linux-4.1.27/drivers/infiniband/hw/cxgb4/
Dmem.c364 mhp->attr.state = 1; in finish_mem_reg()
365 mhp->attr.stag = stag; in finish_mem_reg()
378 ret = write_tpt_entry(&rhp->rdev, 0, &stag, 1, mhp->attr.pdid, in register_mem()
379 FW_RI_STAG_NSMR, mhp->attr.len ? in register_mem()
380 mhp->attr.perms : 0, in register_mem()
381 mhp->attr.mw_bind_enable, mhp->attr.zbva, in register_mem()
382 mhp->attr.va_fbo, mhp->attr.len ? in register_mem()
383 mhp->attr.len : -1, shift - 12, in register_mem()
384 mhp->attr.pbl_size, mhp->attr.pbl_addr); in register_mem()
390 dereg_mem(&rhp->rdev, mhp->attr.stag, mhp->attr.pbl_size, in register_mem()
[all …]
/linux-4.1.27/fs/adfs/
Dinode.c91 unsigned int attr = ADFS_I(inode)->attr; in adfs_atts2mode() local
95 if (attr & ADFS_NDA_DIRECTORY) { in adfs_atts2mode()
114 if (attr & ADFS_NDA_OWNER_READ) in adfs_atts2mode()
117 if (attr & ADFS_NDA_OWNER_WRITE) in adfs_atts2mode()
120 if (attr & ADFS_NDA_PUBLIC_READ) in adfs_atts2mode()
123 if (attr & ADFS_NDA_PUBLIC_WRITE) in adfs_atts2mode()
136 int attr; in adfs_mode2atts() local
141 return ADFS_I(inode)->attr; in adfs_mode2atts()
144 attr = ADFS_NDA_DIRECTORY; in adfs_mode2atts()
146 attr = 0; in adfs_mode2atts()
[all …]
/linux-4.1.27/tools/testing/selftests/mqueue/
Dmq_open_tests.c64 static inline void test_queue(struct mq_attr *attr, struct mq_attr *result);
65 static inline int test_queue_fail(struct mq_attr *attr, struct mq_attr *result);
196 static inline void test_queue(struct mq_attr *attr, struct mq_attr *result) in test_queue() argument
201 if ((queue = mq_open(queue_path, flags, perms, attr)) == -1) in test_queue()
218 static inline int test_queue_fail(struct mq_attr *attr, struct mq_attr *result) in test_queue_fail() argument
223 if ((queue = mq_open(queue_path, flags, perms, attr)) == -1) in test_queue_fail()
237 struct mq_attr attr, result; in main() local
428 attr.mq_maxmsg = cur_max_msgs; in main()
429 attr.mq_msgsize = cur_max_msgsize; in main()
430 if (test_queue_fail(&attr, &result)) in main()
[all …]
/linux-4.1.27/arch/s390/pci/
Dpci_sysfs.c17 struct device_attribute *attr, char *buf) \
37 static ssize_t recover_store(struct device *dev, struct device_attribute *attr, in recover_store() argument
44 if (!device_remove_file_self(dev, attr)) in recover_store()
62 struct bin_attribute *attr, char *buf, in util_string_read() argument
79 &dev_attr_function_id.attr,
80 &dev_attr_function_handle.attr,
81 &dev_attr_pchid.attr,
82 &dev_attr_pfgid.attr,
83 &dev_attr_pft.attr,
84 &dev_attr_vfn.attr,
[all …]
/linux-4.1.27/net/802/
Dgarp.c140 static int garp_attr_cmp(const struct garp_attr *attr, in garp_attr_cmp() argument
143 if (attr->type != type) in garp_attr_cmp()
144 return attr->type - type; in garp_attr_cmp()
145 if (attr->dlen != len) in garp_attr_cmp()
146 return attr->dlen - len; in garp_attr_cmp()
147 return memcmp(attr->data, data, len); in garp_attr_cmp()
154 struct garp_attr *attr; in garp_attr_lookup() local
158 attr = rb_entry(parent, struct garp_attr, node); in garp_attr_lookup()
159 d = garp_attr_cmp(attr, data, len, type); in garp_attr_lookup()
165 return attr; in garp_attr_lookup()
[all …]
Dmrp.c229 static int mrp_attr_cmp(const struct mrp_attr *attr, in mrp_attr_cmp() argument
232 if (attr->type != type) in mrp_attr_cmp()
233 return attr->type - type; in mrp_attr_cmp()
234 if (attr->len != len) in mrp_attr_cmp()
235 return attr->len - len; in mrp_attr_cmp()
236 return memcmp(attr->value, value, len); in mrp_attr_cmp()
243 struct mrp_attr *attr; in mrp_attr_lookup() local
247 attr = rb_entry(parent, struct mrp_attr, node); in mrp_attr_lookup()
248 d = mrp_attr_cmp(attr, value, len, type); in mrp_attr_lookup()
254 return attr; in mrp_attr_lookup()
[all …]
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dsysfs.c47 struct device_attribute *attr, char *buf) in show_admin_alias_guid() argument
50 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry); in show_admin_alias_guid()
69 struct device_attribute *attr, in store_admin_alias_guid() argument
75 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry); in store_admin_alias_guid()
112 struct device_attribute *attr, in show_port_gid() argument
116 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry); in show_port_gid()
139 struct device_attribute *attr, in show_phys_port_pkey() argument
143 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry); in show_phys_port_pkey()
159 sysfs_remove_file((_dentry)->kobj, &(_dentry)->dentry.attr); \
165 struct device_attribute *attr, in create_sysfs_entry() argument
[all …]
/linux-4.1.27/fs/fat/
Dfile.c20 u32 attr; in fat_ioctl_get_attributes() local
23 attr = fat_make_attrs(inode); in fat_ioctl_get_attributes()
26 return put_user(attr, user_attr); in fat_ioctl_get_attributes()
34 u32 attr, oldattr; in fat_ioctl_set_attributes() local
38 err = get_user(attr, user_attr); in fat_ioctl_set_attributes()
53 attr &= 0xff & ~(ATTR_VOLUME | ATTR_DIR); in fat_ioctl_set_attributes()
55 attr |= (MSDOS_I(inode)->i_attrs & ATTR_VOLUME) | in fat_ioctl_set_attributes()
63 ia.ia_mode = fat_make_mode(sbi, attr, S_IRWXUGO); in fat_ioctl_set_attributes()
65 ia.ia_mode = fat_make_mode(sbi, attr, in fat_ioctl_set_attributes()
70 if (inode->i_ino == MSDOS_ROOT_INO && attr != ATTR_DIR) { in fat_ioctl_set_attributes()
[all …]
/linux-4.1.27/arch/powerpc/platforms/cell/
Dcbe_thermal.c64 .attr = { .name = __stringify(_name), .mode = _mode }, \
100 static ssize_t spu_show_temp(struct device *dev, struct device_attribute *attr, in spu_show_temp() argument
151 struct device_attribute *attr, char *buf) in spu_show_throttle_end() argument
157 struct device_attribute *attr, char *buf) in spu_show_throttle_begin() argument
163 struct device_attribute *attr, char *buf) in spu_show_throttle_full_stop() argument
169 struct device_attribute *attr, const char *buf, size_t size) in spu_store_throttle_end() argument
175 struct device_attribute *attr, const char *buf, size_t size) in spu_store_throttle_begin() argument
181 struct device_attribute *attr, const char *buf, size_t size) in spu_store_throttle_full_stop() argument
203 struct device_attribute *attr, char *buf) in ppe_show_temp0() argument
210 struct device_attribute *attr, char *buf) in ppe_show_temp1() argument
[all …]
/linux-4.1.27/drivers/platform/x86/
Dintel_menlow.c237 struct device_attribute attr; member
307 container_of(_attr, struct intel_menlow_attribute, attr)
312 struct intel_menlow_attribute *attr = to_intel_menlow_attr(dev_attr); in aux0_show() local
316 result = sensor_get_auxtrip(attr->handle, 0, &value); in aux0_show()
324 struct intel_menlow_attribute *attr = to_intel_menlow_attr(dev_attr); in aux1_show() local
328 result = sensor_get_auxtrip(attr->handle, 1, &value); in aux1_show()
337 struct intel_menlow_attribute *attr = to_intel_menlow_attr(dev_attr); in aux0_store() local
348 result = sensor_set_auxtrip(attr->handle, 0, CELSIUS_TO_KELVIN(value)); in aux0_store()
356 struct intel_menlow_attribute *attr = to_intel_menlow_attr(dev_attr); in aux1_store() local
367 result = sensor_set_auxtrip(attr->handle, 1, CELSIUS_TO_KELVIN(value)); in aux1_store()
[all …]
/linux-4.1.27/drivers/pcmcia/
Dsocket_sysfs.c36 static ssize_t pccard_show_type(struct device *dev, struct device_attribute *attr, in pccard_show_type() argument
49 static ssize_t pccard_show_voltage(struct device *dev, struct device_attribute *attr, in pccard_show_voltage() argument
63 static ssize_t pccard_show_vpp(struct device *dev, struct device_attribute *attr, in pccard_show_vpp() argument
73 static ssize_t pccard_show_vcc(struct device *dev, struct device_attribute *attr, in pccard_show_vcc() argument
84 static ssize_t pccard_store_insert(struct device *dev, struct device_attribute *attr, in pccard_store_insert() argument
100 struct device_attribute *attr, in pccard_show_card_pm_state() argument
108 struct device_attribute *attr, in pccard_store_card_pm_state() argument
131 struct device_attribute *attr, in pccard_store_eject() argument
147 struct device_attribute *attr, in pccard_show_irq_mask() argument
155 struct device_attribute *attr, in pccard_store_irq_mask() argument
[all …]
/linux-4.1.27/ipc/
Dcompat_mq.c25 static inline int get_compat_mq_attr(struct mq_attr *attr, in get_compat_mq_attr() argument
31 return __get_user(attr->mq_flags, &uattr->mq_flags) in get_compat_mq_attr()
32 | __get_user(attr->mq_maxmsg, &uattr->mq_maxmsg) in get_compat_mq_attr()
33 | __get_user(attr->mq_msgsize, &uattr->mq_msgsize) in get_compat_mq_attr()
34 | __get_user(attr->mq_curmsgs, &uattr->mq_curmsgs); in get_compat_mq_attr()
37 static inline int put_compat_mq_attr(const struct mq_attr *attr, in put_compat_mq_attr() argument
43 return __put_user(attr->mq_flags, &uattr->mq_flags) in put_compat_mq_attr()
44 | __put_user(attr->mq_maxmsg, &uattr->mq_maxmsg) in put_compat_mq_attr()
45 | __put_user(attr->mq_msgsize, &uattr->mq_msgsize) in put_compat_mq_attr()
46 | __put_user(attr->mq_curmsgs, &uattr->mq_curmsgs); in put_compat_mq_attr()
[all …]
/linux-4.1.27/drivers/staging/speakup/
Dkobjects.c29 struct kobj_attribute *attr, char *buf) in chars_chartab_show() argument
43 if (strcmp("characters", attr->attr.name) == 0) { in chars_chartab_show()
109 struct kobj_attribute *attr, const char *buf, size_t count) in chars_chartab_store() argument
126 int do_characters = !strcmp(attr->attr.name, "characters"); in chars_chartab_store()
224 static ssize_t keymap_show(struct kobject *kobj, struct kobj_attribute *attr, in keymap_show() argument
259 static ssize_t keymap_store(struct kobject *kobj, struct kobj_attribute *attr, in keymap_store() argument
326 static ssize_t silent_store(struct kobject *kobj, struct kobj_attribute *attr, in silent_store() argument
365 static ssize_t synth_show(struct kobject *kobj, struct kobj_attribute *attr, in synth_show() argument
380 static ssize_t synth_store(struct kobject *kobj, struct kobj_attribute *attr, in synth_store() argument
407 struct kobj_attribute *attr, const char *buf, size_t count) in synth_direct_store() argument
[all …]
Dspeakup_ltlk.c87 &caps_start_attribute.attr,
88 &caps_stop_attribute.attr,
89 &freq_attribute.attr,
90 &pitch_attribute.attr,
91 &punct_attribute.attr,
92 &rate_attribute.attr,
93 &tone_attribute.attr,
94 &voice_attribute.attr,
95 &vol_attribute.attr,
96 &delay_time_attribute.attr,
[all …]
Dspeakup_spkout.c81 &caps_start_attribute.attr,
82 &caps_stop_attribute.attr,
83 &pitch_attribute.attr,
84 &punct_attribute.attr,
85 &rate_attribute.attr,
86 &tone_attribute.attr,
87 &vol_attribute.attr,
88 &delay_time_attribute.attr,
89 &direct_attribute.attr,
90 &full_time_attribute.attr,
[all …]
Dspeakup_txprt.c75 &caps_start_attribute.attr,
76 &caps_stop_attribute.attr,
77 &pitch_attribute.attr,
78 &rate_attribute.attr,
79 &tone_attribute.attr,
80 &vol_attribute.attr,
81 &delay_time_attribute.attr,
82 &direct_attribute.attr,
83 &full_time_attribute.attr,
84 &jiffy_delta_attribute.attr,
[all …]
Dspeakup_bns.c75 &caps_start_attribute.attr,
76 &caps_stop_attribute.attr,
77 &pitch_attribute.attr,
78 &rate_attribute.attr,
79 &tone_attribute.attr,
80 &vol_attribute.attr,
81 &delay_time_attribute.attr,
82 &direct_attribute.attr,
83 &full_time_attribute.attr,
84 &jiffy_delta_attribute.attr,
[all …]
Dspeakup_dummy.c77 &caps_start_attribute.attr,
78 &caps_stop_attribute.attr,
79 &pitch_attribute.attr,
80 &rate_attribute.attr,
81 &tone_attribute.attr,
82 &vol_attribute.attr,
83 &delay_time_attribute.attr,
84 &direct_attribute.attr,
85 &full_time_attribute.attr,
86 &jiffy_delta_attribute.attr,
[all …]
/linux-4.1.27/drivers/bus/
Darm-ccn.c220 struct device_attribute *attr, char *buf) in arm_ccn_pmu_format_show() argument
222 struct dev_ext_attribute *ea = container_of(attr, in arm_ccn_pmu_format_show()
223 struct dev_ext_attribute, attr); in arm_ccn_pmu_format_show()
245 &arm_ccn_pmu_format_attr_node.attr.attr,
246 &arm_ccn_pmu_format_attr_xp.attr.attr,
247 &arm_ccn_pmu_format_attr_type.attr.attr,
248 &arm_ccn_pmu_format_attr_event.attr.attr,
249 &arm_ccn_pmu_format_attr_port.attr.attr,
250 &arm_ccn_pmu_format_attr_vc.attr.attr,
251 &arm_ccn_pmu_format_attr_dir.attr.attr,
[all …]
/linux-4.1.27/drivers/gpu/drm/radeon/
Datom.c177 static uint32_t atom_get_src_int(atom_exec_context *ctx, uint8_t attr, in atom_get_src_int() argument
182 arg = attr & 7; in atom_get_src_int()
183 align = (attr >> 3) & 7; in atom_get_src_int()
365 static void atom_skip_src_int(atom_exec_context *ctx, uint8_t attr, int *ptr) in atom_skip_src_int() argument
367 uint32_t align = (attr >> 3) & 7, arg = attr & 7; in atom_skip_src_int()
401 static uint32_t atom_get_src(atom_exec_context *ctx, uint8_t attr, int *ptr) in atom_get_src() argument
403 return atom_get_src_int(ctx, attr, ptr, NULL, 1); in atom_get_src()
432 static uint32_t atom_get_dst(atom_exec_context *ctx, int arg, uint8_t attr, in atom_get_dst() argument
436 arg | atom_dst_to_src[(attr >> 3) & in atom_get_dst()
437 7][(attr >> 6) & 3] << 3, in atom_get_dst()
[all …]
/linux-4.1.27/samples/kobject/
Dkset-example.c41 struct attribute attr; member
42 ssize_t (*show)(struct foo_obj *foo, struct foo_attribute *attr, char *buf);
43 ssize_t (*store)(struct foo_obj *foo, struct foo_attribute *attr, const char *buf, size_t count);
45 #define to_foo_attr(x) container_of(x, struct foo_attribute, attr)
55 struct attribute *attr, in foo_attr_show() argument
61 attribute = to_foo_attr(attr); in foo_attr_show()
75 struct attribute *attr, in foo_attr_store() argument
81 attribute = to_foo_attr(attr); in foo_attr_store()
114 static ssize_t foo_show(struct foo_obj *foo_obj, struct foo_attribute *attr, in foo_show() argument
120 static ssize_t foo_store(struct foo_obj *foo_obj, struct foo_attribute *attr, in foo_store() argument
[all …]
Dkobject-example.c30 static ssize_t foo_show(struct kobject *kobj, struct kobj_attribute *attr, in foo_show() argument
36 static ssize_t foo_store(struct kobject *kobj, struct kobj_attribute *attr, in foo_store() argument
56 static ssize_t b_show(struct kobject *kobj, struct kobj_attribute *attr, in b_show() argument
61 if (strcmp(attr->attr.name, "baz") == 0) in b_show()
68 static ssize_t b_store(struct kobject *kobj, struct kobj_attribute *attr, in b_store() argument
77 if (strcmp(attr->attr.name, "baz") == 0) in b_store()
95 &foo_attribute.attr,
96 &baz_attribute.attr,
97 &bar_attribute.attr,
/linux-4.1.27/drivers/ide/
Dide-sysfs.c22 static ssize_t media_show(struct device *dev, struct device_attribute *attr, in media_show() argument
30 static ssize_t drivename_show(struct device *dev, struct device_attribute *attr, in drivename_show() argument
38 static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, in modalias_show() argument
46 static ssize_t model_show(struct device *dev, struct device_attribute *attr, in model_show() argument
54 static ssize_t firmware_show(struct device *dev, struct device_attribute *attr, in firmware_show() argument
62 static ssize_t serial_show(struct device *dev, struct device_attribute *attr, in serial_show() argument
73 &dev_attr_media.attr,
74 &dev_attr_drivename.attr,
75 &dev_attr_modalias.attr,
76 &dev_attr_model.attr,
[all …]
/linux-4.1.27/kernel/power/
Dmain.c51 static ssize_t pm_async_show(struct kobject *kobj, struct kobj_attribute *attr, in pm_async_show() argument
57 static ssize_t pm_async_store(struct kobject *kobj, struct kobj_attribute *attr, in pm_async_store() argument
86 static ssize_t pm_test_show(struct kobject *kobj, struct kobj_attribute *attr, in pm_test_show() argument
107 static ssize_t pm_test_store(struct kobject *kobj, struct kobj_attribute *attr, in pm_test_store() argument
248 struct kobj_attribute *attr, char *buf) in pm_print_times_show() argument
254 struct kobj_attribute *attr, in pm_print_times_store() argument
291 static ssize_t state_show(struct kobject *kobj, struct kobj_attribute *attr, in state_show() argument
338 static ssize_t state_store(struct kobject *kobj, struct kobj_attribute *attr, in state_store() argument
398 struct kobj_attribute *attr, in wakeup_count_show() argument
408 struct kobj_attribute *attr, in wakeup_count_store() argument
[all …]
/linux-4.1.27/drivers/hwmon/pmbus/
Dpmbus_core.c744 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); in pmbus_show_boolean() local
745 struct pmbus_boolean *boolean = to_pmbus_boolean(attr); in pmbus_show_boolean()
749 val = pmbus_get_boolean(data, boolean, attr->index); in pmbus_show_boolean()
801 static int pmbus_add_attribute(struct pmbus_data *data, struct attribute *attr) in pmbus_add_attribute() argument
814 data->group.attrs[data->num_attributes++] = attr; in pmbus_add_attribute()
823 struct device_attribute *attr, in pmbus_dev_attr_init() argument
826 struct device_attribute *attr, in pmbus_dev_attr_init()
829 sysfs_attr_init(&dev_attr->attr); in pmbus_dev_attr_init()
830 dev_attr->attr.name = name; in pmbus_dev_attr_init()
831 dev_attr->attr.mode = mode; in pmbus_dev_attr_init()
[all …]
/linux-4.1.27/drivers/s390/net/
Dqeth_core_sys.c19 struct device_attribute *attr, char *buf) in qeth_dev_state_show() argument
47 struct device_attribute *attr, char *buf) in qeth_dev_chpid_show() argument
59 struct device_attribute *attr, char *buf) in qeth_dev_if_name_show() argument
70 struct device_attribute *attr, char *buf) in qeth_dev_card_type_show() argument
96 struct device_attribute *attr, char *buf) in qeth_dev_inbuf_size_show() argument
108 struct device_attribute *attr, char *buf) in qeth_dev_portno_show() argument
118 struct device_attribute *attr, const char *buf, size_t count) in qeth_dev_portno_store() argument
154 struct device_attribute *attr, char *buf) in qeth_dev_portname_show() argument
171 struct device_attribute *attr, const char *buf, size_t count) in qeth_dev_portname_store() argument
208 struct device_attribute *attr, char *buf) in qeth_dev_prioqing_show() argument
[all …]
Dqeth_l3_sys.c45 struct device_attribute *attr, char *buf) in qeth_l3_dev_route4_show() argument
94 struct device_attribute *attr, const char *buf, size_t count) in qeth_l3_dev_route4_store() argument
109 struct device_attribute *attr, char *buf) in qeth_l3_dev_route6_show() argument
120 struct device_attribute *attr, const char *buf, size_t count) in qeth_l3_dev_route6_store() argument
135 struct device_attribute *attr, char *buf) in qeth_l3_dev_fake_broadcast_show() argument
146 struct device_attribute *attr, const char *buf, size_t count) in qeth_l3_dev_fake_broadcast_store() argument
176 struct device_attribute *attr, char *buf) in qeth_l3_dev_sniffer_show() argument
187 struct device_attribute *attr, const char *buf, size_t count) in qeth_l3_dev_sniffer_store() argument
241 struct device_attribute *attr, char *buf) in qeth_l3_dev_hsuid_show() argument
261 struct device_attribute *attr, const char *buf, size_t count) in qeth_l3_dev_hsuid_store() argument
[all …]
/linux-4.1.27/drivers/pps/
Dsysfs.c32 static ssize_t assert_show(struct device *dev, struct device_attribute *attr, in assert_show() argument
46 static ssize_t clear_show(struct device *dev, struct device_attribute *attr, in clear_show() argument
60 static ssize_t mode_show(struct device *dev, struct device_attribute *attr, in mode_show() argument
69 static ssize_t echo_show(struct device *dev, struct device_attribute *attr, in echo_show() argument
78 static ssize_t name_show(struct device *dev, struct device_attribute *attr, in name_show() argument
87 static ssize_t path_show(struct device *dev, struct device_attribute *attr, in path_show() argument
97 &dev_attr_assert.attr,
98 &dev_attr_clear.attr,
99 &dev_attr_mode.attr,
100 &dev_attr_echo.attr,
[all …]
/linux-4.1.27/fs/nilfs2/
Dsysfs.c46 struct attribute *attr, char *buf) \
51 struct nilfs_##name##_attr *a = container_of(attr, \
53 attr); \
57 struct attribute *attr, \
63 struct nilfs_##name##_attr *a = container_of(attr, \
65 attr); \
119 nilfs_snapshot_inodes_count_show(struct nilfs_snapshot_attr *attr, in nilfs_snapshot_inodes_count_show() argument
127 nilfs_snapshot_blocks_count_show(struct nilfs_snapshot_attr *attr, in nilfs_snapshot_blocks_count_show() argument
140 nilfs_snapshot_README_show(struct nilfs_snapshot_attr *attr, in nilfs_snapshot_README_show() argument
158 struct attribute *attr, char *buf) in nilfs_snapshot_attr_show() argument
[all …]
/linux-4.1.27/drivers/acpi/
Dbgrt.c20 struct device_attribute *attr, char *buf) in show_version() argument
27 struct device_attribute *attr, char *buf) in show_status() argument
34 struct device_attribute *attr, char *buf) in show_type() argument
41 struct device_attribute *attr, char *buf) in show_xoffset() argument
48 struct device_attribute *attr, char *buf) in show_yoffset() argument
55 struct bin_attribute *attr, char *buf, loff_t off, size_t count) in image_read() argument
57 memcpy(buf, attr->private + off, count); in image_read()
64 &dev_attr_version.attr,
65 &dev_attr_status.attr,
66 &dev_attr_type.attr,
[all …]
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_sysfs.c100 show_rc6_mask(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6_mask() argument
107 show_rc6_ms(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6_ms() argument
115 show_rc6p_ms(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6p_ms() argument
123 show_rc6pp_ms(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6pp_ms() argument
131 show_media_rc6_ms(struct device *kdev, struct device_attribute *attr, char *buf) in show_media_rc6_ms() argument
145 &dev_attr_rc6_enable.attr,
146 &dev_attr_rc6_residency_ms.attr,
156 &dev_attr_rc6p_residency_ms.attr,
157 &dev_attr_rc6pp_residency_ms.attr,
167 &dev_attr_media_rc6_residency_ms.attr,
[all …]
/linux-4.1.27/drivers/misc/mic/host/
Dmic_sysfs.c70 family_show(struct device *dev, struct device_attribute *attr, char *buf) in family_show() argument
93 stepping_show(struct device *dev, struct device_attribute *attr, char *buf) in stepping_show() argument
122 state_show(struct device *dev, struct device_attribute *attr, char *buf) in state_show() argument
134 state_store(struct device *dev, struct device_attribute *attr, in state_store() argument
173 struct device_attribute *attr, char *buf) in shutdown_status_show() argument
186 cmdline_show(struct device *dev, struct device_attribute *attr, char *buf) in cmdline_show() argument
202 cmdline_store(struct device *dev, struct device_attribute *attr, in cmdline_store() argument
232 firmware_show(struct device *dev, struct device_attribute *attr, char *buf) in firmware_show() argument
248 firmware_store(struct device *dev, struct device_attribute *attr, in firmware_store() argument
277 ramdisk_show(struct device *dev, struct device_attribute *attr, char *buf) in ramdisk_show() argument
[all …]
/linux-4.1.27/drivers/macintosh/
Dwindfarm_core.c164 struct device_attribute *attr, char *buf) in wf_show_control() argument
166 struct wf_control *ctrl = container_of(attr, struct wf_control, attr); in wf_show_control()
192 struct device_attribute *attr, in wf_store_control() argument
195 struct wf_control *ctrl = container_of(attr, struct wf_control, attr); in wf_store_control()
227 sysfs_attr_init(&new_ct->attr.attr); in wf_register_control()
228 new_ct->attr.attr.name = new_ct->name; in wf_register_control()
229 new_ct->attr.attr.mode = 0644; in wf_register_control()
230 new_ct->attr.show = wf_show_control; in wf_register_control()
231 new_ct->attr.store = wf_store_control; in wf_register_control()
232 if (device_create_file(&wf_platform_device.dev, &new_ct->attr)) in wf_register_control()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Dsysfs.c11 struct device_attribute *attr, \
20 struct device_attribute *attr, \
38 struct device_attribute *attr, \
63 struct device_attribute *attr, in ath5k_attr_show_noise_immunity_level_max() argument
72 struct device_attribute *attr, in ath5k_attr_show_firstep_level_max() argument
81 &dev_attr_ani_mode.attr,
82 &dev_attr_noise_immunity_level.attr,
83 &dev_attr_spur_level.attr,
84 &dev_attr_firstep_level.attr,
85 &dev_attr_ofdm_weak_signal_detection.attr,
[all …]
/linux-4.1.27/drivers/platform/mips/
Dcpu_hwmon.c34 struct device_attribute *attr, char *buf);
38 &sensor_dev_attr_name.dev_attr.attr,
49 struct device_attribute *attr, char *buf) in get_hwmon_name() argument
55 struct device_attribute *attr, char *buf);
57 struct device_attribute *attr, char *buf);
59 struct device_attribute *attr, char *buf);
61 struct device_attribute *attr, char *buf);
69 &sensor_dev_attr_temp1_input.dev_attr.attr,
70 &sensor_dev_attr_temp1_label.dev_attr.attr,
75 &sensor_dev_attr_temp2_input.dev_attr.attr,
[all …]
/linux-4.1.27/drivers/staging/iio/frequency/
Dad9834.c66 struct device_attribute *attr, in ad9834_write() argument
72 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9834_write()
145 struct device_attribute *attr, in ad9834_store_wavetype() argument
151 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9834_store_wavetype()
205 struct device_attribute *attr, in ad9834_show_out0_wavetype_available() argument
227 struct device_attribute *attr, in ad9834_show_out1_wavetype_available() argument
268 &iio_dev_attr_out_altvoltage0_frequency0.dev_attr.attr,
269 &iio_dev_attr_out_altvoltage0_frequency1.dev_attr.attr,
270 &iio_const_attr_out_altvoltage0_frequency_scale.dev_attr.attr,
271 &iio_dev_attr_out_altvoltage0_phase0.dev_attr.attr,
[all …]
/linux-4.1.27/arch/x86/lib/
Dinsn.c85 insn_attr_t attr; in insn_get_prefixes() local
95 attr = inat_get_opcode_attribute(b); in insn_get_prefixes()
96 while (inat_is_legacy_prefix(attr)) { in insn_get_prefixes()
105 if (inat_is_address_size_prefix(attr)) { in insn_get_prefixes()
111 } else if (inat_is_operand_size_prefix(attr)) { in insn_get_prefixes()
120 attr = inat_get_opcode_attribute(b); in insn_get_prefixes()
137 attr = inat_get_opcode_attribute(b); in insn_get_prefixes()
138 if (inat_is_rex_prefix(attr)) { in insn_get_prefixes()
151 attr = inat_get_opcode_attribute(b); in insn_get_prefixes()
152 if (inat_is_vex_prefix(attr)) { in insn_get_prefixes()
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dvvp_object.c79 struct cl_attr *attr) in vvp_attr_get() argument
89 attr->cat_size = i_size_read(inode); in vvp_attr_get()
90 attr->cat_mtime = LTIME_S(inode->i_mtime); in vvp_attr_get()
91 attr->cat_atime = LTIME_S(inode->i_atime); in vvp_attr_get()
92 attr->cat_ctime = LTIME_S(inode->i_ctime); in vvp_attr_get()
93 attr->cat_blocks = inode->i_blocks; in vvp_attr_get()
94 attr->cat_uid = from_kuid(&init_user_ns, inode->i_uid); in vvp_attr_get()
95 attr->cat_gid = from_kgid(&init_user_ns, inode->i_gid); in vvp_attr_get()
101 const struct cl_attr *attr, unsigned valid) in vvp_attr_set() argument
106 inode->i_uid = make_kuid(&init_user_ns, attr->cat_uid); in vvp_attr_set()
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_sysfs.c64 struct nvif_control_pstate_attr_v0 attr = { in nouveau_sysfs_pstate_get() local
70 &attr, sizeof(attr)); in nouveau_sysfs_pstate_get()
75 snappendf(buf, cnt, "%02x:", attr.state); in nouveau_sysfs_pstate_get()
81 attr.index = 0; in nouveau_sysfs_pstate_get()
83 attr.state = state; in nouveau_sysfs_pstate_get()
86 &attr, sizeof(attr)); in nouveau_sysfs_pstate_get()
90 snappendf(buf, cnt, " %s %d", attr.name, attr.min); in nouveau_sysfs_pstate_get()
91 if (attr.min != attr.max) in nouveau_sysfs_pstate_get()
92 snappendf(buf, cnt, "-%d", attr.max); in nouveau_sysfs_pstate_get()
93 snappendf(buf, cnt, " %s", attr.unit); in nouveau_sysfs_pstate_get()
[all …]
/linux-4.1.27/drivers/firmware/efi/
Defi.c79 struct kobj_attribute *attr, char *buf) in systab_show() argument
113 struct kobj_attribute *attr, char *buf) \
123 struct kobj_attribute *attr, char *buf) in fw_platform_size_show() argument
135 &efi_attr_systab.attr,
136 &efi_attr_fw_vendor.attr,
137 &efi_attr_runtime.attr,
138 &efi_attr_config_table.attr,
139 &efi_attr_fw_platform_size.attr,
144 struct attribute *attr, int n) in efi_attr_is_visible() argument
146 if (attr == &efi_attr_fw_vendor.attr) { in efi_attr_is_visible()
[all …]
/linux-4.1.27/drivers/firmware/
Ddmi-sysfs.c51 struct attribute attr; member
57 .attr = {.name = __stringify(_name), .mode = 0400}, \
66 struct attribute attr; member
74 .attr = {.name = __stringify(_name), .mode = 0400}, \
91 static struct dmi_sysfs_attribute *to_attr(struct attribute *attr) in to_attr() argument
93 return container_of(attr, struct dmi_sysfs_attribute, attr); in to_attr()
100 struct dmi_sysfs_attribute *attr = to_attr(_attr); in dmi_sysfs_attr_show() local
106 return attr->show(entry, buf); in dmi_sysfs_attr_show()
197 struct attribute *attr; member
206 struct dmi_sysfs_mapped_attribute *attr; in dmi_entry_attr_show_helper() local
[all …]
/linux-4.1.27/drivers/misc/
Dad525x_dpot.c414 struct device_attribute *attr, in sysfs_show_reg() argument
447 struct device_attribute *attr, in sysfs_set_reg() argument
486 struct device_attribute *attr, in sysfs_do_cmd() argument
502 struct device_attribute *attr, char *buf) \
504 return sysfs_show_reg(dev, attr, buf, _reg); \
509 struct device_attribute *attr, \
512 return sysfs_set_reg(dev, attr, buf, count, _reg); \
561 &dev_attr_rdac0.attr,
562 &dev_attr_rdac1.attr,
563 &dev_attr_rdac2.attr,
[all …]
Dds1682.c57 static ssize_t ds1682_show(struct device *dev, struct device_attribute *attr, in ds1682_show() argument
60 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in ds1682_show()
65 dev_dbg(dev, "ds1682_show() called on %s\n", attr->attr.name); in ds1682_show()
83 static ssize_t ds1682_store(struct device *dev, struct device_attribute *attr, in ds1682_store() argument
86 struct sensor_device_attribute_2 *sattr = to_sensor_dev_attr_2(attr); in ds1682_store()
92 dev_dbg(dev, "ds1682_store() called on %s\n", attr->attr.name); in ds1682_store()
131 &sensor_dev_attr_elapsed_time.dev_attr.attr,
132 &sensor_dev_attr_alarm_time.dev_attr.attr,
133 &sensor_dev_attr_event_count.dev_attr.attr,
142 struct bin_attribute *attr, in ds1682_eeprom_read() argument
[all …]
/linux-4.1.27/tools/perf/util/
Devsel.c163 evsel->id_pos = __perf_evsel__calc_id_pos(evsel->attr.sample_type); in perf_evsel__calc_id_pos()
164 evsel->is_pos = __perf_evsel__calc_is_pos(evsel->attr.sample_type); in perf_evsel__calc_id_pos()
170 if (!(evsel->attr.sample_type & bit)) { in __perf_evsel__set_sample_bit()
171 evsel->attr.sample_type |= bit; in __perf_evsel__set_sample_bit()
180 if (evsel->attr.sample_type & bit) { in __perf_evsel__reset_sample_bit()
181 evsel->attr.sample_type &= ~bit; in __perf_evsel__reset_sample_bit()
196 evsel->attr.read_format |= PERF_FORMAT_ID; in perf_evsel__set_sample_id()
200 struct perf_event_attr *attr, int idx) in perf_evsel__init() argument
204 evsel->attr = *attr; in perf_evsel__init()
210 evsel->sample_size = __perf_evsel__sample_size(attr->sample_type); in perf_evsel__init()
[all …]
Dparse-events.c276 struct perf_event_attr *attr, in __add_event() argument
281 event_attr_init(attr); in __add_event()
283 evsel = perf_evsel__new_idx(attr, (*idx)++); in __add_event()
295 struct perf_event_attr *attr, char *name) in add_event() argument
297 return __add_event(list, idx, attr, name, NULL) ? 0 : -ENOMEM; in add_event()
321 struct perf_event_attr attr; in parse_events_add_cache() local
373 memset(&attr, 0, sizeof(attr)); in parse_events_add_cache()
374 attr.config = cache_type | (cache_op << 8) | (cache_result << 16); in parse_events_add_cache()
375 attr.type = PERF_TYPE_HW_CACHE; in parse_events_add_cache()
376 return add_event(list, idx, &attr, name); in parse_events_add_cache()
[all …]
/linux-4.1.27/tools/testing/selftests/powerpc/pmu/
Dper_event_excludes.c40 e->attr.disabled = 1; in per_event_excludes()
45 e->attr.disabled = 1; in per_event_excludes()
46 e->attr.exclude_user = 1; in per_event_excludes()
47 e->attr.exclude_hv = 1; in per_event_excludes()
52 e->attr.disabled = 1; in per_event_excludes()
53 e->attr.exclude_user = 1; in per_event_excludes()
54 e->attr.exclude_kernel = 1; in per_event_excludes()
59 e->attr.disabled = 1; in per_event_excludes()
60 e->attr.exclude_hv = 1; in per_event_excludes()
61 e->attr.exclude_kernel = 1; in per_event_excludes()
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_sysfs.c90 struct device_attribute *attr, in zfcp_sysfs_port_failed_show() argument
102 struct device_attribute *attr, in zfcp_sysfs_port_failed_store() argument
122 struct device_attribute *attr, in zfcp_sysfs_unit_failed_show() argument
140 struct device_attribute *attr, in zfcp_sysfs_unit_failed_store() argument
166 struct device_attribute *attr, in zfcp_sysfs_adapter_failed_show() argument
186 struct device_attribute *attr, in zfcp_sysfs_adapter_failed_store() argument
215 struct device_attribute *attr, in zfcp_sysfs_port_rescan_store() argument
241 struct device_attribute *attr, in zfcp_sysfs_port_remove_store() argument
288 &dev_attr_adapter_failed.attr,
289 &dev_attr_adapter_in_recovery.attr,
[all …]
/linux-4.1.27/drivers/char/
Dtlclk.c281 struct device_attribute *attr, char *buf) in show_current_ref() argument
297 struct device_attribute *attr, char *buf) in show_telclock_version() argument
313 struct device_attribute *attr, char *buf) in show_alarms() argument
328 struct device_attribute *attr, const char *buf, size_t count) in store_received_ref_clk3a() argument
350 struct device_attribute *attr, const char *buf, size_t count) in store_received_ref_clk3b() argument
372 struct device_attribute *attr, const char *buf, size_t count) in store_enable_clk3b_output() argument
393 struct device_attribute *attr, const char *buf, size_t count) in store_enable_clk3a_output() argument
414 struct device_attribute *attr, const char *buf, size_t count) in store_enable_clkb1_output() argument
436 struct device_attribute *attr, const char *buf, size_t count) in store_enable_clka1_output() argument
457 struct device_attribute *attr, const char *buf, size_t count) in store_enable_clkb0_output() argument
[all …]
/linux-4.1.27/drivers/cpuidle/
Dsysfs.c30 struct device_attribute *attr, in show_available_governors() argument
51 struct device_attribute *attr, in show_current_driver() argument
69 struct device_attribute *attr, in show_current_governor() argument
85 struct device_attribute *attr, in store_current_governor() argument
122 &dev_attr_current_driver.attr,
123 &dev_attr_current_governor_ro.attr,
132 &dev_attr_available_governors.attr,
133 &dev_attr_current_driver.attr,
134 &dev_attr_current_governor.attr,
163 struct attribute attr; member
[all …]
/linux-4.1.27/kernel/events/
Dhw_breakpoint.c90 if (bp->attr.bp_type & HW_BREAKPOINT_RW) in find_slot_idx()
291 if (bp->attr.bp_type == HW_BREAKPOINT_EMPTY || in __reserve_bp_slot()
292 bp->attr.bp_type == HW_BREAKPOINT_INVALID) in __reserve_bp_slot()
379 if (bp->attr.exclude_kernel) in validate_hw_breakpoint()
416 register_user_hw_breakpoint(struct perf_event_attr *attr, in register_user_hw_breakpoint() argument
421 return perf_event_create_kernel_counter(attr, -1, tsk, triggered, in register_user_hw_breakpoint()
433 int modify_user_hw_breakpoint(struct perf_event *bp, struct perf_event_attr *attr) in modify_user_hw_breakpoint() argument
435 u64 old_addr = bp->attr.bp_addr; in modify_user_hw_breakpoint()
436 u64 old_len = bp->attr.bp_len; in modify_user_hw_breakpoint()
437 int old_type = bp->attr.bp_type; in modify_user_hw_breakpoint()
[all …]
/linux-4.1.27/drivers/char/tpm/
Dtpm-sysfs.c30 static ssize_t pubek_show(struct device *dev, struct device_attribute *attr, in pubek_show() argument
87 static ssize_t pcrs_show(struct device *dev, struct device_attribute *attr, in pcrs_show() argument
116 static ssize_t enabled_show(struct device *dev, struct device_attribute *attr, in enabled_show() argument
132 static ssize_t active_show(struct device *dev, struct device_attribute *attr, in active_show() argument
148 static ssize_t owned_show(struct device *dev, struct device_attribute *attr, in owned_show() argument
165 struct device_attribute *attr, char *buf) in temp_deactivated_show() argument
180 static ssize_t caps_show(struct device *dev, struct device_attribute *attr, in caps_show() argument
222 static ssize_t cancel_store(struct device *dev, struct device_attribute *attr, in cancel_store() argument
234 static ssize_t durations_show(struct device *dev, struct device_attribute *attr, in durations_show() argument
251 static ssize_t timeouts_show(struct device *dev, struct device_attribute *attr, in timeouts_show() argument
[all …]
/linux-4.1.27/drivers/rtc/
Drtc-sysfs.c28 name_show(struct device *dev, struct device_attribute *attr, char *buf) in name_show() argument
35 date_show(struct device *dev, struct device_attribute *attr, char *buf) in date_show() argument
51 time_show(struct device *dev, struct device_attribute *attr, char *buf) in time_show() argument
67 since_epoch_show(struct device *dev, struct device_attribute *attr, char *buf) in since_epoch_show() argument
84 max_user_freq_show(struct device *dev, struct device_attribute *attr, char *buf) in max_user_freq_show() argument
90 max_user_freq_store(struct device *dev, struct device_attribute *attr, in max_user_freq_store() argument
112 hctosys_show(struct device *dev, struct device_attribute *attr, char *buf) in hctosys_show() argument
126 &dev_attr_name.attr,
127 &dev_attr_date.attr,
128 &dev_attr_time.attr,
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
Dobdo.c214 void obdo_from_iattr(struct obdo *oa, struct iattr *attr, unsigned int ia_valid) in obdo_from_iattr() argument
217 oa->o_atime = LTIME_S(attr->ia_atime); in obdo_from_iattr()
221 oa->o_mtime = LTIME_S(attr->ia_mtime); in obdo_from_iattr()
225 oa->o_ctime = LTIME_S(attr->ia_ctime); in obdo_from_iattr()
229 oa->o_size = attr->ia_size; in obdo_from_iattr()
233 oa->o_mode = attr->ia_mode; in obdo_from_iattr()
240 oa->o_uid = from_kuid(&init_user_ns, attr->ia_uid); in obdo_from_iattr()
244 oa->o_gid = from_kgid(&init_user_ns, attr->ia_gid); in obdo_from_iattr()
250 void iattr_from_obdo(struct iattr *attr, struct obdo *oa, u32 valid) in iattr_from_obdo() argument
258 attr->ia_valid = 0; in iattr_from_obdo()
[all …]
/linux-4.1.27/net/batman-adv/
Dsysfs.c107 .attr = {.name = __stringify(_name), \
116 .attr = {.name = __stringify(_name), \
124 struct attribute *attr, char *buff, \
130 return __batadv_store_bool_attr(buff, count, _post_func, attr, \
136 struct attribute *attr, char *buff) \
156 struct attribute *attr, char *buff, \
163 _post_func, attr, \
169 struct attribute *attr, char *buff) \
187 struct attribute *attr, char *buff, \
194 attr, &vlan->_name, \
[all …]
/linux-4.1.27/drivers/hwtracing/coresight/
Dcoresight-etm3x.c443 struct device_attribute *attr, char *buf) in nr_addr_cmp_show() argument
454 struct device_attribute *attr, char *buf) in nr_cntr_show() argument
464 struct device_attribute *attr, char *buf) in nr_ctxid_cmp_show() argument
475 struct device_attribute *attr, char *buf) in etmsr_show() argument
499 struct device_attribute *attr, in reset_store() argument
533 struct device_attribute *attr, char *buf) in mode_show() argument
543 struct device_attribute *attr, in mode_store() argument
602 struct device_attribute *attr, char *buf) in trigger_event_show() argument
612 struct device_attribute *attr, in trigger_event_store() argument
630 struct device_attribute *attr, char *buf) in enable_event_show() argument
[all …]
/linux-4.1.27/drivers/input/mouse/
Dtrackpoint.c117 struct trackpoint_attr_data *attr = data; in trackpoint_show_int_attr() local
118 unsigned char value = *(unsigned char *)((char *)tp + attr->field_offset); in trackpoint_show_int_attr()
120 if (attr->inverted) in trackpoint_show_int_attr()
130 struct trackpoint_attr_data *attr = data; in trackpoint_set_int_attr() local
131 unsigned char *field = (unsigned char *)((char *)tp + attr->field_offset); in trackpoint_set_int_attr()
140 trackpoint_write(&psmouse->ps2dev, attr->command, value); in trackpoint_set_int_attr()
159 struct trackpoint_attr_data *attr = data; in trackpoint_set_bit_attr() local
160 unsigned char *field = (unsigned char *)((char *)tp + attr->field_offset); in trackpoint_set_bit_attr()
171 if (attr->inverted) in trackpoint_set_bit_attr()
176 trackpoint_toggle_bit(&psmouse->ps2dev, attr->command, attr->mask); in trackpoint_set_bit_attr()
[all …]
/linux-4.1.27/drivers/md/
Ddm-sysfs.c12 struct attribute attr; member
21 static ssize_t dm_attr_show(struct kobject *kobj, struct attribute *attr, in dm_attr_show() argument
28 dm_attr = container_of(attr, struct dm_sysfs_attr, attr); in dm_attr_show()
46 static ssize_t dm_attr_store(struct kobject *kobj, struct attribute *attr, in dm_attr_store() argument
53 dm_attr = container_of(attr, struct dm_sysfs_attr, attr); in dm_attr_store()
106 &dm_attr_name.attr,
107 &dm_attr_uuid.attr,
108 &dm_attr_suspended.attr,
109 &dm_attr_use_blk_mq.attr,
110 &dm_attr_rq_based_seq_io_merge_deadline.attr,
/linux-4.1.27/drivers/power/
Dbq2415x_charger.c1081 struct device_attribute *attr, in bq2415x_sysfs_show_status() argument
1089 if (strcmp(attr->attr.name, "otg_status") == 0) in bq2415x_sysfs_show_status()
1091 else if (strcmp(attr->attr.name, "charge_status") == 0) in bq2415x_sysfs_show_status()
1093 else if (strcmp(attr->attr.name, "boost_status") == 0) in bq2415x_sysfs_show_status()
1095 else if (strcmp(attr->attr.name, "fault_status") == 0) in bq2415x_sysfs_show_status()
1113 struct device_attribute *attr, in bq2415x_sysfs_set_timer() argument
1135 struct device_attribute *attr, in bq2415x_sysfs_show_timer() argument
1158 struct device_attribute *attr, in bq2415x_sysfs_set_mode() argument
1211 struct device_attribute *attr, in bq2415x_sysfs_show_mode() argument
1248 struct device_attribute *attr, in bq2415x_sysfs_show_reported_mode() argument
[all …]
/linux-4.1.27/drivers/infiniband/ulp/ipoib/
Dipoib_ethtool.c43 struct ib_device_attr *attr; in ipoib_get_drvinfo() local
45 attr = kmalloc(sizeof(*attr), GFP_KERNEL); in ipoib_get_drvinfo()
46 if (attr && !ib_query_device(priv->ca, attr)) in ipoib_get_drvinfo()
48 "%d.%d.%d", (int)(attr->fw_ver >> 32), in ipoib_get_drvinfo()
49 (int)(attr->fw_ver >> 16) & 0xffff, in ipoib_get_drvinfo()
50 (int)attr->fw_ver & 0xffff); in ipoib_get_drvinfo()
51 kfree(attr); in ipoib_get_drvinfo()
/linux-4.1.27/arch/s390/kernel/
Dipl.c187 struct kobj_attribute *attr, \
201 struct kobj_attribute *attr, \
218 struct kobj_attribute *attr, \
264 static ssize_t ipl_type_show(struct kobject *kobj, struct kobj_attribute *attr, in ipl_type_show() argument
318 struct kobj_attribute *attr, char *page) in ipl_vm_parm_show() argument
385 struct kobj_attribute *attr, char *page) in sys_ipl_device_show() argument
404 struct bin_attribute *attr, char *buf, in ipl_parameter_read() argument
415 struct bin_attribute *attr, char *buf, in ipl_scp_data_read() argument
444 struct kobj_attribute *attr, char *page) in ipl_ccw_loadparm_show() argument
460 &sys_ipl_type_attr.attr,
[all …]
/linux-4.1.27/drivers/parisc/
Dpdc_stable.c110 struct attribute attr; member
124 .attr = {.name = __stringify(_name), .mode = _mode}, \
131 .attr = {.name = __stringify(_name), .mode = _mode}, \
136 #define to_pdcspath_attribute(_attr) container_of(_attr, struct pdcspath_attribute, attr)
448 pdcspath_attr_show(struct kobject *kobj, struct attribute *attr, char *buf) in pdcspath_attr_show() argument
451 struct pdcspath_attribute *pdcs_attr = to_pdcspath_attribute(attr); in pdcspath_attr_show()
468 pdcspath_attr_store(struct kobject *kobj, struct attribute *attr, in pdcspath_attr_store() argument
472 struct pdcspath_attribute *pdcs_attr = to_pdcspath_attribute(attr); in pdcspath_attr_store()
494 &paths_attr_hwpath.attr,
495 &paths_attr_layer.attr,
[all …]
/linux-4.1.27/arch/alpha/kernel/
Dpci-sysfs.c64 struct bin_attribute *attr, in pci_mmap_resource() argument
69 struct resource *res = attr->private; in pci_mmap_resource()
94 struct bin_attribute *attr, in pci_mmap_resource_sparse() argument
97 return pci_mmap_resource(kobj, attr, vma, 1); in pci_mmap_resource_sparse()
101 struct bin_attribute *attr, in pci_mmap_resource_dense() argument
104 return pci_mmap_resource(kobj, attr, vma, 0); in pci_mmap_resource_dense()
163 res_attr->attr.name = name; in pci_create_one_attr()
164 res_attr->attr.mode = S_IRUSR | S_IWUSR; in pci_create_one_attr()
175 struct bin_attribute *attr; in pci_create_attr() local
204 attr = kzalloc(sizeof(*attr) * res_count + nlen1 + nlen2, GFP_ATOMIC); in pci_create_attr()
[all …]
/linux-4.1.27/fs/minix/
Dfile.c24 static int minix_setattr(struct dentry *dentry, struct iattr *attr) in minix_setattr() argument
29 error = inode_change_ok(inode, attr); in minix_setattr()
33 if ((attr->ia_valid & ATTR_SIZE) && in minix_setattr()
34 attr->ia_size != i_size_read(inode)) { in minix_setattr()
35 error = inode_newsize_ok(inode, attr->ia_size); in minix_setattr()
39 truncate_setsize(inode, attr->ia_size); in minix_setattr()
43 setattr_copy(inode, attr); in minix_setattr()
/linux-4.1.27/fs/sysv/
Dfile.c31 static int sysv_setattr(struct dentry *dentry, struct iattr *attr) in sysv_setattr() argument
36 error = inode_change_ok(inode, attr); in sysv_setattr()
40 if ((attr->ia_valid & ATTR_SIZE) && in sysv_setattr()
41 attr->ia_size != i_size_read(inode)) { in sysv_setattr()
42 error = inode_newsize_ok(inode, attr->ia_size); in sysv_setattr()
45 truncate_setsize(inode, attr->ia_size); in sysv_setattr()
49 setattr_copy(inode, attr); in sysv_setattr()
/linux-4.1.27/drivers/edac/
Dedac_mc_sysfs.c155 struct device_attribute attr; member
163 #define to_channel(k) (container_of(k, struct dev_ch_attribute, attr)->channel)
274 &dev_attr_legacy_dev_type.attr,
275 &dev_attr_legacy_mem_type.attr,
276 &dev_attr_legacy_edac_mode.attr,
277 &dev_attr_legacy_size_mb.attr,
278 &dev_attr_legacy_ue_count.attr,
279 &dev_attr_legacy_ce_count.attr,
327 &dev_attr_legacy_ch0_dimm_label.attr.attr,
328 &dev_attr_legacy_ch1_dimm_label.attr.attr,
[all …]
/linux-4.1.27/drivers/ptp/
Dptp_sysfs.c26 struct device_attribute *attr, char *page) in clock_name_show() argument
35 struct device_attribute *attr, char *page) \
50 &dev_attr_clock_name.attr,
51 &dev_attr_max_adjustment.attr,
52 &dev_attr_n_alarms.attr,
53 &dev_attr_n_external_timestamps.attr,
54 &dev_attr_n_periodic_outputs.attr,
55 &dev_attr_n_programmable_pins.attr,
56 &dev_attr_pps_available.attr,
71 struct device_attribute *attr, in extts_enable_store() argument
[all …]

12345678910