Home
last modified time | relevance | path

Searched refs:iio_dev_attr (Results 1 – 25 of 37) sorted by relevance

12

/linux/include/linux/iio/
A Dsysfs.h23 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 \
A Dtriggered_buffer.h9 struct iio_dev_attr;
17 const struct iio_dev_attr **buffer_attrs);
31 const struct iio_dev_attr **buffer_attrs);
A Dkfifo_buf.h8 struct iio_dev_attr;
17 const struct iio_dev_attr **buffer_attrs);
A Dbuffer_impl.h151 const struct iio_dev_attr **attrs;
/linux/drivers/iio/
A Dindustrialio-event.c259 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()
372 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_ev_label_show()
576 struct iio_dev_attr *p; in iio_device_register_eventset()
A Dindustrialio-core.c489 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_read_channel_ext_info()
502 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_write_channel_ext_info()
755 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_read_channel_info()
845 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_read_channel_info_avail()
964 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_write_channel_info()
1167 struct iio_dev_attr *iio_attr, *t; in __iio_add_chan_devattr()
1400 struct iio_dev_attr *p, *n; in iio_free_chan_devattr_list()
1524 struct iio_dev_attr *p; in iio_device_register_sysfs()
A Dindustrialio-buffer.c404 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_show_fixed_type()
574 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_scan_el_store()
1479 struct iio_dev_attr *iio_attr; in iio_buffer_wrap_attr()
2103 struct iio_dev_attr *p; in __iio_buffer_alloc_sysfs_and_mask()
2104 const struct iio_dev_attr *id_attr; in __iio_buffer_alloc_sysfs_and_mask()
/linux/drivers/iio/buffer/
A Dindustrialio-triggered-buffer.c44 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()
A Dkfifo_buf.c273 const struct iio_dev_attr **buffer_attrs) in devm_iio_kfifo_buffer_setup_ext()
A Dindustrialio-buffer-dmaengine.c202 static const struct iio_dev_attr *iio_dmaengine_buffer_attrs[] = {
/linux/include/linux/iio/imu/
A Dadis.h25 struct iio_dev_attr;
498 const struct iio_dev_attr **buffer_attrs);
512 const struct iio_dev_attr **buffer_attrs) in devm_adis_setup_buffer_and_trigger_with_attrs()
/linux/drivers/staging/iio/impedance-analyzer/
A Dad5933.c266 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_show_frequency()
297 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_store_frequency()
333 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_show()
376 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad5933_store()
/linux/drivers/iio/common/hid-sensors/
A Dhid-sensor-trigger.c78 static const struct iio_dev_attr *hid_sensor_fifo_attributes[] = {
234 const struct iio_dev_attr **fifo_attrs; in hid_sensor_setup_trigger()
/linux/drivers/iio/dummy/
A Diio_dummy_evgen.c138 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in iio_evgen_poke()
/linux/drivers/staging/iio/frequency/
A Dad9834.c148 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()
A Dad9832.c179 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in ad9832_write()
/linux/drivers/iio/imu/
A Dadis_buffer.c200 const struct iio_dev_attr **buffer_attrs) in devm_adis_setup_buffer_and_trigger_with_attrs()
/linux/drivers/staging/iio/accel/
A Dadis16240.c205 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in adis16240_spi_read_signed()
/linux/drivers/iio/adc/
A Dhx711.c386 struct iio_dev_attr *iio_attr = to_iio_dev_attr(attr); in hx711_scale_available_show()
A Dmax11410.c230 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()
A Dpac1934.c484 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in pac1934_shunt_value_show()
495 struct iio_dev_attr *this_attr = to_iio_dev_attr(attr); in pac1934_shunt_value_store()
/linux/drivers/iio/frequency/
A Dad9523.c513 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()
/linux/drivers/iio/resolver/
A Dad2s1210.c1013 struct iio_dev_attr *iattr = to_iio_dev_attr(attr); in event_attr_voltage_reg_show()
1030 struct iio_dev_attr *iattr = to_iio_dev_attr(attr); in event_attr_voltage_reg_store()
/linux/drivers/iio/common/cros_ec_sensors/
A Dcros_ec_sensors_core.c175 static const struct iio_dev_attr *cros_ec_sensor_fifo_attributes[] = {
/linux/drivers/iio/accel/
A Dbmc150-accel-core.c896 static const struct iio_dev_attr *bmc150_accel_fifo_attributes[] = {
1627 const struct iio_dev_attr **fifo_attrs; in bmc150_accel_core_probe()

Completed in 66 milliseconds

12