Lines Matching defs:iio_dev_opaque
117 struct iio_dev_opaque *iio_dev_opaque;
122 iio_dev_opaque = to_iio_dev_opaque(indio_dev);
123 mutex_lock(&iio_dev_opaque->mlock);
124 WARN_ON(iio_dev_opaque->trig_readonly);
127 iio_dev_opaque->trig_readonly = true;
128 mutex_unlock(&iio_dev_opaque->mlock);
290 struct iio_dev_opaque *iio_dev_opaque = to_iio_dev_opaque(pf->indio_dev);
296 __module_get(iio_dev_opaque->driver_module);
335 module_put(iio_dev_opaque->driver_module);
342 struct iio_dev_opaque *iio_dev_opaque = to_iio_dev_opaque(pf->indio_dev);
356 module_put(iio_dev_opaque->driver_module);
449 struct iio_dev_opaque *iio_dev_opaque = to_iio_dev_opaque(indio_dev);
454 mutex_lock(&iio_dev_opaque->mlock);
455 if (iio_dev_opaque->currentmode == INDIO_BUFFER_TRIGGERED) {
456 mutex_unlock(&iio_dev_opaque->mlock);
459 if (iio_dev_opaque->trig_readonly) {
460 mutex_unlock(&iio_dev_opaque->mlock);
463 mutex_unlock(&iio_dev_opaque->mlock);