Home
last modified time | relevance | path

Searched refs:buf_lock (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/char/tpm/
H A Dtpm_vtpm_proxy.c35 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 Dhwbm.c50 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 Dadxrs450.c75 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 Dadis16130.c43 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 Dhvc_vio.c60 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 Duserio.c44 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 Dplatform.c292 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 Dhwbm.h17 struct mutex buf_lock; member
/linux/drivers/media/usb/stk1160/
H A Dstk1160-v4l.c688 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 Dstk1160.h156 spinlock_t buf_lock; member
/linux/include/linux/
H A Dpstore.h185 raw_spinlock_t buf_lock; member
/linux/drivers/net/arcnet/
H A Darcnet.c311 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 Darcdevice.h292 atomic_t buf_lock; member
/linux/drivers/scsi/lpfc/
H A Dlpfc_sli.h453 spinlock_t buf_lock; /* lock used in case of simultaneous abort */ member
H A Dlpfc_sli.c12942 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 Dlpfc_init.c4550 spin_lock_init(&lpfc_ncmd->buf_lock); in lpfc_new_io_buf()
/linux/Documentation/locking/
H A Dpreempt-locking.rst118 spin_lock(&buf_lock);