Home
last modified time | relevance | path

Searched refs:fifo_lock (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/most/
H A Dcore.c54 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 Dcore.c54 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 Dhpilo.c77 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 Dhpilo.h51 * --> 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 Dhpilo.c79 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 Dhpilo.h54 * --> 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 Difx6x60.h62 spinlock_t fifo_lock; member
H A Difx6x60.c453 &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 Dfujitsu-laptop.c132 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 Dsony-laptop.c195 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 Dfujitsu-laptop.c132 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 Dsony-laptop.c195 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 Dsonypi.c476 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 Dsonypi.c476 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 Dst_lsm6dsx_buffer.c646 mutex_lock(&hw->fifo_lock); in st_lsm6dsx_flush_fifo()
651 mutex_unlock(&hw->fifo_lock); in st_lsm6dsx_flush_fifo()
H A Dst_lsm6dsx.h370 * @fifo_lock: Mutex to prevent concurrent access to the hw FIFO.
393 struct mutex fifo_lock; member
H A Dst_lsm6dsx_core.c2284 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 Dst_lsm6dsx_buffer.c661 mutex_lock(&hw->fifo_lock); in st_lsm6dsx_flush_fifo()
666 mutex_unlock(&hw->fifo_lock); in st_lsm6dsx_flush_fifo()
H A Dst_lsm6dsx.h400 * @fifo_lock: Mutex to prevent concurrent access to the hw FIFO.
423 struct mutex fifo_lock; member
H A Dst_lsm6dsx_core.c2477 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 Drio_mport_cdev.c194 * @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 Drio_mport_cdev.c194 * @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()

Completed in 39 milliseconds