Lines Matching refs:trig
17 struct iio_trigger *trig;
94 struct iio_sysfs_trig *trig = container_of(work, struct iio_sysfs_trig,
97 iio_trigger_poll(trig->trig);
103 struct iio_trigger *trig = to_iio_trigger(dev);
104 struct iio_sysfs_trig *sysfs_trig = iio_trigger_get_drvdata(trig);
152 t->trig = iio_trigger_alloc("sysfstrig%d", id);
153 if (!t->trig) {
158 t->trig->dev.groups = iio_sysfs_trigger_attr_groups;
159 t->trig->ops = &iio_sysfs_trigger_ops;
160 t->trig->dev.parent = &iio_sysfs_trig_dev;
161 iio_trigger_set_drvdata(t->trig, t);
165 ret = iio_trigger_register(t->trig);
174 iio_trigger_free(t->trig);
198 iio_trigger_unregister(t->trig);
200 iio_trigger_free(t->trig);
231 MODULE_ALIAS("platform:iio-trig-sysfs");