Home
last modified time | relevance | path

Searched refs:masklength (Results 1 – 25 of 45) sorted by relevance

12

/Linux-v4.19/drivers/iio/
Dindustrialio-buffer.c279 unsigned int masklength, in iio_scan_mask_match() argument
283 if (bitmap_empty(mask, masklength)) in iio_scan_mask_match()
287 if (bitmap_equal(mask, av_masks, masklength)) in iio_scan_mask_match()
290 if (bitmap_subset(mask, av_masks, masklength)) in iio_scan_mask_match()
293 av_masks += BITS_TO_LONGS(masklength); in iio_scan_mask_match()
323 trialmask = kmalloc_array(BITS_TO_LONGS(indio_dev->masklength), in iio_scan_mask_set()
328 if (!indio_dev->masklength) { in iio_scan_mask_set()
332 bitmap_copy(trialmask, buffer->scan_mask, indio_dev->masklength); in iio_scan_mask_set()
340 indio_dev->masklength, in iio_scan_mask_set()
345 bitmap_copy(buffer->scan_mask, trialmask, indio_dev->masklength); in iio_scan_mask_set()
[all …]
/Linux-v4.19/drivers/iio/dummy/
Diio_simple_dummy_buffer.c58 if (!bitmap_empty(indio_dev->active_scan_mask, indio_dev->masklength)) { in iio_simple_dummy_trigger_h()
79 indio_dev->masklength); in iio_simple_dummy_trigger_h()
82 indio_dev->masklength, j); in iio_simple_dummy_trigger_h()
/Linux-v4.19/drivers/iio/adc/
Ddln2-adc.c114 if (indio_dev->masklength && in dln2_adc_update_demux()
125 indio_dev->masklength) { in dln2_adc_update_demux()
548 indio_dev->masklength); in dln2_adc_triggered_buffer_postenable()
Dad7266.c128 unsigned int nr = find_first_bit(scan_mask, indio_dev->masklength); in ad7266_update_scan_mode()
376 indio_dev->masklength = chan_info->num_channels - 1; in ad7266_init_channels()
Dmax1118.c172 indio_dev->masklength) { in max1118_trigger_handler()
Dti-adc084s021.c168 indio_dev->masklength) { in adc084s021_buffer_preenable()
Dti-adc0832.c212 indio_dev->masklength) { in adc0832_trigger_handler()
Dad7298.c114 scan_count = bitmap_weight(active_scan_mask, indio_dev->masklength); in ad7298_update_scan_mode()
Dmax1027.c374 spi_read(st->spi, st->buffer, indio_dev->masklength * 2); in max1027_trigger_handler()
Dcc10001_adc.c166 indio_dev->masklength) { in cc10001_adc_trigger_h()
Dhx711.c388 for (i = 0; i < indio_dev->masklength; i++) { in hx711_trigger()
Dti-adc12138.c344 indio_dev->masklength) { in adc12138_trigger_handler()
Dti-ads8688.c391 for (i = 0; i < indio_dev->masklength; i++) { in ads8688_trigger_handler()
/Linux-v4.19/drivers/iio/buffer/
Dindustrialio-buffer-cb.c78 = kcalloc(BITS_TO_LONGS(cb_buff->indio_dev->masklength), in iio_channel_get_all_cb()
Dindustrialio-hw-consumer.c55 size_t mask_size = BITS_TO_LONGS(indio_dev->masklength) * sizeof(long); in iio_hw_consumer_get_buffer()
/Linux-v4.19/drivers/iio/common/cros_ec_sensors/
Dcros_ec_sensors_core.c259 for_each_set_bit(i, &scan_mask, indio_dev->masklength) { in cros_ec_sensors_read_data_unsafe()
335 for_each_set_bit(i, &scan_mask, indio_dev->masklength) { in cros_ec_sensors_read_cmd()
/Linux-v4.19/Documentation/driver-api/iio/
Dtriggered-buffers.rst36 for_each_set_bit(bit, active_scan_mask, masklength)
/Linux-v4.19/drivers/iio/humidity/
Dam2315.c178 indio_dev->masklength) { in am2315_trigger_handler()
/Linux-v4.19/drivers/iio/light/
Dadjd_s311.c129 indio_dev->masklength) { in adjd_s311_trigger_handler()
Dsi1145.c471 indio_dev->masklength) { in si1145_trigger_handler()
474 while (i + run < indio_dev->masklength) { in si1145_trigger_handler()
519 for_each_set_bit(i, &scan_mask, indio_dev->masklength) { in si1145_set_chlist()
Disl29125.c184 indio_dev->masklength) { in isl29125_trigger_handler()
Dtcs3414.c209 indio_dev->masklength) { in tcs3414_trigger_handler()
Dgp2ap020a00f.c973 indio_dev->masklength) { in gp2ap020a00f_trigger_handler()
1405 indio_dev->masklength) { in gp2ap020a00f_buffer_postenable()
1451 indio_dev->masklength) { in gp2ap020a00f_buffer_predisable()
/Linux-v4.19/drivers/staging/iio/impedance-analyzer/
Dad5933.c566 if (bitmap_empty(indio_dev->active_scan_mask, indio_dev->masklength)) in ad5933_ring_preenable()
659 indio_dev->masklength); in ad5933_work()
/Linux-v4.19/include/linux/iio/
Diio.h544 unsigned masklength; member

12