Home
last modified time | relevance | path

Searched refs:mlock (Results 1 – 25 of 97) sorted by relevance

1234

/Linux-v5.4/drivers/iio/dac/
Dad5592r-base.c170 mutex_lock(&iio_dev->mlock); in ad5592r_reset()
173 mutex_unlock(&iio_dev->mlock); in ad5592r_reset()
251 mutex_lock(&iio_dev->mlock); in ad5592r_set_channel_modes()
289 mutex_unlock(&iio_dev->mlock); in ad5592r_set_channel_modes()
318 mutex_lock(&iio_dev->mlock); in ad5592r_write_raw()
322 mutex_unlock(&iio_dev->mlock); in ad5592r_write_raw()
337 mutex_lock(&iio_dev->mlock); in ad5592r_write_raw()
342 mutex_unlock(&iio_dev->mlock); in ad5592r_write_raw()
364 mutex_unlock(&iio_dev->mlock); in ad5592r_write_raw()
386 mutex_lock(&iio_dev->mlock); in ad5592r_read_raw()
[all …]
Dad5421.c147 mutex_lock(&indio_dev->mlock); in ad5421_write()
149 mutex_unlock(&indio_dev->mlock); in ad5421_write()
169 mutex_lock(&indio_dev->mlock); in ad5421_read()
177 mutex_unlock(&indio_dev->mlock); in ad5421_read()
188 mutex_lock(&indio_dev->mlock); in ad5421_update_ctrl()
195 mutex_unlock(&indio_dev->mlock); in ad5421_update_ctrl()
403 mutex_lock(&indio_dev->mlock); in ad5421_write_event_config()
408 mutex_unlock(&indio_dev->mlock); in ad5421_write_event_config()
Dvf610_dac.c67 mutex_lock(&indio_dev->mlock); in vf610_set_conversion_mode()
75 mutex_unlock(&indio_dev->mlock); in vf610_set_conversion_mode()
150 mutex_lock(&indio_dev->mlock); in vf610_write_raw()
152 mutex_unlock(&indio_dev->mlock); in vf610_write_raw()
Dad7303.c82 mutex_lock(&indio_dev->mlock); in ad7303_write_dac_powerdown()
93 mutex_unlock(&indio_dev->mlock); in ad7303_write_dac_powerdown()
147 mutex_lock(&indio_dev->mlock); in ad7303_write_raw()
151 mutex_unlock(&indio_dev->mlock); in ad7303_write_raw()
Dad5360.c209 mutex_lock(&indio_dev->mlock); in ad5360_write()
211 mutex_unlock(&indio_dev->mlock); in ad5360_write()
232 mutex_lock(&indio_dev->mlock); in ad5360_read()
243 mutex_unlock(&indio_dev->mlock); in ad5360_read()
264 mutex_lock(&indio_dev->mlock); in ad5360_update_ctrl()
272 mutex_unlock(&indio_dev->mlock); in ad5360_update_ctrl()
Dad5449.c90 mutex_lock(&indio_dev->mlock); in ad5449_write()
93 mutex_unlock(&indio_dev->mlock); in ad5449_write()
115 mutex_lock(&indio_dev->mlock); in ad5449_read()
126 mutex_unlock(&indio_dev->mlock); in ad5449_read()
Dad5755.c179 mutex_lock(&indio_dev->mlock); in ad5755_write()
181 mutex_unlock(&indio_dev->mlock); in ad5755_write()
191 mutex_lock(&indio_dev->mlock); in ad5755_write_ctrl()
193 mutex_unlock(&indio_dev->mlock); in ad5755_write_ctrl()
214 mutex_lock(&indio_dev->mlock); in ad5755_read()
223 mutex_unlock(&indio_dev->mlock); in ad5755_read()
249 mutex_lock(&indio_dev->mlock); in ad5755_set_channel_pwr_down()
269 mutex_unlock(&indio_dev->mlock); in ad5755_set_channel_pwr_down()
Dad5764.c129 mutex_lock(&indio_dev->mlock); in ad5764_write()
133 mutex_unlock(&indio_dev->mlock); in ad5764_write()
154 mutex_lock(&indio_dev->mlock); in ad5764_read()
162 mutex_unlock(&indio_dev->mlock); in ad5764_read()
Dad5761.c127 mutex_lock(&indio_dev->mlock); in ad5761_spi_write()
129 mutex_unlock(&indio_dev->mlock); in ad5761_spi_write()
166 mutex_lock(&indio_dev->mlock); in ad5761_spi_read()
168 mutex_unlock(&indio_dev->mlock); in ad5761_spi_read()
Dti-dac7612.c104 mutex_lock(&iio_dev->mlock); in dac7612_write_raw()
106 mutex_unlock(&iio_dev->mlock); in dac7612_write_raw()
/Linux-v5.4/tools/testing/selftests/vm/
D.gitignore11 mlock-intersect-test
12 mlock-random-test
DMakefile13 TEST_GEN_FILES += mlock-random-test
31 $(OUTPUT)/mlock-random-test: LDLIBS += -lcap
/Linux-v5.4/Documentation/vm/
Dunevictable-lru.rst49 * Those mapped into VM_LOCKED [mlock()ed] VMAs.
172 the page tables for the region as does, for example, mlock(), nor need it make
192 list at mlock() or mmap() time, vmscan will not encounter the pages until they
222 The unevictable page list is also useful for mlock(), in addition to ramfs and
223 SYSV SHM. Note that mlock() is only available in CONFIG_MMU=y situations; in
259 (1) in the mlock()/mlockall() system call handlers;
289 mlock()/mlockall() System Call Handling
292 Both [do\_]mlock() and [do\_]mlockall() system call handlers call mlock_fixup()
295 is used for both mlocking and munlocking a range of memory. A call to mlock()
312 migrated out from under us, while we're trying to mlock it. To detect this,
[all …]
/Linux-v5.4/drivers/iio/adc/
Dlpc32xx_adc.c66 mutex_lock(&indio_dev->mlock); in lpc32xx_read_raw()
69 mutex_unlock(&indio_dev->mlock); in lpc32xx_read_raw()
82 mutex_unlock(&indio_dev->mlock); in lpc32xx_read_raw()
Dvf610_adc.c467 mutex_lock(&indio_dev->mlock); in vf610_set_conversion_mode()
471 mutex_unlock(&indio_dev->mlock); in vf610_set_conversion_mode()
635 mutex_lock(&indio_dev->mlock); in vf610_read_raw()
637 mutex_unlock(&indio_dev->mlock); in vf610_read_raw()
648 mutex_unlock(&indio_dev->mlock); in vf610_read_raw()
652 mutex_unlock(&indio_dev->mlock); in vf610_read_raw()
671 mutex_unlock(&indio_dev->mlock); in vf610_read_raw()
675 mutex_unlock(&indio_dev->mlock); in vf610_read_raw()
Dspear_adc.c149 mutex_lock(&indio_dev->mlock); in spear_adc_read_raw()
162 mutex_unlock(&indio_dev->mlock); in spear_adc_read_raw()
190 mutex_lock(&indio_dev->mlock); in spear_adc_write_raw()
202 mutex_unlock(&indio_dev->mlock); in spear_adc_write_raw()
Dad799x.c341 mutex_lock(&indio_dev->mlock); in ad799x_write_frequency()
363 mutex_unlock(&indio_dev->mlock); in ad799x_write_frequency()
444 mutex_lock(&indio_dev->mlock); in ad799x_write_event_value()
448 mutex_unlock(&indio_dev->mlock); in ad799x_write_event_value()
463 mutex_lock(&indio_dev->mlock); in ad799x_read_event_value()
466 mutex_unlock(&indio_dev->mlock); in ad799x_read_event_value()
/Linux-v5.4/drivers/iio/imu/
Dadis16400.c514 mutex_lock(&indio_dev->mlock); in adis16400_write_raw()
517 mutex_unlock(&indio_dev->mlock); in adis16400_write_raw()
524 mutex_lock(&indio_dev->mlock); in adis16400_write_raw()
529 mutex_unlock(&indio_dev->mlock); in adis16400_write_raw()
535 mutex_unlock(&indio_dev->mlock); in adis16400_write_raw()
543 mutex_lock(&indio_dev->mlock); in adis16400_write_raw()
545 mutex_unlock(&indio_dev->mlock); in adis16400_write_raw()
599 mutex_lock(&indio_dev->mlock); in adis16400_read_raw()
602 mutex_unlock(&indio_dev->mlock); in adis16400_read_raw()
613 mutex_lock(&indio_dev->mlock); in adis16400_read_raw()
[all …]
/Linux-v5.4/drivers/iio/
Dindustrialio-buffer.c384 mutex_lock(&indio_dev->mlock); in iio_scan_el_store()
403 mutex_unlock(&indio_dev->mlock); in iio_scan_el_store()
430 mutex_lock(&indio_dev->mlock); in iio_scan_el_ts_store()
437 mutex_unlock(&indio_dev->mlock); in iio_scan_el_ts_store()
521 mutex_lock(&indio_dev->mlock); in iio_buffer_write_length()
533 mutex_unlock(&indio_dev->mlock); in iio_buffer_write_length()
1080 mutex_lock(&indio_dev->mlock); in iio_update_buffers()
1101 mutex_unlock(&indio_dev->mlock); in iio_update_buffers()
1128 mutex_lock(&indio_dev->mlock); in iio_buffer_store_enable()
1144 mutex_unlock(&indio_dev->mlock); in iio_buffer_store_enable()
[all …]
Dindustrialio-trigger.c123 mutex_lock(&indio_dev->mlock); in iio_trigger_set_immutable()
128 mutex_unlock(&indio_dev->mlock); in iio_trigger_set_immutable()
408 mutex_lock(&indio_dev->mlock); in iio_trigger_write_current()
410 mutex_unlock(&indio_dev->mlock); in iio_trigger_write_current()
414 mutex_unlock(&indio_dev->mlock); in iio_trigger_write_current()
417 mutex_unlock(&indio_dev->mlock); in iio_trigger_write_current()
/Linux-v5.4/drivers/iio/frequency/
Dadf4350.c103 mutex_lock(&indio_dev->mlock); in adf4350_reg_access()
111 mutex_unlock(&indio_dev->mlock); in adf4350_reg_access()
258 mutex_lock(&indio_dev->mlock); in adf4350_write()
299 mutex_unlock(&indio_dev->mlock); in adf4350_write()
313 mutex_lock(&indio_dev->mlock); in adf4350_read()
342 mutex_unlock(&indio_dev->mlock); in adf4350_read()
/Linux-v5.4/drivers/input/touchscreen/
Dtsc2007_iio.c52 mutex_lock(&tsc->mlock); in tsc2007_read_raw()
95 mutex_unlock(&tsc->mlock); in tsc2007_read_raw()
/Linux-v5.4/drivers/iio/common/st_sensors/
Dst_sensors_core.c573 mutex_lock(&indio_dev->mlock); in st_sensors_read_info_raw()
592 mutex_unlock(&indio_dev->mlock); in st_sensors_read_info_raw()
665 mutex_lock(&indio_dev->mlock); in st_sensors_sysfs_sampling_frequency_avail()
673 mutex_unlock(&indio_dev->mlock); in st_sensors_sysfs_sampling_frequency_avail()
687 mutex_lock(&indio_dev->mlock); in st_sensors_sysfs_scale_avail()
697 mutex_unlock(&indio_dev->mlock); in st_sensors_sysfs_scale_avail()
/Linux-v5.4/drivers/iio/gyro/
Dadis16130.c79 mutex_lock(&indio_dev->mlock); in adis16130_read_raw()
81 mutex_unlock(&indio_dev->mlock); in adis16130_read_raw()
/Linux-v5.4/drivers/lightnvm/
Dcore.c57 mutex_lock(&dev->mlock); in nvm_target_exists()
61 mutex_unlock(&dev->mlock); in nvm_target_exists()
65 mutex_unlock(&dev->mlock); in nvm_target_exists()
425 mutex_lock(&dev->mlock); in nvm_create_tgt()
427 mutex_unlock(&dev->mlock); in nvm_create_tgt()
488 mutex_lock(&dev->mlock); in nvm_remove_tgt()
491 mutex_unlock(&dev->mlock); in nvm_remove_tgt()
494 mutex_unlock(&dev->mlock); in nvm_remove_tgt()
1111 mutex_init(&dev->mlock); in nvm_core_init()
1219 mutex_lock(&dev->mlock); in nvm_unregister()
[all …]

1234