| /linux/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 …]
|
| /linux/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()
|
| /linux/drivers/iio/gyro/ |
| H A D | adxrs450.c | 75 struct mutex buf_lock; member 106 mutex_lock(&st->buf_lock); in adxrs450_spi_read_reg_16() 123 mutex_unlock(&st->buf_lock); in adxrs450_spi_read_reg_16() 142 mutex_lock(&st->buf_lock); in adxrs450_spi_write_reg_16() 154 mutex_unlock(&st->buf_lock); in adxrs450_spi_write_reg_16() 178 mutex_lock(&st->buf_lock); in adxrs450_spi_sensor_data() 190 mutex_unlock(&st->buf_lock); in adxrs450_spi_sensor_data() 211 mutex_lock(&st->buf_lock); in adxrs450_spi_initial() 225 mutex_unlock(&st->buf_lock); in adxrs450_spi_initial() 418 mutex_init(&st->buf_lock); in adxrs450_probe()
|
| H A D | adis16130.c | 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()
|
| /linux/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() 346 spin_lock_init(&pv->buf_lock); in hvc_vio_probe() 400 spin_lock_init(&hvterm_priv0.buf_lock); in hvc_vio_init_early() 450 spin_lock_init(&hvterm_priv0.buf_lock); in udbg_init_debug_lpar() 467 spin_lock_init(&hvterm_priv0.buf_lock); in udbg_init_debug_lpar_hvsi()
|
| /linux/drivers/input/serio/ |
| H A D | userio.c | 44 spinlock_t buf_lock; member 59 scoped_guard(spinlock_irqsave, &userio->buf_lock) { in userio_device_write() 81 spin_lock_init(&userio->buf_lock); in userio_char_open() 120 guard(spinlock_irqsave)(&userio->buf_lock); in userio_fetch_data()
|
| /linux/fs/pstore/ |
| H A D | platform.c | 292 if (!raw_spin_trylock_irqsave(&psinfo->buf_lock, flags)) { in pstore_dump() 298 raw_spin_lock_irqsave(&psinfo->buf_lock, flags); in pstore_dump() 368 raw_spin_unlock_irqrestore(&psinfo->buf_lock, flags); in pstore_dump() 507 raw_spin_lock_init(&psinfo->buf_lock); in pstore_register()
|
| /linux/include/net/ |
| H A D | hwbm.h | 17 struct mutex buf_lock; member
|
| /linux/drivers/media/usb/stk1160/ |
| H A D | stk1160-v4l.c | 688 spin_lock_irqsave(&dev->buf_lock, flags); in buffer_queue() 712 spin_unlock_irqrestore(&dev->buf_lock, flags); in buffer_queue() 752 spin_lock_irqsave(&dev->buf_lock, flags); in stk1160_clear_queue() 771 spin_unlock_irqrestore(&dev->buf_lock, flags); in stk1160_clear_queue()
|
| H A D | stk1160.h | 156 spinlock_t buf_lock; member
|
| /linux/include/linux/ |
| H A D | pstore.h | 185 raw_spinlock_t buf_lock; member
|
| /linux/drivers/net/arcnet/ |
| H A D | arcnet.c | 311 if (!atomic_dec_and_test(&lp->buf_lock)) { in get_arcbuf() 314 lp->buf_lock.counter); in get_arcbuf() 335 atomic_inc(&lp->buf_lock); in get_arcbuf() 560 atomic_set(&lp->buf_lock, 1); in arcnet_open()
|
| H A D | arcdevice.h | 292 atomic_t buf_lock; member
|
| /linux/drivers/scsi/lpfc/ |
| H A D | lpfc_sli.h | 453 spinlock_t buf_lock; /* lock used in case of simultaneous abort */ member
|
| H A D | lpfc_sli.c | 12942 spin_lock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt() 12945 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt() 12953 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt() 12968 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt() 12977 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt() 13035 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
|
| H A D | lpfc_init.c | 4550 spin_lock_init(&lpfc_ncmd->buf_lock); in lpfc_new_io_buf()
|
| /linux/Documentation/locking/ |
| H A D | preempt-locking.rst | 118 spin_lock(&buf_lock);
|