iio_sw_trigger 96 drivers/iio/industrialio-sw-trigger.c struct iio_sw_trigger *iio_sw_trigger_create(const char *type, const char *name) iio_sw_trigger 98 drivers/iio/industrialio-sw-trigger.c struct iio_sw_trigger *t; iio_sw_trigger 119 drivers/iio/industrialio-sw-trigger.c void iio_sw_trigger_destroy(struct iio_sw_trigger *t) iio_sw_trigger 131 drivers/iio/industrialio-sw-trigger.c struct iio_sw_trigger *t; iio_sw_trigger 145 drivers/iio/industrialio-sw-trigger.c struct iio_sw_trigger *t = to_iio_sw_trigger(item); iio_sw_trigger 23 drivers/iio/trigger/iio-trig-hrtimer.c struct iio_sw_trigger swt; iio_sw_trigger 116 drivers/iio/trigger/iio-trig-hrtimer.c static struct iio_sw_trigger *iio_trig_hrtimer_probe(const char *name) iio_sw_trigger 155 drivers/iio/trigger/iio-trig-hrtimer.c static int iio_trig_hrtimer_remove(struct iio_sw_trigger *swt) iio_sw_trigger 34 drivers/iio/trigger/iio-trig-loop.c struct iio_sw_trigger swt; iio_sw_trigger 78 drivers/iio/trigger/iio-trig-loop.c static struct iio_sw_trigger *iio_trig_loop_probe(const char *name) iio_sw_trigger 112 drivers/iio/trigger/iio-trig-loop.c static int iio_trig_loop_remove(struct iio_sw_trigger *swt) iio_sw_trigger 37 include/linux/iio/sw_trigger.h struct iio_sw_trigger* (*probe)(const char *); iio_sw_trigger 38 include/linux/iio/sw_trigger.h int (*remove)(struct iio_sw_trigger *); iio_sw_trigger 42 include/linux/iio/sw_trigger.h struct iio_sw_trigger *to_iio_sw_trigger(struct config_item *item) iio_sw_trigger 44 include/linux/iio/sw_trigger.h return container_of(to_config_group(item), struct iio_sw_trigger, iio_sw_trigger 51 include/linux/iio/sw_trigger.h struct iio_sw_trigger *iio_sw_trigger_create(const char *, const char *); iio_sw_trigger 52 include/linux/iio/sw_trigger.h void iio_sw_trigger_destroy(struct iio_sw_trigger *); iio_sw_trigger 58 include/linux/iio/sw_trigger.h void iio_swt_group_init_type_name(struct iio_sw_trigger *t,