/openbmc/linux/include/linux/iio/ |
H A D | sysfs.h | 23 struct iio_dev_attr { struct 32 container_of(_dev_attr, struct iio_dev_attr, dev_attr) argument 71 struct iio_dev_attr iio_dev_attr_##_name \ 75 struct iio_dev_attr iio_dev_attr_##_name \ 79 struct iio_dev_attr iio_dev_attr_##_name \ 83 struct iio_dev_attr iio_dev_attr_##_name \ 87 struct iio_dev_attr iio_dev_attr_##_vname \
|
H A D | triggered_buffer.h | 9 struct iio_dev_attr; 17 const struct iio_dev_attr **buffer_attrs); 31 const struct iio_dev_attr **buffer_attrs);
|
H A D | kfifo_buf.h | 8 struct iio_dev_attr; 17 const struct iio_dev_attr **buffer_attrs);
|
H A D | buffer_impl.h | 126 const struct iio_dev_attr **attrs;
|
/openbmc/linux/drivers/iio/ |
H A D | industrialio-event.c | 259 static enum iio_event_direction iio_ev_attr_dir(struct iio_dev_attr *attr) in iio_ev_attr_dir() 264 static enum iio_event_type iio_ev_attr_type(struct iio_dev_attr *attr) in iio_ev_attr_type() 269 static enum iio_event_info iio_ev_attr_info(struct iio_dev_attr *attr) in iio_ev_attr_info() 280 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_ev_state_store() 303 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_ev_state_show() 323 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_ev_value_show() 347 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_ev_value_store() 521 struct iio_dev_attr *p; in iio_device_register_eventset()
|
H A D | industrialio-core.c | 483 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_read_channel_ext_info() 496 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_write_channel_ext_info() 729 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_read_channel_label() 745 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_read_channel_info() 835 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_read_channel_info_avail() 954 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_write_channel_info() 1157 struct iio_dev_attr *iio_attr, *t; in __iio_add_chan_devattr() 1390 struct iio_dev_attr *p, *n; in iio_free_chan_devattr_list() 1514 struct iio_dev_attr *p; in iio_device_register_sysfs()
|
H A D | industrialio-buffer.c | 367 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_show_fixed_type() 514 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_scan_el_store() 1426 struct iio_dev_attr *iio_attr; in iio_buffer_wrap_attr() 1610 struct iio_dev_attr *p; in __iio_buffer_alloc_sysfs_and_mask() 1611 const struct iio_dev_attr *id_attr; in __iio_buffer_alloc_sysfs_and_mask()
|
/openbmc/linux/drivers/iio/buffer/ |
H A D | industrialio-triggered-buffer.c | 44 const struct iio_dev_attr **buffer_attrs) in iio_triggered_buffer_setup_ext() 123 const struct iio_dev_attr **buffer_attrs) in devm_iio_triggered_buffer_setup_ext()
|
H A D | kfifo_buf.c | 273 const struct iio_dev_attr **buffer_attrs) in devm_iio_kfifo_buffer_setup_ext()
|
H A D | industrialio-buffer-dmaengine.c | 145 static const struct iio_dev_attr *iio_dmaengine_buffer_attrs[] = {
|
/openbmc/linux/drivers/staging/iio/impedance-analyzer/ |
H A D | ad5933.c | 267 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_show_frequency() 298 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_store_frequency() 334 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_show() 377 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_store()
|
/openbmc/linux/drivers/iio/common/hid-sensors/ |
H A D | hid-sensor-trigger.c | 78 static const struct iio_dev_attr *hid_sensor_fifo_attributes[] = { 234 const struct iio_dev_attr **fifo_attrs; in hid_sensor_setup_trigger()
|
/openbmc/linux/drivers/iio/dummy/ |
H A D | iio_dummy_evgen.c | 140 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_evgen_poke()
|
/openbmc/linux/drivers/staging/iio/frequency/ |
H A D | ad9834.c | 148 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9834_write() 226 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9834_store_wavetype()
|
H A D | ad9832.c | 179 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9832_write()
|
/openbmc/linux/drivers/staging/iio/resolver/ |
H A D | ad2s1210.c | 428 struct iio_dev_attr *iattr = to_iio_dev_attr(attr); in ad2s1210_show_reg() 445 struct iio_dev_attr *iattr = to_iio_dev_attr(attr); in ad2s1210_store_reg()
|
/openbmc/linux/drivers/staging/iio/accel/ |
H A D | adis16240.c | 205 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in adis16240_spi_read_signed()
|
/openbmc/linux/drivers/iio/frequency/ |
H A D | ad9523.c | 513 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9523_store() 546 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9523_show()
|
/openbmc/linux/drivers/iio/adc/ |
H A D | hx711.c | 390 struct iio_dev_attr *iio_attr = to_iio_dev_attr(attr); in hx711_scale_available_show()
|
H A D | max11410.c | 230 struct iio_dev_attr *iio_attr = to_iio_dev_attr(devattr); in max11410_notch_en_show() 259 struct iio_dev_attr *iio_attr = to_iio_dev_attr(devattr); in max11410_notch_en_store()
|
H A D | mxs-lradc-adc.c | 321 struct iio_dev_attr *iio_attr = to_iio_dev_attr(attr); in mxs_lradc_adc_show_scale_avail()
|
H A D | ad7192.c | 496 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad7192_set()
|
/openbmc/linux/drivers/iio/common/cros_ec_sensors/ |
H A D | cros_ec_sensors_core.c | 175 static const struct iio_dev_attr *cros_ec_sensor_fifo_attributes[] = {
|
/openbmc/linux/drivers/iio/accel/ |
H A D | bmc150-accel-core.c | 936 static const struct iio_dev_attr *bmc150_accel_fifo_attributes[] = { 1668 const struct iio_dev_attr **fifo_attrs; in bmc150_accel_core_probe()
|
H A D | kionix-kx022a.c | 580 static const struct iio_dev_attr *kx022a_fifo_attributes[] = {
|