Sun, Jan 28, 2024 at 03:05:28PM +0000, Jonathan Cameron kirjoitti: > From: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx> > > Allows use of: > > iio_device_claim_direct_scoped(return -EBUSY, indio_dev) { > } > > to automatically call iio_device_release_direct_mode() based on scope. > Typically seen in combination with local device specific locks which > are already have automated cleanup options via guard(mutex)(&st->lock) > and scoped_guard(). Using both together allows most error handling to > be automated. ... > +/* This autocleanup logic is normally used via iio_claim_direct_scoped */ Wrong name? And missing parentheses. -- With Best Regards, Andy Shevchenko