Home
last modified time | relevance | path

Searched refs:pending_lock (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/
H A Drxe_mmap.c23 spin_lock_bh(&rxe->pending_lock); in rxe_mmap_release()
28 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap_release()
76 spin_lock_bh(&rxe->pending_lock); in rxe_mmap()
84 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap()
92 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap()
98 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap()
H A Drxe_queue.c31 spin_lock_bh(&rxe->pending_lock); in do_mmap_info()
33 spin_unlock_bh(&rxe->pending_lock); in do_mmap_info()
H A Drxe_verbs.h374 spinlock_t pending_lock; /* guard pending_mmaps */ member
H A Drxe.c212 spin_lock_init(&rxe->pending_lock); in rxe_init()
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/
H A Drxe_mmap.c22 spin_lock_bh(&rxe->pending_lock); in rxe_mmap_release()
27 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap_release()
75 spin_lock_bh(&rxe->pending_lock); in rxe_mmap()
83 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap()
91 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap()
97 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap()
H A Drxe_queue.c31 spin_lock_bh(&rxe->pending_lock); in do_mmap_info()
33 spin_unlock_bh(&rxe->pending_lock); in do_mmap_info()
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dmmap.c61 spin_lock_init(&rdi->pending_lock); in rvt_mmap_init()
76 spin_lock_irq(&rdi->pending_lock); in rvt_release_mmap_info()
78 spin_unlock_irq(&rdi->pending_lock); in rvt_release_mmap_info()
123 spin_lock_irq(&rdi->pending_lock); in rvt_mmap()
134 spin_unlock_irq(&rdi->pending_lock); in rvt_mmap()
144 spin_unlock_irq(&rdi->pending_lock); in rvt_mmap()
H A Dsrq.c142 spin_lock_irq(&dev->pending_lock); in rvt_create_srq()
144 spin_unlock_irq(&dev->pending_lock); in rvt_create_srq()
291 spin_lock_irq(&dev->pending_lock); in rvt_modify_srq()
295 spin_unlock_irq(&dev->pending_lock); in rvt_modify_srq()
H A Dcq.c273 spin_lock_irq(&rdi->pending_lock); in rvt_create_cq()
275 spin_unlock_irq(&rdi->pending_lock); in rvt_create_cq()
490 spin_lock_irq(&rdi->pending_lock); in rvt_resize_cq()
493 spin_unlock_irq(&rdi->pending_lock); in rvt_resize_cq()
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dmmap.c19 spin_lock_init(&rdi->pending_lock); in rvt_mmap_init()
34 spin_lock_irq(&rdi->pending_lock); in rvt_release_mmap_info()
36 spin_unlock_irq(&rdi->pending_lock); in rvt_release_mmap_info()
81 spin_lock_irq(&rdi->pending_lock); in rvt_mmap()
92 spin_unlock_irq(&rdi->pending_lock); in rvt_mmap()
102 spin_unlock_irq(&rdi->pending_lock); in rvt_mmap()
H A Dsrq.c100 spin_lock_irq(&dev->pending_lock); in rvt_create_srq()
102 spin_unlock_irq(&dev->pending_lock); in rvt_create_srq()
249 spin_lock_irq(&dev->pending_lock); in rvt_modify_srq()
253 spin_unlock_irq(&dev->pending_lock); in rvt_modify_srq()
H A Dcq.c231 spin_lock_irq(&rdi->pending_lock); in rvt_create_cq()
233 spin_unlock_irq(&rdi->pending_lock); in rvt_create_cq()
448 spin_lock_irq(&rdi->pending_lock); in rvt_resize_cq()
451 spin_unlock_irq(&rdi->pending_lock); in rvt_resize_cq()
/kernel/linux/linux-5.10/drivers/iio/common/ssp_sensors/
H A Dssp_spi.c206 mutex_lock(&data->pending_lock); in ssp_do_transfer()
208 mutex_unlock(&data->pending_lock); in ssp_do_transfer()
214 mutex_lock(&data->pending_lock); in ssp_do_transfer()
216 mutex_unlock(&data->pending_lock); in ssp_do_transfer()
227 mutex_lock(&data->pending_lock); in ssp_do_transfer()
229 mutex_unlock(&data->pending_lock); in ssp_do_transfer()
364 mutex_lock(&data->pending_lock); in ssp_irq_msg()
421 mutex_unlock(&data->pending_lock); in ssp_irq_msg()
452 mutex_lock(&data->pending_lock); in ssp_clean_pending_list()
460 mutex_unlock(&data->pending_lock); in ssp_clean_pending_list()
[all...]
H A Dssp_dev.c538 mutex_init(&data->pending_lock); in ssp_probe()
581 mutex_destroy(&data->pending_lock); in ssp_probe()
608 mutex_destroy(&data->pending_lock); in ssp_remove()
H A Dssp.h170 * @pending_lock: lock protecting pending list and completion
213 struct mutex pending_lock; member
/kernel/linux/linux-6.6/drivers/iio/common/ssp_sensors/
H A Dssp_spi.c206 mutex_lock(&data->pending_lock); in ssp_do_transfer()
208 mutex_unlock(&data->pending_lock); in ssp_do_transfer()
214 mutex_lock(&data->pending_lock); in ssp_do_transfer()
216 mutex_unlock(&data->pending_lock); in ssp_do_transfer()
227 mutex_lock(&data->pending_lock); in ssp_do_transfer()
229 mutex_unlock(&data->pending_lock); in ssp_do_transfer()
363 mutex_lock(&data->pending_lock); in ssp_irq_msg()
420 mutex_unlock(&data->pending_lock); in ssp_irq_msg()
451 mutex_lock(&data->pending_lock); in ssp_clean_pending_list()
459 mutex_unlock(&data->pending_lock); in ssp_clean_pending_list()
[all...]
H A Dssp_dev.c526 mutex_init(&data->pending_lock); in ssp_probe()
569 mutex_destroy(&data->pending_lock); in ssp_probe()
596 mutex_destroy(&data->pending_lock); in ssp_remove()
H A Dssp.h170 * @pending_lock: lock protecting pending list and completion
213 struct mutex pending_lock; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
H A Dqib_verbs.c370 spin_lock_irqsave(&dev->rdi.pending_lock, flags); in mem_timer()
379 spin_unlock_irqrestore(&dev->rdi.pending_lock, flags); in mem_timer()
567 spin_lock(&dev->rdi.pending_lock); in __get_txreq()
573 spin_unlock(&dev->rdi.pending_lock); in __get_txreq()
584 spin_unlock(&dev->rdi.pending_lock); in __get_txreq()
597 spin_lock_irqsave(&dev->rdi.pending_lock, flags); in get_txreq()
603 spin_unlock_irqrestore(&dev->rdi.pending_lock, flags); in get_txreq()
607 spin_unlock_irqrestore(&dev->rdi.pending_lock, flags); in get_txreq()
635 spin_lock_irqsave(&dev->rdi.pending_lock, flags); in qib_put_txreq()
647 spin_unlock_irqrestore(&dev->rdi.pending_lock, flag in qib_put_txreq()
[all...]
H A Dqib_qp.c245 spin_lock(&dev->rdi.pending_lock); in qib_notify_error_qp()
250 spin_unlock(&dev->rdi.pending_lock); in qib_notify_error_qp()
371 spin_lock(&dev->rdi.pending_lock); in qib_flush_qp_waiters()
374 spin_unlock(&dev->rdi.pending_lock); in qib_flush_qp_waiters()
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_verbs.c370 spin_lock_irqsave(&dev->rdi.pending_lock, flags); in mem_timer()
379 spin_unlock_irqrestore(&dev->rdi.pending_lock, flags); in mem_timer()
567 spin_lock(&dev->rdi.pending_lock); in __get_txreq()
573 spin_unlock(&dev->rdi.pending_lock); in __get_txreq()
584 spin_unlock(&dev->rdi.pending_lock); in __get_txreq()
597 spin_lock_irqsave(&dev->rdi.pending_lock, flags); in get_txreq()
603 spin_unlock_irqrestore(&dev->rdi.pending_lock, flags); in get_txreq()
607 spin_unlock_irqrestore(&dev->rdi.pending_lock, flags); in get_txreq()
635 spin_lock_irqsave(&dev->rdi.pending_lock, flags); in qib_put_txreq()
647 spin_unlock_irqrestore(&dev->rdi.pending_lock, flag in qib_put_txreq()
[all...]
H A Dqib_qp.c245 spin_lock(&dev->rdi.pending_lock); in qib_notify_error_qp()
250 spin_unlock(&dev->rdi.pending_lock); in qib_notify_error_qp()
371 spin_lock(&dev->rdi.pending_lock); in qib_flush_qp_waiters()
374 spin_unlock(&dev->rdi.pending_lock); in qib_flush_qp_waiters()
/kernel/linux/linux-5.10/kernel/sched/
H A Dcore_ctl.c46 spinlock_t pending_lock; member
606 spin_lock_irqsave(&cluster->pending_lock, flags); in wake_up_core_ctl_thread()
608 spin_unlock_irqrestore(&cluster->pending_lock, flags); in wake_up_core_ctl_thread()
876 spin_lock_irqsave(&cluster->pending_lock, flags); in try_core_ctl()
878 spin_unlock_irqrestore(&cluster->pending_lock, flags); in try_core_ctl()
882 spin_lock_irqsave(&cluster->pending_lock, flags); in try_core_ctl()
886 spin_unlock_irqrestore(&cluster->pending_lock, flags); in try_core_ctl()
1012 spin_lock_init(&cluster->pending_lock); in cluster_init()
/kernel/linux/linux-6.6/kernel/sched/
H A Dcore_ctl.c46 spinlock_t pending_lock; member
606 spin_lock_irqsave(&cluster->pending_lock, flags); in wake_up_core_ctl_thread()
608 spin_unlock_irqrestore(&cluster->pending_lock, flags); in wake_up_core_ctl_thread()
876 spin_lock_irqsave(&cluster->pending_lock, flags); in try_core_ctl()
878 spin_unlock_irqrestore(&cluster->pending_lock, flags); in try_core_ctl()
882 spin_lock_irqsave(&cluster->pending_lock, flags); in try_core_ctl()
886 spin_unlock_irqrestore(&cluster->pending_lock, flags); in try_core_ctl()
1012 spin_lock_init(&cluster->pending_lock); in cluster_init()
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/
H A Dvirtio.c47 * @pending_lock: Protects access to the @pending_cmds_list.
63 spinlock_t pending_lock; member
331 spin_lock_irqsave(&vioch->pending_lock, flags); in scmi_vio_deferred_tx_worker()
349 spin_unlock_irqrestore(&vioch->pending_lock, flags); in scmi_vio_deferred_tx_worker()
760 spin_lock(&vioch->pending_lock); in virtio_poll_done()
763 spin_unlock(&vioch->pending_lock); in virtio_poll_done()
847 spin_lock_init(&channels[i].pending_lock); in scmi_vio_probe()

Completed in 18 milliseconds

12