| /linux/include/uapi/rdma/ |
| H A D | mlx4-abi.h | 81 __aligned_u64 db_addr; member 95 __aligned_u64 db_addr; member 114 __aligned_u64 db_addr; member 124 __aligned_u64 db_addr; member
|
| H A D | hns-abi.h | 41 __aligned_u64 db_addr; member 65 __aligned_u64 db_addr; member 89 __aligned_u64 db_addr; member
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_dev_api.h | 509 void __iomem *db_addr, 526 void __iomem *db_addr, void *db_data);
|
| H A D | qed_spq.c | 488 void __iomem *db_addr; in qed_spq_setup() local 540 db_addr = (void __iomem *)((u8 __iomem *)p_hwfn->doorbells + in qed_spq_setup() 542 rc = qed_db_recovery_add(p_hwfn->cdev, db_addr, &p_spq->db_data, in qed_spq_setup() 603 void __iomem *db_addr; in qed_spq_free() local 610 db_addr = (void __iomem *)((u8 __iomem *)p_hwfn->doorbells + in qed_spq_free() 612 qed_db_recovery_del(p_hwfn->cdev, db_addr, &p_spq->db_data); in qed_spq_free()
|
| H A D | qed_dev.c | 55 void __iomem *db_addr; member 72 db_entry->db_addr, in qed_db_recovery_dp_entry() 81 void __iomem *db_addr, in qed_db_rec_sanity() argument 88 if (db_addr < cdev->doorbells || in qed_db_rec_sanity() 89 (u8 __iomem *)db_addr + width > in qed_db_rec_sanity() 93 db_addr, in qed_db_rec_sanity() 110 void __iomem *db_addr) in qed_db_rec_find_hwfn() argument 116 p_hwfn = db_addr < cdev->hwfns[1].doorbells ? in qed_db_rec_find_hwfn() 126 void __iomem *db_addr, in qed_db_recovery_add() argument 142 if (!qed_db_rec_sanity(cdev, db_addr, db_width, db_data)) in qed_db_recovery_add() [all …]
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | vgic_lpi_stress.c | 227 vm_paddr_t db_addr = GITS_BASE_GPA + GITS_TRANSLATER; in signal_lpi() local 230 .address_lo = db_addr, in signal_lpi() 231 .address_hi = db_addr >> 32, in signal_lpi()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_doorbell.c | 178 void kfd_release_kernel_doorbell(struct kfd_dev *kfd, u32 __iomem *db_addr) in kfd_release_kernel_doorbell() argument 182 inx = (unsigned int)(db_addr - kfd->doorbell_kernel_ptr); in kfd_release_kernel_doorbell()
|
| /linux/drivers/ntb/hw/intel/ |
| H A D | ntb_hw_gen3.c | 537 int intel_ntb3_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr, in intel_ntb3_peer_db_addr() argument 553 if (db_addr) { in intel_ntb3_peer_db_addr() 554 *db_addr = db_addr_base + (db_bit * 4); in intel_ntb3_peer_db_addr() 556 *db_addr, db_bit); in intel_ntb3_peer_db_addr()
|
| H A D | ntb_hw_gen3.h | 112 int intel_ntb3_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr,
|
| H A D | ntb_hw_gen1.h | 153 phys_addr_t *db_addr, resource_size_t *db_size,
|
| H A D | ntb_hw_gen1.c | 185 phys_addr_t *db_addr, resource_size_t *db_size, in ndev_db_addr() argument 191 if (db_addr) { in ndev_db_addr() 192 *db_addr = reg_addr + reg; in ndev_db_addr() 193 dev_dbg(&ndev->ntb.pdev->dev, "Peer db addr %llx\n", *db_addr); in ndev_db_addr() 1115 static int intel_ntb_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr, in intel_ntb_peer_db_addr() argument 1129 ndev_db_addr(ndev, db_addr, db_size, ndev->peer_addr, in intel_ntb_peer_db_addr()
|
| /linux/drivers/infiniband/hw/qedr/ |
| H A D | qedr.h | 145 void __iomem *db_addr; member 273 void __iomem *db_addr; member 293 void __iomem *db_addr; member
|
| /linux/include/linux/ |
| H A D | ntb.h | 301 phys_addr_t *db_addr, resource_size_t *db_size, 1153 phys_addr_t *db_addr, in ntb_peer_db_addr() argument 1160 return ntb->ops->peer_db_addr(ntb, db_addr, db_size, db_data, db_bit); in ntb_peer_db_addr()
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_com.h | 158 u32 __iomem *db_addr; member 197 u32 __iomem *db_addr; member
|
| H A D | ena_eth_com.h | 160 writel(tail, io_sq->db_addr); in ena_com_write_sq_doorbell()
|
| H A D | ena_com.c | 110 sq->db_addr = NULL; in ena_com_admin_init_sq() 264 writel(admin_queue->sq.tail, admin_queue->sq.db_addr); in __ena_com_submit_admin_cmd() 1230 io_sq->db_addr = (u32 __iomem *)((uintptr_t)ena_dev->reg_bar + in ena_com_create_io_sq() 2007 admin_queue->sq.db_addr = (u32 __iomem *)((uintptr_t)ena_dev->reg_bar + in ena_com_admin_init()
|
| /linux/include/uapi/drm/ |
| H A D | qaic_accel.h | 233 __u64 db_addr; member
|
| /linux/drivers/accel/qaic/ |
| H A D | qaic_data.c | 100 __le64 db_addr; member 259 __le64 db_addr = cpu_to_le64(req->db_addr); in encode_reqs() local 271 if (req->db_len && !IS_ALIGNED(req->db_addr, req->db_len / 8)) in encode_reqs() 356 slice->reqs[i].db_addr = db_addr; in encode_reqs()
|
| /linux/drivers/infiniband/hw/mlx4/ |
| H A D | srq.c | 132 err = mlx4_ib_db_map_user(udata, ucmd.db_addr, &srq->db); in mlx4_ib_create_srq()
|
| /linux/drivers/ntb/hw/mscc/ |
| H A D | ntb_hw_switchtec.c | 688 phys_addr_t *db_addr, in switchtec_ntb_peer_db_addr() argument 704 if (db_addr) in switchtec_ntb_peer_db_addr() 705 *db_addr = pci_resource_start(ntb->pdev, 0) + offset; in switchtec_ntb_peer_db_addr()
|
| /linux/include/linux/qed/ |
| H A D | qed_if.h | 1068 void __iomem *db_addr, 1085 void __iomem *db_addr, void *db_data);
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | srq.c | 86 err = mlx5_ib_db_map_user(ucontext, ucmd.db_addr, &srq->db); in create_srq_user()
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_srq.c | 441 ret = hns_roce_db_map_user(uctx, ucmd.db_addr, in alloc_srq_db()
|
| H A D | hns_roce_cq.c | 445 ret = alloc_cq_db(hr_dev, hr_cq, udata, ucmd.db_addr, &resp); in hns_roce_create_cq()
|
| /linux/drivers/gpu/drm/mediatek/ |
| H A D | mtk_dp.c | 761 u32 db_addr = MTK_DP_ENC0_P0_30D8 + (MTK_DP_SDP_AUI - 1) * 8; in mtk_dp_sdp_set_header_aui() local 763 mtk_dp_bulk_16bit_write(mtk_dp, db_addr, (u8 *)header, 4); in mtk_dp_sdp_set_header_aui()
|