Lines Matching defs:st
23 struct adis16209_state *st = iio_dev_get_devdata(dev_info);
24 struct iio_trigger *trig = st->trig;
50 struct adis16209_state *st = trig->private_data;
51 struct iio_dev *indio_dev = st->indio_dev;
55 ret = adis16209_set_irq(&st->indio_dev->dev, state);
74 struct adis16209_state *st = trig->private_data;
75 enable_irq(st->us->irq);
82 struct adis16209_state *st = indio_dev->dev_data;
84 st->trig = iio_allocate_trigger();
85 st->trig->name = kasprintf(GFP_KERNEL,
88 if (!st->trig->name) {
92 st->trig->dev.parent = &st->us->dev;
93 st->trig->owner = THIS_MODULE;
94 st->trig->private_data = st;
95 st->trig->set_trigger_state = &adis16209_data_rdy_trigger_set_state;
96 st->trig->try_reenable = &adis16209_trig_try_reen;
97 st->trig->control_attrs = &adis16209_trigger_attr_group;
98 ret = iio_trigger_register(st->trig);
101 indio_dev->trig = st->trig;
108 kfree(st->trig->name);
110 iio_free_trigger(st->trig);