Home
last modified time | relevance | path

Searched refs:trialmask (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.4/drivers/iio/
Dindustrialio-buffer.c317 unsigned long *trialmask; in iio_scan_mask_set() local
319 trialmask = kcalloc(BITS_TO_LONGS(indio_dev->masklength), in iio_scan_mask_set()
320 sizeof(*trialmask), GFP_KERNEL); in iio_scan_mask_set()
321 if (trialmask == NULL) in iio_scan_mask_set()
327 bitmap_copy(trialmask, buffer->scan_mask, indio_dev->masklength); in iio_scan_mask_set()
328 set_bit(bit, trialmask); in iio_scan_mask_set()
330 if (!iio_validate_scan_mask(indio_dev, trialmask)) in iio_scan_mask_set()
336 trialmask, false); in iio_scan_mask_set()
340 bitmap_copy(buffer->scan_mask, trialmask, indio_dev->masklength); in iio_scan_mask_set()
342 bitmap_free(trialmask); in iio_scan_mask_set()
[all …]