Lines Matching refs:masklength
254 unsigned int masklength, in iio_scan_mask_match() argument
258 if (bitmap_empty(mask, masklength)) in iio_scan_mask_match()
262 if (bitmap_equal(mask, av_masks, masklength)) in iio_scan_mask_match()
265 if (bitmap_subset(mask, av_masks, masklength)) in iio_scan_mask_match()
268 av_masks += BITS_TO_LONGS(masklength); in iio_scan_mask_match()
299 BITS_TO_LONGS(indio_dev->masklength), in iio_scan_mask_set()
304 if (!indio_dev->masklength) { in iio_scan_mask_set()
308 bitmap_copy(trialmask, buffer->scan_mask, indio_dev->masklength); in iio_scan_mask_set()
316 indio_dev->masklength, in iio_scan_mask_set()
321 bitmap_copy(buffer->scan_mask, trialmask, indio_dev->masklength); in iio_scan_mask_set()
523 indio_dev->masklength) { in iio_compute_scan_bytes()
672 compound_mask = kcalloc(BITS_TO_LONGS(indio_dev->masklength), in iio_verify_update()
683 indio_dev->masklength); in iio_verify_update()
689 insert_buffer->scan_mask, indio_dev->masklength); in iio_verify_update()
695 indio_dev->masklength, in iio_verify_update()
1011 int ml = indio_dev->masklength; in iio_buffer_alloc_sysfs_and_mask()
1015 indio_dev->masklength = ml; in iio_buffer_alloc_sysfs_and_mask()
1070 if (indio_dev->masklength && buffer->scan_mask == NULL) { in iio_buffer_alloc_sysfs_and_mask()
1071 buffer->scan_mask = kcalloc(BITS_TO_LONGS(indio_dev->masklength), in iio_buffer_alloc_sysfs_and_mask()
1133 return bitmap_weight(mask, indio_dev->masklength) == 1; in iio_validate_scan_mask_onehot()
1140 if (bit > indio_dev->masklength) in iio_scan_mask_query()
1258 indio_dev->masklength)) in iio_buffer_update_demux()
1264 indio_dev->masklength) { in iio_buffer_update_demux()
1266 indio_dev->masklength, in iio_buffer_update_demux()
1270 indio_dev->masklength, in iio_buffer_update_demux()