/kernel/linux/linux-5.10/drivers/char/tpm/ |
H A D | tpm_vtpm_proxy.c | 35 struct mutex buf_lock; /* protect buffer and flags */ member 85 mutex_lock(&proxy_dev->buf_lock); in vtpm_proxy_fops_read() 88 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_read() 95 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_read() 108 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_read() 132 mutex_lock(&proxy_dev->buf_lock); in vtpm_proxy_fops_write() 135 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_write() 141 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_write() 150 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_write() 156 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_write() [all...] |
/kernel/linux/linux-6.6/drivers/char/tpm/ |
H A D | tpm_vtpm_proxy.c | 35 struct mutex buf_lock; /* protect buffer and flags */ member 85 mutex_lock(&proxy_dev->buf_lock); in vtpm_proxy_fops_read() 88 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_read() 95 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_read() 108 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_read() 132 mutex_lock(&proxy_dev->buf_lock); in vtpm_proxy_fops_write() 135 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_write() 141 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_write() 150 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_write() 156 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_write() [all...] |
/kernel/linux/linux-5.10/net/core/ |
H A D | hwbm.c | 50 mutex_lock(&bm_pool->buf_lock); in hwbm_pool_add() 53 mutex_unlock(&bm_pool->buf_lock); in hwbm_pool_add() 60 mutex_unlock(&bm_pool->buf_lock); in hwbm_pool_add() 67 mutex_unlock(&bm_pool->buf_lock); in hwbm_pool_add() 81 mutex_unlock(&bm_pool->buf_lock); in hwbm_pool_add()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | hwbm.c | 50 mutex_lock(&bm_pool->buf_lock); in hwbm_pool_add() 53 mutex_unlock(&bm_pool->buf_lock); in hwbm_pool_add() 60 mutex_unlock(&bm_pool->buf_lock); in hwbm_pool_add() 67 mutex_unlock(&bm_pool->buf_lock); in hwbm_pool_add() 81 mutex_unlock(&bm_pool->buf_lock); in hwbm_pool_add()
|
/kernel/linux/linux-5.10/drivers/input/serio/ |
H A D | userio.c | 44 spinlock_t buf_lock; member 60 spin_lock_irqsave(&userio->buf_lock, flags); in userio_device_write() 69 spin_unlock_irqrestore(&userio->buf_lock, flags); in userio_device_write() 85 spin_lock_init(&userio->buf_lock); in userio_char_open() 138 spin_lock_irqsave(&userio->buf_lock, flags); in userio_char_read() 150 spin_unlock_irqrestore(&userio->buf_lock, flags); in userio_char_read()
|
/kernel/linux/linux-6.6/drivers/input/serio/ |
H A D | userio.c | 44 spinlock_t buf_lock; member 60 spin_lock_irqsave(&userio->buf_lock, flags); in userio_device_write() 69 spin_unlock_irqrestore(&userio->buf_lock, flags); in userio_device_write() 85 spin_lock_init(&userio->buf_lock); in userio_char_open() 138 spin_lock_irqsave(&userio->buf_lock, flags); in userio_char_read() 150 spin_unlock_irqrestore(&userio->buf_lock, flags); in userio_char_read()
|
/kernel/linux/linux-5.10/drivers/iio/gyro/ |
H A D | adxrs450.c | 69 * @buf_lock: mutex to protect tx and rx 75 struct mutex buf_lock; member 108 mutex_lock(&st->buf_lock); in adxrs450_spi_read_reg_16() 125 mutex_unlock(&st->buf_lock); in adxrs450_spi_read_reg_16() 144 mutex_lock(&st->buf_lock); in adxrs450_spi_write_reg_16() 156 mutex_unlock(&st->buf_lock); in adxrs450_spi_write_reg_16() 182 mutex_lock(&st->buf_lock); in adxrs450_spi_sensor_data() 194 mutex_unlock(&st->buf_lock); in adxrs450_spi_sensor_data() 216 mutex_lock(&st->buf_lock); in adxrs450_spi_initial() 230 mutex_unlock(&st->buf_lock); in adxrs450_spi_initial() [all...] |
H A D | adis16130.c | 38 * @buf_lock: mutex to protect tx and rx 43 struct mutex buf_lock; member 57 mutex_lock(&st->buf_lock); in adis16130_spi_read() 65 mutex_unlock(&st->buf_lock); in adis16130_spi_read() 154 mutex_init(&st->buf_lock); in adis16130_probe()
|
/kernel/linux/linux-6.6/drivers/iio/gyro/ |
H A D | adxrs450.c | 69 * @buf_lock: mutex to protect tx and rx 75 struct mutex buf_lock; member 108 mutex_lock(&st->buf_lock); in adxrs450_spi_read_reg_16() 125 mutex_unlock(&st->buf_lock); in adxrs450_spi_read_reg_16() 144 mutex_lock(&st->buf_lock); in adxrs450_spi_write_reg_16() 156 mutex_unlock(&st->buf_lock); in adxrs450_spi_write_reg_16() 182 mutex_lock(&st->buf_lock); in adxrs450_spi_sensor_data() 194 mutex_unlock(&st->buf_lock); in adxrs450_spi_sensor_data() 216 mutex_lock(&st->buf_lock); in adxrs450_spi_initial() 230 mutex_unlock(&st->buf_lock); in adxrs450_spi_initial() [all...] |
H A D | adis16130.c | 38 * @buf_lock: mutex to protect tx and rx 43 struct mutex buf_lock; member 57 mutex_lock(&st->buf_lock); in adis16130_spi_read() 65 mutex_unlock(&st->buf_lock); in adis16130_spi_read() 154 mutex_init(&st->buf_lock); in adis16130_probe()
|
/kernel/linux/linux-5.10/drivers/staging/iio/meter/ |
H A D | ade7854-i2c.c | 27 mutex_lock(&st->buf_lock); in ade7854_i2c_write_reg() 62 mutex_unlock(&st->buf_lock); in ade7854_i2c_write_reg() 76 mutex_lock(&st->buf_lock); in ade7854_i2c_read_reg() 108 mutex_unlock(&st->buf_lock); in ade7854_i2c_read_reg()
|
H A D | ade7854-spi.c | 31 mutex_lock(&st->buf_lock); in ade7854_spi_write_reg() 64 mutex_unlock(&st->buf_lock); in ade7854_spi_write_reg() 89 mutex_lock(&st->buf_lock); in ade7854_spi_read_reg() 118 mutex_unlock(&st->buf_lock); in ade7854_spi_read_reg()
|
/kernel/linux/linux-5.10/drivers/media/cec/usb/rainshadow/ |
H A D | rainshadow-cec.c | 52 spinlock_t buf_lock; member 116 spin_lock_irqsave(&rain->buf_lock, flags); in rain_irq_work_handler() 118 spin_unlock_irqrestore(&rain->buf_lock, flags); in rain_irq_work_handler() 126 spin_unlock_irqrestore(&rain->buf_lock, flags); in rain_irq_work_handler() 178 spin_lock(&rain->buf_lock); in rain_interrupt() 182 spin_unlock(&rain->buf_lock); in rain_interrupt() 330 spin_lock_init(&rain->buf_lock); in rain_connect()
|
/kernel/linux/linux-5.10/drivers/tty/hvc/ |
H A D | hvc_vio.c | 60 spinlock_t buf_lock; member 79 spin_lock_irqsave(&pv->buf_lock, flags); in hvterm_raw_get_chars() 105 spin_unlock_irqrestore(&pv->buf_lock, flags); in hvterm_raw_get_chars() 344 spin_lock_init(&pv->buf_lock); in hvc_vio_probe() 398 spin_lock_init(&hvterm_priv0.buf_lock); in hvc_vio_init_early() 448 spin_lock_init(&hvterm_priv0.buf_lock); in udbg_init_debug_lpar() 465 spin_lock_init(&hvterm_priv0.buf_lock); in udbg_init_debug_lpar_hvsi()
|
/kernel/linux/linux-6.6/drivers/tty/hvc/ |
H A D | hvc_vio.c | 60 spinlock_t buf_lock; member 79 spin_lock_irqsave(&pv->buf_lock, flags); in hvterm_raw_get_chars() 105 spin_unlock_irqrestore(&pv->buf_lock, flags); in hvterm_raw_get_chars() 344 spin_lock_init(&pv->buf_lock); in hvc_vio_probe() 398 spin_lock_init(&hvterm_priv0.buf_lock); in hvc_vio_init_early() 448 spin_lock_init(&hvterm_priv0.buf_lock); in udbg_init_debug_lpar() 465 spin_lock_init(&hvterm_priv0.buf_lock); in udbg_init_debug_lpar_hvsi()
|
/kernel/linux/linux-6.6/drivers/media/cec/usb/rainshadow/ |
H A D | rainshadow-cec.c | 52 spinlock_t buf_lock; member 116 spin_lock_irqsave(&rain->buf_lock, flags); in rain_irq_work_handler() 118 spin_unlock_irqrestore(&rain->buf_lock, flags); in rain_irq_work_handler() 126 spin_unlock_irqrestore(&rain->buf_lock, flags); in rain_irq_work_handler() 178 spin_lock(&rain->buf_lock); in rain_interrupt() 182 spin_unlock(&rain->buf_lock); in rain_interrupt() 330 spin_lock_init(&rain->buf_lock); in rain_connect()
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spidev.c | 75 struct mutex buf_lock; member 157 mutex_lock(&spidev->buf_lock); in spidev_read() 168 mutex_unlock(&spidev->buf_lock); in spidev_read() 188 mutex_lock(&spidev->buf_lock); in spidev_write() 194 mutex_unlock(&spidev->buf_lock); in spidev_write() 374 mutex_lock(&spidev->buf_lock); in spidev_ioctl() 501 mutex_unlock(&spidev->buf_lock); in spidev_ioctl() 532 mutex_lock(&spidev->buf_lock); in spidev_compat_ioc_message() 554 mutex_unlock(&spidev->buf_lock); in spidev_compat_ioc_message() 763 mutex_init(&spidev->buf_lock); in spidev_probe() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-video.c | 500 spin_lock(&video->buf_lock); in mxc_isi_video_frame_write_done() 651 spin_unlock(&video->buf_lock); in mxc_isi_video_frame_write_done() 738 spin_lock_irq(&video->buf_lock); in mxc_isi_video_return_buffers() 767 spin_unlock_irq(&video->buf_lock); in mxc_isi_video_return_buffers() 775 lockdep_assert_held(&video->buf_lock); in mxc_isi_video_queue_first_buffers() 918 spin_lock_irq(&video->buf_lock); in mxc_isi_vb2_buffer_queue() 920 spin_unlock_irq(&video->buf_lock); in mxc_isi_vb2_buffer_queue() 946 spin_lock_irq(&video->buf_lock); in mxc_isi_vb2_start_streaming() 961 spin_unlock_irq(&video->buf_lock); in mxc_isi_vb2_start_streaming() 1365 spin_lock_irq(&video->buf_lock); in mxc_isi_video_suspend() [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spidev.c | 77 struct mutex buf_lock; member 168 mutex_lock(&spidev->buf_lock); in spidev_read() 179 mutex_unlock(&spidev->buf_lock); in spidev_read() 199 mutex_lock(&spidev->buf_lock); in spidev_write() 205 mutex_unlock(&spidev->buf_lock); in spidev_write() 385 mutex_lock(&spidev->buf_lock); in spidev_ioctl() 519 mutex_unlock(&spidev->buf_lock); in spidev_ioctl() 551 mutex_lock(&spidev->buf_lock); in spidev_compat_ioc_message() 573 mutex_unlock(&spidev->buf_lock); in spidev_compat_ioc_message() 794 mutex_init(&spidev->buf_lock); in spidev_probe() [all...] |
H A D | spi-sunplus-sp7021.c | 89 struct mutex buf_lock; member 311 mutex_lock(&pspim->buf_lock); in sp7021_spi_master_transfer_one() 343 mutex_unlock(&pspim->buf_lock); in sp7021_spi_master_transfer_one() 357 mutex_unlock(&pspim->buf_lock); in sp7021_spi_master_transfer_one() 444 mutex_init(&pspim->buf_lock); in sp7021_spi_controller_probe()
|
/kernel/linux/linux-5.10/fs/pstore/ |
H A D | platform.c | 165 * pstore_info::buf_lock. in pstore_cannot_block_path() 450 if (!spin_trylock_irqsave(&psinfo->buf_lock, flags)) { in pstore_blackbox_dump() 456 spin_lock_irqsave(&psinfo->buf_lock, flags); in pstore_blackbox_dump() 489 spin_unlock_irqrestore(&psinfo->buf_lock, flags); in pstore_blackbox_dump() 510 if (!spin_trylock_irqsave(&psinfo->buf_lock, flags)) { in pstore_dump() 516 spin_lock_irqsave(&psinfo->buf_lock, flags); in pstore_dump() 579 spin_unlock_irqrestore(&psinfo->buf_lock, flags); in pstore_dump() 712 spin_lock_init(&psinfo->buf_lock); in pstore_register()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_bufs.c | 769 spin_lock(&dev->buf_lock); in drm_legacy_addbufs_agp() 771 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_agp() 775 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_agp() 919 spin_lock(&dev->buf_lock); in drm_legacy_addbufs_pci() 921 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_pci() 925 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_pci() 1131 spin_lock(&dev->buf_lock); in drm_legacy_addbufs_sg() 1133 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_sg() 1137 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_sg() 1290 * Increments drm_device::buf_use while holding the drm_device::buf_lock [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_bufs.c | 772 spin_lock(&dev->buf_lock); in drm_legacy_addbufs_agp() 774 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_agp() 778 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_agp() 922 spin_lock(&dev->buf_lock); in drm_legacy_addbufs_pci() 924 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_pci() 928 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_pci() 1150 spin_lock(&dev->buf_lock); in drm_legacy_addbufs_sg() 1152 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_sg() 1156 spin_unlock(&dev->buf_lock); in drm_legacy_addbufs_sg() 1309 * Increments drm_device::buf_use while holding the drm_device::buf_lock [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | hwbm.h | 15 struct mutex buf_lock; member
|
/kernel/linux/linux-6.6/fs/pstore/ |
H A D | platform.c | 164 * pstore_info::buf_lock. in pstore_cannot_block_path() 291 if (!spin_trylock_irqsave(&psinfo->buf_lock, flags)) { in pstore_dump() 297 spin_lock_irqsave(&psinfo->buf_lock, flags); in pstore_dump() 367 spin_unlock_irqrestore(&psinfo->buf_lock, flags); in pstore_dump() 506 spin_lock_init(&psinfo->buf_lock); in pstore_register()
|