db_addr 198 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c void kfd_release_kernel_doorbell(struct kfd_dev *kfd, u32 __iomem *db_addr) db_addr 202 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c inx = (unsigned int)(db_addr - kfd->doorbell_kernel_ptr) db_addr 816 drivers/gpu/drm/amd/amdkfd/kfd_priv.h void kfd_release_kernel_doorbell(struct kfd_dev *kfd, u32 __iomem *db_addr); db_addr 155 drivers/infiniband/hw/efa/efa_com.c sq->db_addr = (u32 __iomem *)(edev->reg_bar + EFA_REGS_AQ_PROD_DB_OFF); db_addr 365 drivers/infiniband/hw/efa/efa_com.c writel(aq->sq.pc, aq->sq.db_addr); db_addr 38 drivers/infiniband/hw/efa/efa_com.h u32 __iomem *db_addr; db_addr 327 drivers/infiniband/hw/hns/hns_roce_cq.c ret = hns_roce_db_map_user(context, udata, ucmd.db_addr, db_addr 797 drivers/infiniband/hw/hns/hns_roce_qp.c ret = hns_roce_db_map_user(uctx, udata, ucmd.db_addr, db_addr 5158 drivers/infiniband/hw/i40iw/i40iw_ctrl.c dev->db_addr = dev->hw->hw_addr + I40IW_DB_ADDR_OFFSET; db_addr 5161 drivers/infiniband/hw/i40iw/i40iw_ctrl.c dev->db_addr = dev->hw->hw_addr + I40IW_VF_DB_ADDR_OFFSET; db_addr 482 drivers/infiniband/hw/i40iw/i40iw_type.h u8 __iomem *db_addr; db_addr 219 drivers/infiniband/hw/mlx4/cq.c err = mlx4_ib_db_map_user(udata, ucmd.db_addr, &cq->db); db_addr 936 drivers/infiniband/hw/mlx4/qp.c err = mlx4_ib_db_map_user(udata, wq.db_addr, &qp->db); db_addr 1132 drivers/infiniband/hw/mlx4/qp.c err = mlx4_ib_db_map_user(udata, ucmd.db_addr, &qp->db); db_addr 126 drivers/infiniband/hw/mlx4/srq.c err = mlx4_ib_db_map_user(udata, ucmd.db_addr, &srq->db); db_addr 742 drivers/infiniband/hw/mlx5/cq.c err = mlx5_ib_db_map_user(context, udata, ucmd.db_addr, &cq->db); db_addr 834 drivers/infiniband/hw/mlx5/qp.c err = mlx5_ib_db_map_user(ucontext, udata, ucmd->db_addr, &rwq->db); db_addr 955 drivers/infiniband/hw/mlx5/qp.c err = mlx5_ib_db_map_user(context, udata, ucmd.db_addr, &qp->db); db_addr 107 drivers/infiniband/hw/mlx5/srq.c err = mlx5_ib_db_map_user(ucontext, udata, ucmd.db_addr, &srq->db); db_addr 830 drivers/infiniband/hw/qedr/main.c dev->db_addr = out_params.dpi_addr; db_addr 146 drivers/infiniband/hw/qedr/qedr.h void __iomem *db_addr; db_addr 284 drivers/infiniband/hw/qedr/qedr.h void __iomem *db_addr; db_addr 771 drivers/infiniband/hw/qedr/verbs.c writeq(cq->db.raw, cq->db_addr); db_addr 904 drivers/infiniband/hw/qedr/verbs.c cq->db_addr = dev->db_addr + db_addr 1231 drivers/infiniband/hw/qedr/verbs.c qp->sq.db = dev->db_addr + db_addr 1235 drivers/infiniband/hw/qedr/verbs.c qp->rq.db = dev->db_addr + db_addr 1673 drivers/infiniband/hw/qedr/verbs.c qp->sq.db = dev->db_addr + db_addr 1677 drivers/infiniband/hw/qedr/verbs.c qp->rq.db = dev->db_addr + db_addr 1680 drivers/infiniband/hw/qedr/verbs.c qp->rq.iwarp_db2 = dev->db_addr + db_addr 126 drivers/net/ethernet/amazon/ena/ena_com.c sq->db_addr = NULL; db_addr 280 drivers/net/ethernet/amazon/ena/ena_com.c writel(admin_queue->sq.tail, admin_queue->sq.db_addr); db_addr 1254 drivers/net/ethernet/amazon/ena/ena_com.c io_sq->db_addr = (u32 __iomem *)((uintptr_t)ena_dev->reg_bar + db_addr 1776 drivers/net/ethernet/amazon/ena/ena_com.c admin_queue->sq.db_addr = (u32 __iomem *)((uintptr_t)ena_dev->reg_bar + db_addr 184 drivers/net/ethernet/amazon/ena/ena_com.h u32 __iomem *db_addr; db_addr 222 drivers/net/ethernet/amazon/ena/ena_com.h u32 __iomem *db_addr; db_addr 182 drivers/net/ethernet/amazon/ena/ena_eth_com.h writel(tail, io_sq->db_addr); db_addr 110 drivers/net/ethernet/qlogic/qed/qed.h u32 db_addr = FIELD_VALUE(DB_LEGACY_ADDR_DEMS, DEMS) | db_addr 113 drivers/net/ethernet/qlogic/qed/qed.h return db_addr; db_addr 118 drivers/net/ethernet/qlogic/qed/qed.h u32 db_addr = FIELD_VALUE(DB_LEGACY_ADDR_DEMS, DEMS) | db_addr 121 drivers/net/ethernet/qlogic/qed/qed.h return db_addr; db_addr 964 drivers/net/ethernet/qlogic/qed/qed.h #define DOORBELL(cdev, db_addr, val) \ db_addr 966 drivers/net/ethernet/qlogic/qed/qed.h (cdev->doorbells) + (db_addr))) db_addr 79 drivers/net/ethernet/qlogic/qed/qed_dev.c void __iomem *db_addr; db_addr 96 drivers/net/ethernet/qlogic/qed/qed_dev.c db_entry->db_addr, db_addr 105 drivers/net/ethernet/qlogic/qed/qed_dev.c void __iomem *db_addr, db_addr 112 drivers/net/ethernet/qlogic/qed/qed_dev.c if (db_addr < cdev->doorbells || db_addr 113 drivers/net/ethernet/qlogic/qed/qed_dev.c (u8 __iomem *)db_addr + width > db_addr 117 drivers/net/ethernet/qlogic/qed/qed_dev.c db_addr, db_addr 134 drivers/net/ethernet/qlogic/qed/qed_dev.c void __iomem *db_addr) db_addr 140 drivers/net/ethernet/qlogic/qed/qed_dev.c p_hwfn = db_addr < cdev->hwfns[1].doorbells ? db_addr 150 drivers/net/ethernet/qlogic/qed/qed_dev.c void __iomem *db_addr, db_addr 166 drivers/net/ethernet/qlogic/qed/qed_dev.c if (!qed_db_rec_sanity(cdev, db_addr, db_width, db_data)) db_addr 170 drivers/net/ethernet/qlogic/qed/qed_dev.c p_hwfn = qed_db_rec_find_hwfn(cdev, db_addr); db_addr 180 drivers/net/ethernet/qlogic/qed/qed_dev.c db_entry->db_addr = db_addr; db_addr 199 drivers/net/ethernet/qlogic/qed/qed_dev.c void __iomem *db_addr, void *db_data) db_addr 213 drivers/net/ethernet/qlogic/qed/qed_dev.c p_hwfn = qed_db_rec_find_hwfn(cdev, db_addr); db_addr 234 drivers/net/ethernet/qlogic/qed/qed_dev.c db_data, db_addr); db_addr 309 drivers/net/ethernet/qlogic/qed/qed_dev.c db_entry->db_addr, db_addr 314 drivers/net/ethernet/qlogic/qed/qed_dev.c db_entry->db_addr, db_addr 319 drivers/net/ethernet/qlogic/qed/qed_dev.c if (!qed_db_rec_sanity(p_hwfn->cdev, db_entry->db_addr, db_addr 331 drivers/net/ethernet/qlogic/qed/qed_dev.c DIRECT_REG_WR(db_entry->db_addr, db_addr 334 drivers/net/ethernet/qlogic/qed/qed_dev.c DIRECT_REG_WR64(db_entry->db_addr, db_addr 545 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void __iomem *db_addr, db_addr 560 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void __iomem *db_addr, void *db_data); db_addr 491 drivers/net/ethernet/qlogic/qed/qed_spq.c void __iomem *db_addr; db_addr 543 drivers/net/ethernet/qlogic/qed/qed_spq.c db_addr = (void __iomem *)((u8 __iomem *)p_hwfn->doorbells + db_addr 545 drivers/net/ethernet/qlogic/qed/qed_spq.c rc = qed_db_recovery_add(p_hwfn->cdev, db_addr, &p_spq->db_data, db_addr 597 drivers/net/ethernet/qlogic/qed/qed_spq.c void __iomem *db_addr; db_addr 604 drivers/net/ethernet/qlogic/qed/qed_spq.c db_addr = (void __iomem *)((u8 __iomem *)p_hwfn->doorbells + db_addr 606 drivers/net/ethernet/qlogic/qed/qed_spq.c qed_db_recovery_del(p_hwfn->cdev, db_addr, &p_spq->db_data); db_addr 184 drivers/ntb/hw/intel/ntb_hw_gen1.c phys_addr_t *db_addr, resource_size_t *db_size, db_addr 190 drivers/ntb/hw/intel/ntb_hw_gen1.c if (db_addr) { db_addr 191 drivers/ntb/hw/intel/ntb_hw_gen1.c *db_addr = reg_addr + reg; db_addr 192 drivers/ntb/hw/intel/ntb_hw_gen1.c dev_dbg(&ndev->ntb.pdev->dev, "Peer db addr %llx\n", *db_addr); db_addr 1112 drivers/ntb/hw/intel/ntb_hw_gen1.c static int intel_ntb_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr, db_addr 1126 drivers/ntb/hw/intel/ntb_hw_gen1.c ndev_db_addr(ndev, db_addr, db_size, ndev->peer_addr, db_addr 151 drivers/ntb/hw/intel/ntb_hw_gen1.h phys_addr_t *db_addr, resource_size_t *db_size, db_addr 535 drivers/ntb/hw/intel/ntb_hw_gen3.c static int intel_ntb3_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr, db_addr 551 drivers/ntb/hw/intel/ntb_hw_gen3.c if (db_addr) { db_addr 552 drivers/ntb/hw/intel/ntb_hw_gen3.c *db_addr = db_addr_base + (db_bit * 4); db_addr 554 drivers/ntb/hw/intel/ntb_hw_gen3.c *db_addr, db_bit); db_addr 686 drivers/ntb/hw/mscc/ntb_hw_switchtec.c phys_addr_t *db_addr, db_addr 702 drivers/ntb/hw/mscc/ntb_hw_switchtec.c if (db_addr) db_addr 703 drivers/ntb/hw/mscc/ntb_hw_switchtec.c *db_addr = pci_resource_start(ntb->pdev, 0) + offset; db_addr 391 drivers/usb/host/xhci-ring.c __le32 __iomem *db_addr = &xhci->dba->doorbell[slot_id]; db_addr 404 drivers/usb/host/xhci-ring.c writel(DB_VALUE(ep_index, stream_id), db_addr); db_addr 301 include/linux/ntb.h phys_addr_t *db_addr, resource_size_t *db_size, db_addr 1153 include/linux/ntb.h phys_addr_t *db_addr, db_addr 1160 include/linux/ntb.h return ntb->ops->peer_db_addr(ntb, db_addr, db_size, db_data, db_bit); db_addr 1047 include/linux/qed/qed_if.h void __iomem *db_addr, db_addr 1062 include/linux/qed/qed_if.h void __iomem *db_addr, void *db_data); db_addr 41 include/uapi/rdma/hns-abi.h __aligned_u64 db_addr; db_addr 51 include/uapi/rdma/hns-abi.h __aligned_u64 db_addr; db_addr 62 include/uapi/rdma/hns-abi.h __aligned_u64 db_addr; db_addr 81 include/uapi/rdma/mlx4-abi.h __aligned_u64 db_addr; db_addr 95 include/uapi/rdma/mlx4-abi.h __aligned_u64 db_addr; db_addr 114 include/uapi/rdma/mlx4-abi.h __aligned_u64 db_addr; db_addr 124 include/uapi/rdma/mlx4-abi.h __aligned_u64 db_addr; db_addr 273 include/uapi/rdma/mlx5-abi.h __aligned_u64 db_addr; db_addr 294 include/uapi/rdma/mlx5-abi.h __aligned_u64 db_addr; db_addr 308 include/uapi/rdma/mlx5-abi.h __aligned_u64 db_addr; db_addr 391 include/uapi/rdma/mlx5-abi.h __aligned_u64 db_addr;