/kernel/linux/linux-5.10/drivers/tty/serial/jsm/ |
H A D | jsm_neo.c | 684 spin_lock_irqsave(&ch->ch_lock, lock_flags); in neo_clear_break() 699 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in neo_clear_break() 744 spin_lock_irqsave(&ch->ch_lock, lock_flags); in neo_parse_isr() 746 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in neo_parse_isr() 751 spin_lock_irqsave(&ch->ch_lock, lock_flags); in neo_parse_isr() 753 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in neo_parse_isr() 769 spin_lock_irqsave(&ch->ch_lock, lock_flags); in neo_parse_isr() 789 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in neo_parse_isr() 800 spin_lock_irqsave(&ch->ch_lock, lock_flags); in neo_parse_isr() 812 spin_unlock_irqrestore(&ch->ch_lock, lock_flag in neo_parse_isr() [all...] |
H A D | jsm_tty.c | 412 spin_lock_init(&ch->ch_lock); in jsm_tty_init() 535 spin_lock_irqsave(&ch->ch_lock, lock_flags); in jsm_input() 549 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in jsm_input() 569 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in jsm_input() 577 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in jsm_input() 634 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in jsm_input()
|
H A D | jsm_cls.c | 309 spin_lock_irqsave(&ch->ch_lock, lock_flags); in cls_clear_break() 322 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in cls_clear_break() 362 spin_lock_irqsave(&ch->ch_lock, flags); in cls_copy_data_from_uart_to_queue() 446 spin_unlock_irqrestore(&ch->ch_lock, flags); in cls_copy_data_from_uart_to_queue() 589 spin_lock_irqsave(&ch->ch_lock, flags); in cls_parse_isr() 591 spin_unlock_irqrestore(&ch->ch_lock, flags); in cls_parse_isr()
|
H A D | jsm.h | 196 spinlock_t ch_lock; /* provide for serialization */ member
|
/kernel/linux/linux-6.6/drivers/tty/serial/jsm/ |
H A D | jsm_neo.c | 685 spin_lock_irqsave(&ch->ch_lock, lock_flags); in neo_clear_break() 700 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in neo_clear_break() 745 spin_lock_irqsave(&ch->ch_lock, lock_flags); in neo_parse_isr() 747 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in neo_parse_isr() 752 spin_lock_irqsave(&ch->ch_lock, lock_flags); in neo_parse_isr() 754 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in neo_parse_isr() 770 spin_lock_irqsave(&ch->ch_lock, lock_flags); in neo_parse_isr() 790 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in neo_parse_isr() 801 spin_lock_irqsave(&ch->ch_lock, lock_flags); in neo_parse_isr() 813 spin_unlock_irqrestore(&ch->ch_lock, lock_flag in neo_parse_isr() [all...] |
H A D | jsm_tty.c | 412 spin_lock_init(&ch->ch_lock); in jsm_tty_init() 535 spin_lock_irqsave(&ch->ch_lock, lock_flags); in jsm_input() 549 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in jsm_input() 569 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in jsm_input() 577 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in jsm_input() 638 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in jsm_input()
|
H A D | jsm_cls.c | 309 spin_lock_irqsave(&ch->ch_lock, lock_flags); in cls_clear_break() 322 spin_unlock_irqrestore(&ch->ch_lock, lock_flags); in cls_clear_break() 362 spin_lock_irqsave(&ch->ch_lock, flags); in cls_copy_data_from_uart_to_queue() 442 spin_unlock_irqrestore(&ch->ch_lock, flags); in cls_copy_data_from_uart_to_queue() 585 spin_lock_irqsave(&ch->ch_lock, flags); in cls_parse_isr() 587 spin_unlock_irqrestore(&ch->ch_lock, flags); in cls_parse_isr()
|
H A D | jsm.h | 196 spinlock_t ch_lock; /* provide for serialization */ member
|
/kernel/linux/linux-6.6/drivers/accel/qaic/ |
H A D | qaic_data.c | 1002 rcu_id = srcu_read_lock(&dbc->ch_lock); in qaic_attach_slice_bo_ioctl() 1020 srcu_read_unlock(&dbc->ch_lock, rcu_id); in qaic_attach_slice_bo_ioctl() 1031 srcu_read_unlock(&dbc->ch_lock, rcu_id); in qaic_attach_slice_bo_ioctl() 1350 rcu_id = srcu_read_lock(&dbc->ch_lock); in __qaic_execute_bo_ioctl() 1383 srcu_read_unlock(&dbc->ch_lock, rcu_id); in __qaic_execute_bo_ioctl() 1443 rcu_id = srcu_read_lock(&dbc->ch_lock); in dbc_irq_handler() 1446 srcu_read_unlock(&dbc->ch_lock, rcu_id); in dbc_irq_handler() 1452 srcu_read_unlock(&dbc->ch_lock, rcu_id); in dbc_irq_handler() 1458 srcu_read_unlock(&dbc->ch_lock, rcu_id); in dbc_irq_handler() 1463 srcu_read_unlock(&dbc->ch_lock, rcu_i in dbc_irq_handler() [all...] |
H A D | qaic.h | 84 struct srcu_struct ch_lock; member
|
H A D | qaic_drv.c | 379 init_srcu_struct(&qdev->dbc[i].ch_lock); in create_qdev() 392 cleanup_srcu_struct(&qdev->dbc[i].ch_lock); in cleanup_qdev()
|