Home
last modified time | relevance | path

Searched refs:iio_sw_trigger (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/include/linux/iio/
A Dsw_trigger.h30 struct iio_sw_trigger { struct
37 struct iio_sw_trigger* (*probe)(const char *); argument
38 int (*remove)(struct iio_sw_trigger *);
42 struct iio_sw_trigger *to_iio_sw_trigger(struct config_item *item) in to_iio_sw_trigger()
44 return container_of(to_config_group(item), struct iio_sw_trigger, in to_iio_sw_trigger()
51 struct iio_sw_trigger *iio_sw_trigger_create(const char *, const char *);
52 void iio_sw_trigger_destroy(struct iio_sw_trigger *);
58 void iio_swt_group_init_type_name(struct iio_sw_trigger *t, in iio_swt_group_init_type_name()
/linux-6.3-rc2/drivers/iio/
A Dindustrialio-sw-trigger.c100 struct iio_sw_trigger *iio_sw_trigger_create(const char *type, const char *name) in iio_sw_trigger_create()
102 struct iio_sw_trigger *t; in iio_sw_trigger_create()
123 void iio_sw_trigger_destroy(struct iio_sw_trigger *t) in iio_sw_trigger_destroy()
135 struct iio_sw_trigger *t; in trigger_make_group()
149 struct iio_sw_trigger *t = to_iio_sw_trigger(item); in trigger_drop_group()
/linux-6.3-rc2/drivers/iio/trigger/
A Diio-trig-loop.c34 struct iio_sw_trigger swt;
78 static struct iio_sw_trigger *iio_trig_loop_probe(const char *name) in iio_trig_loop_probe()
112 static int iio_trig_loop_remove(struct iio_sw_trigger *swt) in iio_trig_loop_remove()
A Diio-trig-hrtimer.c26 struct iio_sw_trigger swt;
129 static struct iio_sw_trigger *iio_trig_hrtimer_probe(const char *name) in iio_trig_hrtimer_probe()
168 static int iio_trig_hrtimer_remove(struct iio_sw_trigger *swt) in iio_trig_hrtimer_remove()
/linux-6.3-rc2/Documentation/translations/zh_CN/iio/
A Diio_configfs.rst54 static struct iio_sw_trigger *iio_trig_sample_probe(const char *name)
61 static int iio_trig_sample_remove(struct iio_sw_trigger *swt)
/linux-6.3-rc2/Documentation/iio/
A Diio_configfs.rst48 static struct iio_sw_trigger *iio_trig_sample_probe(const char *name)
56 static int iio_trig_sample_remove(struct iio_sw_trigger *swt)

Completed in 6 milliseconds