Symbol: iio_sw_trigger
drivers/iio/industrialio-sw-trigger.c
100
struct iio_sw_trigger *iio_sw_trigger_create(const char *type, const char *name)
drivers/iio/industrialio-sw-trigger.c
102
struct iio_sw_trigger *t;
drivers/iio/industrialio-sw-trigger.c
123
void iio_sw_trigger_destroy(struct iio_sw_trigger *t)
drivers/iio/industrialio-sw-trigger.c
135
struct iio_sw_trigger *t;
drivers/iio/industrialio-sw-trigger.c
149
struct iio_sw_trigger *t = to_iio_sw_trigger(item);
drivers/iio/trigger/iio-trig-hrtimer.c
129
static struct iio_sw_trigger *iio_trig_hrtimer_probe(const char *name)
drivers/iio/trigger/iio-trig-hrtimer.c
168
static int iio_trig_hrtimer_remove(struct iio_sw_trigger *swt)
drivers/iio/trigger/iio-trig-hrtimer.c
26
struct iio_sw_trigger swt;
drivers/iio/trigger/iio-trig-loop.c
112
static int iio_trig_loop_remove(struct iio_sw_trigger *swt)
drivers/iio/trigger/iio-trig-loop.c
34
struct iio_sw_trigger swt;
drivers/iio/trigger/iio-trig-loop.c
78
static struct iio_sw_trigger *iio_trig_loop_probe(const char *name)
include/linux/iio/sw_trigger.h
37
struct iio_sw_trigger* (*probe)(const char *);
include/linux/iio/sw_trigger.h
38
int (*remove)(struct iio_sw_trigger *);
include/linux/iio/sw_trigger.h
42
struct iio_sw_trigger *to_iio_sw_trigger(struct config_item *item)
include/linux/iio/sw_trigger.h
44
return container_of(to_config_group(item), struct iio_sw_trigger,
include/linux/iio/sw_trigger.h
51
struct iio_sw_trigger *iio_sw_trigger_create(const char *, const char *);
include/linux/iio/sw_trigger.h
52
void iio_sw_trigger_destroy(struct iio_sw_trigger *);
include/linux/iio/sw_trigger.h
55
void iio_swt_group_init_type_name(struct iio_sw_trigger *t,