iio_trigger       254 drivers/iio/accel/adxl372.c 	struct iio_trigger		*dready_trig;
iio_trigger       862 drivers/iio/accel/adxl372.c static int adxl372_dready_trig_set_state(struct iio_trigger *trig,
iio_trigger       876 drivers/iio/accel/adxl372.c 				    struct iio_trigger *trig)
iio_trigger       114 drivers/iio/accel/bma180.c 	struct iio_trigger *trig;
iio_trigger       690 drivers/iio/accel/bma180.c static int bma180_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger       699 drivers/iio/accel/bma180.c static int bma180_trig_try_reen(struct iio_trigger *trig)
iio_trigger       165 drivers/iio/accel/bmc150-accel-core.c 	struct iio_trigger *indio_trig;
iio_trigger       749 drivers/iio/accel/bmc150-accel-core.c 					 struct iio_trigger *trig)
iio_trigger      1128 drivers/iio/accel/bmc150-accel-core.c static int bmc150_accel_trig_try_reen(struct iio_trigger *trig)
iio_trigger      1153 drivers/iio/accel/bmc150-accel-core.c static int bmc150_accel_trigger_set_state(struct iio_trigger *trig,
iio_trigger       131 drivers/iio/accel/kxcjk-1013.c 	struct iio_trigger *dready_trig;
iio_trigger       132 drivers/iio/accel/kxcjk-1013.c 	struct iio_trigger *motion_trig;
iio_trigger      1055 drivers/iio/accel/kxcjk-1013.c static int kxcjk1013_trig_try_reen(struct iio_trigger *trig)
iio_trigger      1070 drivers/iio/accel/kxcjk-1013.c static int kxcjk1013_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger      1423 drivers/iio/accel/mma8452.c static int mma8452_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger      1454 drivers/iio/accel/mma8452.c 	struct iio_trigger *trig;
iio_trigger        58 drivers/iio/accel/mxc4005.c 	struct iio_trigger *dready_trig;
iio_trigger       328 drivers/iio/accel/mxc4005.c static int mxc4005_set_trigger_state(struct iio_trigger *trig,
iio_trigger       356 drivers/iio/accel/mxc4005.c static int mxc4005_trigger_try_reen(struct iio_trigger *trig)
iio_trigger        78 drivers/iio/accel/st_accel.h int st_accel_trig_set_state(struct iio_trigger *trig, bool state);
iio_trigger        25 drivers/iio/accel/st_accel_buffer.c int st_accel_trig_set_state(struct iio_trigger *trig, bool state)
iio_trigger       104 drivers/iio/accel/stk8312.c 	struct iio_trigger *dready_trig;
iio_trigger       213 drivers/iio/accel/stk8312.c static int stk8312_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger        92 drivers/iio/accel/stk8ba50.c 	struct iio_trigger *dready_trig;
iio_trigger       155 drivers/iio/accel/stk8ba50.c static int stk8ba50_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger       488 drivers/iio/adc/ad7606.c 				   struct iio_trigger *trig)
iio_trigger       115 drivers/iio/adc/ad7606.h 	struct iio_trigger		*trig;
iio_trigger        42 drivers/iio/adc/ad7766.c 	struct iio_trigger *trig;
iio_trigger       196 drivers/iio/adc/ad7766.c static int ad7766_set_trigger_state(struct iio_trigger *trig, bool enable)
iio_trigger       162 drivers/iio/adc/ad7768-1.c 	struct iio_trigger *trig;
iio_trigger       472 drivers/iio/adc/ad_sigma_delta.c int ad_sd_validate_trigger(struct iio_dev *indio_dev, struct iio_trigger *trig)
iio_trigger       392 drivers/iio/adc/at91-sama5d2_adc.c 	struct iio_trigger		*trig;
iio_trigger       708 drivers/iio/adc/at91-sama5d2_adc.c static int at91_adc_configure_trigger(struct iio_trigger *trig, bool state)
iio_trigger       771 drivers/iio/adc/at91-sama5d2_adc.c static int at91_adc_reenable_trigger(struct iio_trigger *trig)
iio_trigger       975 drivers/iio/adc/at91-sama5d2_adc.c static struct iio_trigger *at91_adc_allocate_trigger(struct iio_dev *indio,
iio_trigger       978 drivers/iio/adc/at91-sama5d2_adc.c 	struct iio_trigger *trig;
iio_trigger       209 drivers/iio/adc/at91_adc.c 	struct iio_trigger	**trig;
iio_trigger       549 drivers/iio/adc/at91_adc.c static int at91_adc_configure_trigger(struct iio_trigger *trig, bool state)
iio_trigger       603 drivers/iio/adc/at91_adc.c static struct iio_trigger *at91_adc_allocate_trigger(struct iio_dev *idev,
iio_trigger       606 drivers/iio/adc/at91_adc.c 	struct iio_trigger *trig;
iio_trigger        62 drivers/iio/adc/dln2-adc.c 	struct iio_trigger *trig;
iio_trigger       208 drivers/iio/adc/max1027.c 	struct iio_trigger		*trig;
iio_trigger       320 drivers/iio/adc/max1027.c 				    struct iio_trigger *trig)
iio_trigger       330 drivers/iio/adc/max1027.c static int max1027_set_trigger_state(struct iio_trigger *trig, bool state)
iio_trigger       119 drivers/iio/adc/mxs-lradc-adc.c 	struct iio_trigger	*trig;
iio_trigger       436 drivers/iio/adc/mxs-lradc-adc.c static int mxs_lradc_adc_configure_trigger(struct iio_trigger *trig, bool state)
iio_trigger       454 drivers/iio/adc/mxs-lradc-adc.c 	struct iio_trigger *trig;
iio_trigger      1002 drivers/iio/adc/stm32-adc.c 				     struct iio_trigger *trig)
iio_trigger      1033 drivers/iio/adc/stm32-adc.c 			      struct iio_trigger *trig)
iio_trigger      1241 drivers/iio/adc/stm32-adc.c 				      struct iio_trigger *trig)
iio_trigger       171 drivers/iio/adc/stm32-dfsdm-adc.c 				   struct iio_trigger *trig)
iio_trigger       392 drivers/iio/adc/stm32-dfsdm-adc.c 				    struct iio_trigger *trig)
iio_trigger       423 drivers/iio/adc/stm32-dfsdm-adc.c 				       struct iio_trigger *trig)
iio_trigger       452 drivers/iio/adc/stm32-dfsdm-adc.c 					  struct iio_trigger *trig)
iio_trigger       496 drivers/iio/adc/stm32-dfsdm-adc.c 					struct iio_trigger *trig)
iio_trigger       733 drivers/iio/adc/stm32-dfsdm-adc.c 				  struct iio_trigger *trig)
iio_trigger      1288 drivers/iio/adc/stm32-dfsdm-adc.c 					struct iio_trigger *trig)
iio_trigger       655 drivers/iio/adc/xilinx-xadc-core.c static int xadc_trigger_set_state(struct iio_trigger *trigger, bool state)
iio_trigger       705 drivers/iio/adc/xilinx-xadc-core.c static struct iio_trigger *xadc_alloc_trigger(struct iio_dev *indio_dev,
iio_trigger       708 drivers/iio/adc/xilinx-xadc-core.c 	struct iio_trigger *trig;
iio_trigger        56 drivers/iio/adc/xilinx-xadc.h 	struct iio_trigger *trigger;
iio_trigger        57 drivers/iio/adc/xilinx-xadc.h 	struct iio_trigger *convst_trigger;
iio_trigger        58 drivers/iio/adc/xilinx-xadc.h 	struct iio_trigger *samplerate_trigger;
iio_trigger        76 drivers/iio/chemical/atlas-ph-sensor.c 	struct iio_trigger *trig;
iio_trigger       518 drivers/iio/chemical/atlas-ph-sensor.c 	struct iio_trigger *trig;
iio_trigger        76 drivers/iio/chemical/ccs811.c 	struct iio_trigger *drdy_trig;
iio_trigger       278 drivers/iio/chemical/ccs811.c static int ccs811_set_trigger_state(struct iio_trigger *trig,
iio_trigger       219 drivers/iio/common/hid-sensors/hid-sensor-trigger.c static int hid_sensor_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger       247 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 	struct iio_trigger *trig;
iio_trigger        62 drivers/iio/common/st_sensors/st_sensors_trigger.c 	struct iio_trigger *trig = p;
iio_trigger        78 drivers/iio/common/st_sensors/st_sensors_trigger.c 	struct iio_trigger *trig = p;
iio_trigger       246 drivers/iio/common/st_sensors/st_sensors_trigger.c int st_sensors_validate_device(struct iio_trigger *trig,
iio_trigger        95 drivers/iio/gyro/bmg160_core.c 	struct iio_trigger *dready_trig;
iio_trigger        96 drivers/iio/gyro/bmg160_core.c 	struct iio_trigger *motion_trig;
iio_trigger       896 drivers/iio/gyro/bmg160_core.c static int bmg160_trig_try_reen(struct iio_trigger *trig)
iio_trigger       919 drivers/iio/gyro/bmg160_core.c static int bmg160_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger        79 drivers/iio/gyro/fxas21002c_core.c 	struct iio_trigger *dready_trig;
iio_trigger       718 drivers/iio/gyro/fxas21002c_core.c static int fxas21002c_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger        75 drivers/iio/gyro/itg3200_buffer.c static int itg3200_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger       899 drivers/iio/gyro/mpu3050-core.c 	struct iio_trigger *trig = p;
iio_trigger       914 drivers/iio/gyro/mpu3050-core.c 	struct iio_trigger *trig = p;
iio_trigger       939 drivers/iio/gyro/mpu3050-core.c static int mpu3050_drdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger        79 drivers/iio/gyro/mpu3050.h 	struct iio_trigger *trig;
iio_trigger        42 drivers/iio/gyro/st_gyro.h int st_gyro_trig_set_state(struct iio_trigger *trig, bool state);
iio_trigger        25 drivers/iio/gyro/st_gyro_buffer.c int st_gyro_trig_set_state(struct iio_trigger *trig, bool state)
iio_trigger        73 drivers/iio/health/afe4403.c 	struct iio_trigger *trig;
iio_trigger        92 drivers/iio/health/afe4404.c 	struct iio_trigger *trig;
iio_trigger        35 drivers/iio/humidity/hts221.h 	struct iio_trigger *trig;
iio_trigger        38 drivers/iio/humidity/hts221_buffer.c static int hts221_trig_set_state(struct iio_trigger *trig, bool state)
iio_trigger       524 drivers/iio/humidity/hts221_core.c 				   struct iio_trigger *trig)
iio_trigger        18 drivers/iio/imu/adis_trigger.c static int adis_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger         9 drivers/iio/imu/bmi160/bmi160.h 	struct iio_trigger *trig;
iio_trigger       750 drivers/iio/imu/bmi160/bmi160_core.c static int bmi160_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger       793 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c 					struct iio_trigger *trig)
iio_trigger       138 drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h 	struct iio_trigger  *trig;
iio_trigger       111 drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c static int inv_mpu_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger       137 drivers/iio/imu/kmx61.c 	struct iio_trigger *acc_dready_trig;
iio_trigger       138 drivers/iio/imu/kmx61.c 	struct iio_trigger *motion_trig;
iio_trigger       145 drivers/iio/imu/kmx61.c 	struct iio_trigger *mag_dready_trig;
iio_trigger       980 drivers/iio/imu/kmx61.c 				      struct iio_trigger *trig)
iio_trigger       991 drivers/iio/imu/kmx61.c 				      struct iio_trigger *trig)
iio_trigger      1020 drivers/iio/imu/kmx61.c static int kmx61_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger      1066 drivers/iio/imu/kmx61.c static int kmx61_trig_try_reenable(struct iio_trigger *trig)
iio_trigger      1261 drivers/iio/imu/kmx61.c static struct iio_trigger *kmx61_trigger_setup(struct kmx61_data *data,
iio_trigger      1265 drivers/iio/imu/kmx61.c 	struct iio_trigger *trig;
iio_trigger        52 drivers/iio/industrialio-trigger.c 	struct iio_trigger *trig = to_iio_trigger(dev);
iio_trigger        64 drivers/iio/industrialio-trigger.c static struct iio_trigger *__iio_trigger_find_by_name(const char *name);
iio_trigger        66 drivers/iio/industrialio-trigger.c int __iio_trigger_register(struct iio_trigger *trig_info,
iio_trigger       106 drivers/iio/industrialio-trigger.c void iio_trigger_unregister(struct iio_trigger *trig_info)
iio_trigger       118 drivers/iio/industrialio-trigger.c int iio_trigger_set_immutable(struct iio_dev *indio_dev, struct iio_trigger *trig)
iio_trigger       135 drivers/iio/industrialio-trigger.c static struct iio_trigger *__iio_trigger_find_by_name(const char *name)
iio_trigger       137 drivers/iio/industrialio-trigger.c 	struct iio_trigger *iter;
iio_trigger       146 drivers/iio/industrialio-trigger.c static struct iio_trigger *iio_trigger_acquire_by_name(const char *name)
iio_trigger       148 drivers/iio/industrialio-trigger.c 	struct iio_trigger *trig = NULL, *iter;
iio_trigger       162 drivers/iio/industrialio-trigger.c void iio_trigger_poll(struct iio_trigger *trig)
iio_trigger       186 drivers/iio/industrialio-trigger.c void iio_trigger_poll_chained(struct iio_trigger *trig)
iio_trigger       203 drivers/iio/industrialio-trigger.c void iio_trigger_notify_done(struct iio_trigger *trig)
iio_trigger       214 drivers/iio/industrialio-trigger.c static int iio_trigger_get_irq(struct iio_trigger *trig)
iio_trigger       228 drivers/iio/industrialio-trigger.c static void iio_trigger_put_irq(struct iio_trigger *trig, int irq)
iio_trigger       242 drivers/iio/industrialio-trigger.c static int iio_trigger_attach_poll_func(struct iio_trigger *trig,
iio_trigger       293 drivers/iio/industrialio-trigger.c static int iio_trigger_detach_poll_func(struct iio_trigger *trig,
iio_trigger       404 drivers/iio/industrialio-trigger.c 	struct iio_trigger *oldtrig = indio_dev->trig;
iio_trigger       405 drivers/iio/industrialio-trigger.c 	struct iio_trigger *trig;
iio_trigger       475 drivers/iio/industrialio-trigger.c 	struct iio_trigger *trig = to_iio_trigger(device);
iio_trigger       504 drivers/iio/industrialio-trigger.c 	struct iio_trigger *trig
iio_trigger       506 drivers/iio/industrialio-trigger.c 			       struct iio_trigger, subirq_chip);
iio_trigger       513 drivers/iio/industrialio-trigger.c 	struct iio_trigger *trig
iio_trigger       515 drivers/iio/industrialio-trigger.c 			       struct iio_trigger, subirq_chip);
iio_trigger       519 drivers/iio/industrialio-trigger.c static struct iio_trigger *viio_trigger_alloc(const char *fmt, va_list vargs)
iio_trigger       521 drivers/iio/industrialio-trigger.c 	struct iio_trigger *trig;
iio_trigger       563 drivers/iio/industrialio-trigger.c struct iio_trigger *iio_trigger_alloc(const char *fmt, ...)
iio_trigger       565 drivers/iio/industrialio-trigger.c 	struct iio_trigger *trig;
iio_trigger       576 drivers/iio/industrialio-trigger.c void iio_trigger_free(struct iio_trigger *trig)
iio_trigger       585 drivers/iio/industrialio-trigger.c 	iio_trigger_free(*(struct iio_trigger **)res);
iio_trigger       590 drivers/iio/industrialio-trigger.c 	struct iio_trigger **r = res;
iio_trigger       617 drivers/iio/industrialio-trigger.c struct iio_trigger *devm_iio_trigger_alloc(struct device *dev,
iio_trigger       620 drivers/iio/industrialio-trigger.c 	struct iio_trigger **ptr, *trig;
iio_trigger       650 drivers/iio/industrialio-trigger.c void devm_iio_trigger_free(struct device *dev, struct iio_trigger *iio_trig)
iio_trigger       662 drivers/iio/industrialio-trigger.c 	iio_trigger_unregister(*(struct iio_trigger **)res);
iio_trigger       683 drivers/iio/industrialio-trigger.c 				struct iio_trigger *trig_info,
iio_trigger       686 drivers/iio/industrialio-trigger.c 	struct iio_trigger **ptr;
iio_trigger       712 drivers/iio/industrialio-trigger.c 				 struct iio_trigger *trig_info)
iio_trigger       740 drivers/iio/industrialio-trigger.c int iio_trigger_validate_own_device(struct iio_trigger *trig,
iio_trigger       247 drivers/iio/light/gp2ap020a00f.c 	struct iio_trigger *trig;
iio_trigger       187 drivers/iio/light/rpr0521.c 	struct iio_trigger *drdy_trigger0;
iio_trigger       519 drivers/iio/light/rpr0521.c static int rpr0521_pxs_drdy_set_state(struct iio_trigger *trigger,
iio_trigger       181 drivers/iio/light/si1145.c 	struct iio_trigger *trig;
iio_trigger      1186 drivers/iio/light/si1145.c static int si1145_trigger_set_state(struct iio_trigger *trig, bool state)
iio_trigger      1242 drivers/iio/light/si1145.c 	struct iio_trigger *trig;
iio_trigger        27 drivers/iio/light/st_uvis25.h 	struct iio_trigger *trig;
iio_trigger        65 drivers/iio/light/vcnl4035.c 	struct iio_trigger *drdy_trigger0;
iio_trigger       123 drivers/iio/light/vcnl4035.c static int vcnl4035_als_drdy_set_state(struct iio_trigger *trigger,
iio_trigger       141 drivers/iio/magnetometer/bmc150_magn.c 	struct iio_trigger *dready_trig;
iio_trigger       769 drivers/iio/magnetometer/bmc150_magn.c static int bmc150_magn_trig_try_reen(struct iio_trigger *trig)
iio_trigger       785 drivers/iio/magnetometer/bmc150_magn.c static int bmc150_magn_data_rdy_trigger_set_state(struct iio_trigger *trig,
iio_trigger        80 drivers/iio/magnetometer/rm3100-core.c 	struct iio_trigger *drdy_trig;
iio_trigger        32 drivers/iio/magnetometer/st_magn.h int st_magn_trig_set_state(struct iio_trigger *trig, bool state);
iio_trigger        25 drivers/iio/magnetometer/st_magn_buffer.c int st_magn_trig_set_state(struct iio_trigger *trig, bool state)
iio_trigger        68 drivers/iio/potentiostat/lmp91000.c 	struct iio_trigger *trig;
iio_trigger        51 drivers/iio/pressure/st_pressure.h int st_press_trig_set_state(struct iio_trigger *trig, bool state);
iio_trigger        25 drivers/iio/pressure/st_pressure_buffer.c int st_press_trig_set_state(struct iio_trigger *trig, bool state)
iio_trigger       128 drivers/iio/pressure/zpa2326.c 	struct iio_trigger             *trigger;
iio_trigger      1305 drivers/iio/pressure/zpa2326.c static int zpa2326_set_trigger_state(struct iio_trigger *trig, bool state)
iio_trigger      1408 drivers/iio/pressure/zpa2326.c 	struct iio_trigger *trigger;
iio_trigger        57 drivers/iio/proximity/as3935.c 	struct iio_trigger *trig;
iio_trigger       359 drivers/iio/proximity/as3935.c 	struct iio_trigger *trig;
iio_trigger        82 drivers/iio/proximity/sx9500.c 	struct iio_trigger *trig;
iio_trigger       620 drivers/iio/proximity/sx9500.c static int sx9500_set_trigger_state(struct iio_trigger *trig,
iio_trigger        38 drivers/iio/trigger/iio-trig-hrtimer.c 	struct iio_trigger *trig = to_iio_trigger(dev);
iio_trigger        49 drivers/iio/trigger/iio-trig-hrtimer.c 	struct iio_trigger *trig = to_iio_trigger(dev);
iio_trigger        97 drivers/iio/trigger/iio-trig-hrtimer.c static int iio_trig_hrtimer_set_state(struct iio_trigger *trig, bool state)
iio_trigger        34 drivers/iio/trigger/iio-trig-interrupt.c 	struct iio_trigger *trig;
iio_trigger        90 drivers/iio/trigger/iio-trig-interrupt.c 	struct iio_trigger *trig;
iio_trigger        44 drivers/iio/trigger/iio-trig-loop.c 	struct iio_trigger *trig = data;
iio_trigger        55 drivers/iio/trigger/iio-trig-loop.c static int iio_loop_trigger_set_state(struct iio_trigger *trig, bool state)
iio_trigger        17 drivers/iio/trigger/iio-trig-sysfs.c 	struct iio_trigger *trig;
iio_trigger       103 drivers/iio/trigger/iio-trig-sysfs.c 	struct iio_trigger *trig = to_iio_trigger(dev);
iio_trigger        29 drivers/iio/trigger/stm32-lptimer-trigger.c static int stm32_lptim_validate_device(struct iio_trigger *trig,
iio_trigger        49 drivers/iio/trigger/stm32-lptimer-trigger.c bool is_stm32_lptim_trigger(struct iio_trigger *trig)
iio_trigger        57 drivers/iio/trigger/stm32-lptimer-trigger.c 	struct iio_trigger *trig;
iio_trigger       104 drivers/iio/trigger/stm32-timer-trigger.c 			     struct iio_trigger *trig,
iio_trigger       165 drivers/iio/trigger/stm32-timer-trigger.c 			     struct iio_trigger *trig)
iio_trigger       197 drivers/iio/trigger/stm32-timer-trigger.c 	struct iio_trigger *trig = to_iio_trigger(dev);
iio_trigger       220 drivers/iio/trigger/stm32-timer-trigger.c 	struct iio_trigger *trig = to_iio_trigger(dev);
iio_trigger       270 drivers/iio/trigger/stm32-timer-trigger.c 	struct iio_trigger *trig = to_iio_trigger(dev);
iio_trigger       288 drivers/iio/trigger/stm32-timer-trigger.c 	struct iio_trigger *trig = to_iio_trigger(dev);
iio_trigger       321 drivers/iio/trigger/stm32-timer-trigger.c 	struct iio_trigger *trig = to_iio_trigger(dev);
iio_trigger       373 drivers/iio/trigger/stm32-timer-trigger.c 		struct iio_trigger *trig;
iio_trigger       478 drivers/iio/trigger/stm32-timer-trigger.c 					  struct iio_trigger *trig)
iio_trigger       707 drivers/iio/trigger/stm32-timer-trigger.c bool is_stm32_timer_trigger(struct iio_trigger *trig)
iio_trigger       227 include/linux/hid-sensor-hub.h 	struct iio_trigger *trigger;
iio_trigger        64 include/linux/iio/adc/ad_sigma_delta.h 	struct iio_trigger	*trig;
iio_trigger       130 include/linux/iio/adc/ad_sigma_delta.h int ad_sd_validate_trigger(struct iio_dev *indio_dev, struct iio_trigger *trig);
iio_trigger       234 include/linux/iio/common/st_sensors.h 	struct iio_trigger *trig;
iio_trigger       267 include/linux/iio/common/st_sensors.h int st_sensors_validate_device(struct iio_trigger *trig,
iio_trigger       103 include/linux/iio/gyro/itg3200.h 	struct iio_trigger	*trig;
iio_trigger       336 include/linux/iio/iio.h struct iio_trigger; /* forward declaration */
iio_trigger       451 include/linux/iio/iio.h 				struct iio_trigger *trig);
iio_trigger       545 include/linux/iio/iio.h 	struct iio_trigger		*trig;
iio_trigger       694 include/linux/iio/iio.h struct iio_trigger *devm_iio_trigger_alloc(struct device *dev,
iio_trigger       696 include/linux/iio/iio.h void devm_iio_trigger_free(struct device *dev, struct iio_trigger *iio_trig);
iio_trigger        59 include/linux/iio/imu/adis.h 	struct iio_trigger	*trig;
iio_trigger        31 include/linux/iio/sw_trigger.h 	struct iio_trigger *trigger;
iio_trigger        19 include/linux/iio/timer/stm32-lptim-trigger.h bool is_stm32_lptim_trigger(struct iio_trigger *trig);
iio_trigger        21 include/linux/iio/timer/stm32-lptim-trigger.h static inline bool is_stm32_lptim_trigger(struct iio_trigger *trig)
iio_trigger        76 include/linux/iio/timer/stm32-timer-trigger.h bool is_stm32_timer_trigger(struct iio_trigger *trig);
iio_trigger        78 include/linux/iio/timer/stm32-timer-trigger.h static inline bool is_stm32_timer_trigger(struct iio_trigger *trig)
iio_trigger        19 include/linux/iio/trigger.h struct iio_trigger;
iio_trigger        33 include/linux/iio/trigger.h 	int (*set_trigger_state)(struct iio_trigger *trig, bool state);
iio_trigger        34 include/linux/iio/trigger.h 	int (*try_reenable)(struct iio_trigger *trig);
iio_trigger        35 include/linux/iio/trigger.h 	int (*validate_device)(struct iio_trigger *trig,
iio_trigger        80 include/linux/iio/trigger.h static inline struct iio_trigger *to_iio_trigger(struct device *d)
iio_trigger        82 include/linux/iio/trigger.h 	return container_of(d, struct iio_trigger, dev);
iio_trigger        85 include/linux/iio/trigger.h static inline void iio_trigger_put(struct iio_trigger *trig)
iio_trigger        91 include/linux/iio/trigger.h static inline struct iio_trigger *iio_trigger_get(struct iio_trigger *trig)
iio_trigger       107 include/linux/iio/trigger.h static inline void iio_trigger_set_drvdata(struct iio_trigger *trig, void *data)
iio_trigger       118 include/linux/iio/trigger.h static inline void *iio_trigger_get_drvdata(struct iio_trigger *trig)
iio_trigger       129 include/linux/iio/trigger.h int __iio_trigger_register(struct iio_trigger *trig_info,
iio_trigger       135 include/linux/iio/trigger.h 				struct iio_trigger *trig_info,
iio_trigger       142 include/linux/iio/trigger.h void iio_trigger_unregister(struct iio_trigger *trig_info);
iio_trigger       145 include/linux/iio/trigger.h 				 struct iio_trigger *trig_info);
iio_trigger       154 include/linux/iio/trigger.h int iio_trigger_set_immutable(struct iio_dev *indio_dev, struct iio_trigger *trig);
iio_trigger       162 include/linux/iio/trigger.h void iio_trigger_poll(struct iio_trigger *trig);
iio_trigger       163 include/linux/iio/trigger.h void iio_trigger_poll_chained(struct iio_trigger *trig);
iio_trigger       167 include/linux/iio/trigger.h __printf(1, 2) struct iio_trigger *iio_trigger_alloc(const char *fmt, ...);
iio_trigger       168 include/linux/iio/trigger.h void iio_trigger_free(struct iio_trigger *trig);
iio_trigger       176 include/linux/iio/trigger.h int iio_trigger_validate_own_device(struct iio_trigger *trig,
iio_trigger       180 include/linux/iio/trigger.h struct iio_trigger;
iio_trigger        14 include/linux/iio/trigger_consumer.h struct iio_trigger;
iio_trigger        51 include/linux/iio/trigger_consumer.h void iio_trigger_notify_done(struct iio_trigger *trig);