Lines Matching refs:masklength

407 					  unsigned int masklength,  in iio_scan_mask_match()  argument
411 if (bitmap_empty(mask, masklength)) in iio_scan_mask_match()
415 if (bitmap_equal(mask, av_masks, masklength)) in iio_scan_mask_match()
418 if (bitmap_subset(mask, av_masks, masklength)) in iio_scan_mask_match()
421 av_masks += BITS_TO_LONGS(masklength); in iio_scan_mask_match()
451 if (!indio_dev->masklength) { in iio_scan_mask_set()
456 trialmask = bitmap_alloc(indio_dev->masklength, GFP_KERNEL); in iio_scan_mask_set()
459 bitmap_copy(trialmask, buffer->scan_mask, indio_dev->masklength); in iio_scan_mask_set()
467 indio_dev->masklength, in iio_scan_mask_set()
472 bitmap_copy(buffer->scan_mask, trialmask, indio_dev->masklength); in iio_scan_mask_set()
492 if (bit > indio_dev->masklength) in iio_scan_mask_query()
713 indio_dev->masklength) { in iio_compute_scan_bytes()
835 bitmap_empty(insert_buffer->scan_mask, indio_dev->masklength)) { in iio_verify_update()
889 compound_mask = bitmap_zalloc(indio_dev->masklength, GFP_KERNEL); in iio_verify_update()
899 indio_dev->masklength); in iio_verify_update()
905 insert_buffer->scan_mask, indio_dev->masklength); in iio_verify_update()
911 indio_dev->masklength, in iio_verify_update()
989 indio_dev->masklength)) in iio_buffer_update_demux()
995 indio_dev->masklength) { in iio_buffer_update_demux()
997 indio_dev->masklength, in iio_buffer_update_demux()
1004 indio_dev->masklength, in iio_buffer_update_demux()
1651 if (indio_dev->masklength && buffer->scan_mask == NULL) { in __iio_buffer_alloc_sysfs_and_mask()
1652 buffer->scan_mask = bitmap_zalloc(indio_dev->masklength, in __iio_buffer_alloc_sysfs_and_mask()
1754 int ml = indio_dev->masklength; in iio_buffers_alloc_sysfs_and_mask()
1758 indio_dev->masklength = ml; in iio_buffers_alloc_sysfs_and_mask()
1822 return bitmap_weight(mask, indio_dev->masklength) == 1; in iio_validate_scan_mask_onehot()