/Linux-v5.4/drivers/iio/dac/ |
D | ad5592r-base.c | 170 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 …]
|
D | ad5421.c | 147 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()
|
D | vf610_dac.c | 67 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()
|
D | ad7303.c | 82 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()
|
D | ad5360.c | 209 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()
|
D | ad5449.c | 90 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()
|
D | ad5755.c | 179 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()
|
D | ad5764.c | 129 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()
|
D | ad5761.c | 127 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()
|
D | ti-dac7612.c | 104 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 | .gitignore | 11 mlock-intersect-test 12 mlock-random-test
|
D | Makefile | 13 TEST_GEN_FILES += mlock-random-test 31 $(OUTPUT)/mlock-random-test: LDLIBS += -lcap
|
/Linux-v5.4/Documentation/vm/ |
D | unevictable-lru.rst | 49 * 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/ |
D | lpc32xx_adc.c | 66 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()
|
D | vf610_adc.c | 467 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()
|
D | spear_adc.c | 149 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()
|
D | ad799x.c | 341 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/ |
D | adis16400.c | 514 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/ |
D | industrialio-buffer.c | 384 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 …]
|
D | industrialio-trigger.c | 123 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/ |
D | adf4350.c | 103 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/ |
D | tsc2007_iio.c | 52 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/ |
D | st_sensors_core.c | 573 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/ |
D | adis16130.c | 79 mutex_lock(&indio_dev->mlock); in adis16130_read_raw() 81 mutex_unlock(&indio_dev->mlock); in adis16130_read_raw()
|
/Linux-v5.4/drivers/lightnvm/ |
D | core.c | 57 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 …]
|