Searched refs:iio_sw_trigger (Results 1 – 6 of 6) sorted by relevance
30 struct iio_sw_trigger { struct37 struct iio_sw_trigger* (*probe)(const char *); argument38 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()
100 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()
34 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()
26 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()
54 static struct iio_sw_trigger *iio_trig_sample_probe(const char *name)61 static int iio_trig_sample_remove(struct iio_sw_trigger *swt)
48 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