/kernel/linux/linux-5.10/include/linux/mlx4/ |
H A D | doorbell.h | 56 spinlock_t *doorbell_lock) in mlx4_write64() 74 spinlock_t *doorbell_lock) in mlx4_write64() 78 spin_lock_irqsave(doorbell_lock, flags); in mlx4_write64() 81 spin_unlock_irqrestore(doorbell_lock, flags); in mlx4_write64() 55 mlx4_write64(__be32 val[2], void __iomem *dest, spinlock_t *doorbell_lock) mlx4_write64() argument 73 mlx4_write64(__be32 val[2], void __iomem *dest, spinlock_t *doorbell_lock) mlx4_write64() argument
|
H A D | cq.h | 149 spinlock_t *doorbell_lock) in mlx4_cq_arm() 169 mlx4_write64(doorbell, uar_page + MLX4_CQ_DOORBELL, doorbell_lock); in mlx4_cq_arm() 147 mlx4_cq_arm(struct mlx4_cq *cq, u32 cmd, void __iomem *uar_page, spinlock_t *doorbell_lock) mlx4_cq_arm() argument
|
/kernel/linux/linux-6.6/include/linux/mlx4/ |
H A D | doorbell.h | 56 spinlock_t *doorbell_lock) in mlx4_write64() 74 spinlock_t *doorbell_lock) in mlx4_write64() 78 spin_lock_irqsave(doorbell_lock, flags); in mlx4_write64() 81 spin_unlock_irqrestore(doorbell_lock, flags); in mlx4_write64() 55 mlx4_write64(__be32 val[2], void __iomem *dest, spinlock_t *doorbell_lock) mlx4_write64() argument 73 mlx4_write64(__be32 val[2], void __iomem *dest, spinlock_t *doorbell_lock) mlx4_write64() argument
|
H A D | cq.h | 149 spinlock_t *doorbell_lock) in mlx4_cq_arm() 169 mlx4_write64(doorbell, uar_page + MLX4_CQ_DOORBELL, doorbell_lock); in mlx4_cq_arm() 147 mlx4_cq_arm(struct mlx4_cq *cq, u32 cmd, void __iomem *uar_page, spinlock_t *doorbell_lock) mlx4_cq_arm() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/ |
H A D | mthca_doorbell.h | 60 spinlock_t *doorbell_lock) in mthca_write64() 89 spinlock_t *doorbell_lock) in mthca_write64() 96 spin_lock_irqsave(doorbell_lock, flags); in mthca_write64() 99 spin_unlock_irqrestore(doorbell_lock, flags); in mthca_write64() 59 mthca_write64(u32 hi, u32 lo, void __iomem *dest, spinlock_t *doorbell_lock) mthca_write64() argument 88 mthca_write64(u32 hi, u32 lo, void __iomem *dest, spinlock_t *doorbell_lock) mthca_write64() argument
|
H A D | mthca_cq.c | 213 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in update_cons_index() 731 MTHCA_GET_DOORBELL_LOCK(&to_mdev(cq->device)->doorbell_lock)); in mthca_tavor_arm_cq() 763 MTHCA_GET_DOORBELL_LOCK(&to_mdev(ibcq->device)->doorbell_lock)); in mthca_arbel_arm_cq()
|
H A D | mthca_eq.c | 186 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in tavor_set_eq_ci() 211 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in tavor_eq_req_not() 224 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in disarm_cq()
|
H A D | mthca_srq.c | 555 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_tavor_post_srq_recv() 570 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_tavor_post_srq_recv()
|
H A D | mthca_qp.c | 1810 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_tavor_post_send() 1902 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_tavor_post_receive() 1915 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_tavor_post_receive() 1980 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_arbel_post_send() 2152 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_arbel_post_send()
|
H A D | mthca_dev.h | 319 MTHCA_DECLARE_DOORBELL_LOCK(doorbell_lock)
|
H A D | mthca_main.c | 698 MTHCA_INIT_DOORBELL_LOCK(&dev->doorbell_lock); in mthca_setup_hca()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_doorbell.h | 60 spinlock_t *doorbell_lock) in mthca_write64() 89 spinlock_t *doorbell_lock) in mthca_write64() 96 spin_lock_irqsave(doorbell_lock, flags); in mthca_write64() 99 spin_unlock_irqrestore(doorbell_lock, flags); in mthca_write64() 59 mthca_write64(u32 hi, u32 lo, void __iomem *dest, spinlock_t *doorbell_lock) mthca_write64() argument 88 mthca_write64(u32 hi, u32 lo, void __iomem *dest, spinlock_t *doorbell_lock) mthca_write64() argument
|
H A D | mthca_cq.c | 213 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in update_cons_index() 731 MTHCA_GET_DOORBELL_LOCK(&to_mdev(cq->device)->doorbell_lock)); in mthca_tavor_arm_cq() 763 MTHCA_GET_DOORBELL_LOCK(&to_mdev(ibcq->device)->doorbell_lock)); in mthca_arbel_arm_cq()
|
H A D | mthca_eq.c | 186 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in tavor_set_eq_ci() 211 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in tavor_eq_req_not() 224 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in disarm_cq()
|
H A D | mthca_srq.c | 555 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_tavor_post_srq_recv() 570 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_tavor_post_srq_recv()
|
H A D | mthca_qp.c | 1813 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_tavor_post_send() 1905 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_tavor_post_receive() 1918 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_tavor_post_receive() 1983 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_arbel_post_send() 2155 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in mthca_arbel_post_send()
|
H A D | mthca_dev.h | 319 MTHCA_DECLARE_DOORBELL_LOCK(doorbell_lock)
|
H A D | mthca_main.c | 698 MTHCA_INIT_DOORBELL_LOCK(&dev->doorbell_lock); in mthca_setup_hca()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_mes.h | 150 struct mutex doorbell_lock; member
|