/kernel/linux/linux-5.10/drivers/most/ |
H A D | core.c | 54 spinlock_t fifo_lock; /* fifo access synchronization */ member 126 spin_lock_irqsave(&c->fifo_lock, flags); in flush_channel_fifos() 129 spin_unlock_irqrestore(&c->fifo_lock, flags); in flush_channel_fifos() 131 spin_lock_irqsave(&c->fifo_lock, flags); in flush_channel_fifos() 133 spin_unlock_irqrestore(&c->fifo_lock, flags); in flush_channel_fifos() 135 spin_lock_irqsave(&c->fifo_lock, hf_flags); in flush_channel_fifos() 138 spin_unlock_irqrestore(&c->fifo_lock, hf_flags); in flush_channel_fifos() 140 spin_lock_irqsave(&c->fifo_lock, hf_flags); in flush_channel_fifos() 142 spin_unlock_irqrestore(&c->fifo_lock, hf_flags); in flush_channel_fifos() 157 spin_lock_irqsave(&c->fifo_lock, flag in flush_trash_fifo() [all...] |
/kernel/linux/linux-6.6/drivers/most/ |
H A D | core.c | 54 spinlock_t fifo_lock; /* fifo access synchronization */ member 126 spin_lock_irqsave(&c->fifo_lock, flags); in flush_channel_fifos() 129 spin_unlock_irqrestore(&c->fifo_lock, flags); in flush_channel_fifos() 131 spin_lock_irqsave(&c->fifo_lock, flags); in flush_channel_fifos() 133 spin_unlock_irqrestore(&c->fifo_lock, flags); in flush_channel_fifos() 135 spin_lock_irqsave(&c->fifo_lock, hf_flags); in flush_channel_fifos() 138 spin_unlock_irqrestore(&c->fifo_lock, hf_flags); in flush_channel_fifos() 140 spin_lock_irqsave(&c->fifo_lock, hf_flags); in flush_channel_fifos() 142 spin_unlock_irqrestore(&c->fifo_lock, hf_flags); in flush_channel_fifos() 157 spin_lock_irqsave(&c->fifo_lock, flag in flush_trash_fifo() [all...] |
/kernel/linux/linux-5.10/drivers/misc/ |
H A D | hpilo.c | 77 spin_lock_irqsave(&hw->fifo_lock, flags); in fifo_enqueue() 85 spin_unlock_irqrestore(&hw->fifo_lock, flags); in fifo_enqueue() 97 spin_lock_irqsave(&hw->fifo_lock, flags); in fifo_dequeue() 108 spin_unlock_irqrestore(&hw->fifo_lock, flags); in fifo_dequeue() 120 spin_lock_irqsave(&hw->fifo_lock, flags); in fifo_check_recv() 124 spin_unlock_irqrestore(&hw->fifo_lock, flags); in fifo_check_recv() 803 spin_lock_init(&ilo_hw->fifo_lock); in ilo_probe()
|
H A D | hpilo.h | 51 * --> fifo_lock controls access to fifo queues shared with hw 59 spinlock_t fifo_lock; member
|
/kernel/linux/linux-6.6/drivers/misc/ |
H A D | hpilo.c | 79 spin_lock_irqsave(&hw->fifo_lock, flags); in fifo_enqueue() 87 spin_unlock_irqrestore(&hw->fifo_lock, flags); in fifo_enqueue() 99 spin_lock_irqsave(&hw->fifo_lock, flags); in fifo_dequeue() 110 spin_unlock_irqrestore(&hw->fifo_lock, flags); in fifo_dequeue() 122 spin_lock_irqsave(&hw->fifo_lock, flags); in fifo_check_recv() 126 spin_unlock_irqrestore(&hw->fifo_lock, flags); in fifo_check_recv() 807 spin_lock_init(&ilo_hw->fifo_lock); in ilo_probe()
|
H A D | hpilo.h | 54 * --> fifo_lock controls access to fifo queues shared with hw 62 spinlock_t fifo_lock; member
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | ifx6x60.h | 62 spinlock_t fifo_lock; member
|
H A D | ifx6x60.c | 453 &ifx_dev->fifo_lock); in ifx_spi_prepare_tx_buffer() 495 spin_lock_irqsave(&ifx_dev->fifo_lock, flags); in ifx_spi_write() 498 spin_unlock_irqrestore(&ifx_dev->fifo_lock, flags); in ifx_spi_write() 819 spin_lock_init(&ifx_dev->fifo_lock); in ifx_spi_create_port() 820 lockdep_set_class_and_subclass(&ifx_dev->fifo_lock, in ifx_spi_create_port()
|
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | fujitsu-laptop.c | 132 spinlock_t fifo_lock; member 789 spin_lock_init(&priv->fifo_lock); in acpi_fujitsu_laptop_add() 867 sizeof(scancode), &priv->fifo_lock); in acpi_fujitsu_laptop_press() 885 sizeof(scancode), &priv->fifo_lock); in acpi_fujitsu_laptop_release()
|
H A D | sony-laptop.c | 195 spinlock_t fifo_lock; member 357 spin_lock_irqsave(&sony_laptop_input.fifo_lock, flags); in do_sony_laptop_release_key() 370 spin_unlock_irqrestore(&sony_laptop_input.fifo_lock, flags); in do_sony_laptop_release_key() 432 &sony_laptop_input.fifo_lock); in sony_laptop_report_input_event() 451 spin_lock_init(&sony_laptop_input.fifo_lock); in sony_laptop_setup_input() 4053 spinlock_t fifo_lock; member 4077 spin_lock_irqsave(&sonypi_compat.fifo_lock, flags); in sonypi_misc_open() 4082 spin_unlock_irqrestore(&sonypi_compat.fifo_lock, flags); in sonypi_misc_open() 4104 &sonypi_compat.fifo_lock) == sizeof(c))) { in sonypi_misc_read() 4287 sizeof(event), &sonypi_compat.fifo_lock); in sonypi_compat_report_event() [all...] |
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | fujitsu-laptop.c | 132 spinlock_t fifo_lock; member 789 spin_lock_init(&priv->fifo_lock); in acpi_fujitsu_laptop_add() 865 sizeof(scancode), &priv->fifo_lock); in acpi_fujitsu_laptop_press() 883 sizeof(scancode), &priv->fifo_lock); in acpi_fujitsu_laptop_release()
|
H A D | sony-laptop.c | 195 spinlock_t fifo_lock; member 357 spin_lock_irqsave(&sony_laptop_input.fifo_lock, flags); in do_sony_laptop_release_key() 370 spin_unlock_irqrestore(&sony_laptop_input.fifo_lock, flags); in do_sony_laptop_release_key() 432 &sony_laptop_input.fifo_lock); in sony_laptop_report_input_event() 451 spin_lock_init(&sony_laptop_input.fifo_lock); in sony_laptop_setup_input() 4036 spinlock_t fifo_lock; member 4060 spin_lock_irqsave(&sonypi_compat.fifo_lock, flags); in sonypi_misc_open() 4065 spin_unlock_irqrestore(&sonypi_compat.fifo_lock, flags); in sonypi_misc_open() 4087 &sonypi_compat.fifo_lock) == sizeof(c))) { in sonypi_misc_read() 4270 sizeof(event), &sonypi_compat.fifo_lock); in sonypi_compat_report_event() [all...] |
/kernel/linux/linux-5.10/drivers/char/ |
H A D | sonypi.c | 476 spinlock_t fifo_lock; member 866 sizeof(event), &sonypi_device.fifo_lock); in sonypi_irq() 915 &sonypi_device.fifo_lock) == sizeof(c))) { in sonypi_misc_read() 1299 spin_lock_init(&sonypi_device.fifo_lock); in sonypi_probe()
|
/kernel/linux/linux-6.6/drivers/char/ |
H A D | sonypi.c | 476 spinlock_t fifo_lock; member 866 sizeof(event), &sonypi_device.fifo_lock); in sonypi_irq() 915 &sonypi_device.fifo_lock) == sizeof(c))) { in sonypi_misc_read() 1298 spin_lock_init(&sonypi_device.fifo_lock); in sonypi_probe()
|
/kernel/linux/linux-5.10/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_buffer.c | 646 mutex_lock(&hw->fifo_lock); in st_lsm6dsx_flush_fifo() 651 mutex_unlock(&hw->fifo_lock); in st_lsm6dsx_flush_fifo()
|
H A D | st_lsm6dsx.h | 370 * @fifo_lock: Mutex to prevent concurrent access to the hw FIFO. 393 struct mutex fifo_lock; member
|
H A D | st_lsm6dsx_core.c | 2284 mutex_lock(&hw->fifo_lock); in st_lsm6dsx_handler_thread() 2286 mutex_unlock(&hw->fifo_lock); in st_lsm6dsx_handler_thread() 2368 mutex_init(&hw->fifo_lock); in st_lsm6dsx_probe()
|
/kernel/linux/linux-6.6/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_buffer.c | 661 mutex_lock(&hw->fifo_lock); in st_lsm6dsx_flush_fifo() 666 mutex_unlock(&hw->fifo_lock); in st_lsm6dsx_flush_fifo()
|
H A D | st_lsm6dsx.h | 400 * @fifo_lock: Mutex to prevent concurrent access to the hw FIFO. 423 struct mutex fifo_lock; member
|
H A D | st_lsm6dsx_core.c | 2477 mutex_lock(&hw->fifo_lock); in st_lsm6dsx_handler_thread() 2479 mutex_unlock(&hw->fifo_lock); in st_lsm6dsx_handler_thread() 2710 mutex_init(&hw->fifo_lock); in st_lsm6dsx_probe()
|
/kernel/linux/linux-5.10/drivers/rapidio/devices/ |
H A D | rio_mport_cdev.c | 194 * @fifo_lock lock for event_fifo 206 spinlock_t fifo_lock; member 1380 spin_lock(&priv->fifo_lock); in rio_mport_add_event() 1384 spin_unlock(&priv->fifo_lock); in rio_mport_add_event() 1908 spin_lock_init(&priv->fifo_lock); in mport_cdev_open()
|
/kernel/linux/linux-6.6/drivers/rapidio/devices/ |
H A D | rio_mport_cdev.c | 194 * @fifo_lock lock for event_fifo 206 spinlock_t fifo_lock; member 1381 spin_lock(&priv->fifo_lock); in rio_mport_add_event() 1385 spin_unlock(&priv->fifo_lock); in rio_mport_add_event() 1909 spin_lock_init(&priv->fifo_lock); in mport_cdev_open()
|