/linux-master/include/uapi/rdma/ |
H A D | mlx4-abi.h | 81 __aligned_u64 db_addr; member in struct:mlx4_ib_create_cq 95 __aligned_u64 db_addr; member in struct:mlx4_ib_create_srq 114 __aligned_u64 db_addr; member in struct:mlx4_ib_create_qp 124 __aligned_u64 db_addr; member in struct:mlx4_ib_create_wq
|
H A D | hns-abi.h | 41 __aligned_u64 db_addr; member in struct:hns_roce_ib_create_cq 65 __aligned_u64 db_addr; member in struct:hns_roce_ib_create_srq 89 __aligned_u64 db_addr; member in struct:hns_roce_ib_create_qp
|
H A D | mlx5-abi.h | 290 __aligned_u64 db_addr; member in struct:mlx5_ib_create_cq 314 __aligned_u64 db_addr; member in struct:mlx5_ib_create_srq 333 __aligned_u64 db_addr; member in struct:mlx5_ib_create_qp 419 __aligned_u64 db_addr; member in struct:mlx5_ib_create_wq
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_dev_api.h | 501 * @db_addr: Doorbell address. 509 void __iomem *db_addr, 516 * recovery mechanism. db_data serves as key (db_addr is not unique). 519 * @db_addr: doorbell address. 526 void __iomem *db_addr, void *db_data);
|
H A D | qed_spq.c | 488 void __iomem *db_addr; local 540 db_addr = (void __iomem *)((u8 __iomem *)p_hwfn->doorbells + 542 rc = qed_db_recovery_add(p_hwfn->cdev, db_addr, &p_spq->db_data, 603 void __iomem *db_addr; local 610 db_addr = (void __iomem *)((u8 __iomem *)p_hwfn->doorbells + 612 qed_db_recovery_del(p_hwfn->cdev, db_addr, &p_spq->db_data);
|
H A D | qed.h | 79 u32 db_addr = FIELD_VALUE(DB_LEGACY_ADDR_DEMS, DEMS) | local 82 return db_addr; 87 u32 db_addr = FIELD_VALUE(DB_LEGACY_ADDR_DEMS, DEMS) | local 90 return db_addr; 965 #define DOORBELL(cdev, db_addr, val) \ 967 ((cdev)->doorbells) + (db_addr)))
|
H A D | qed_dev.c | 55 void __iomem *db_addr; member in struct:qed_db_recovery_entry 72 db_entry->db_addr, 81 void __iomem *db_addr, 88 if (db_addr < cdev->doorbells || 89 (u8 __iomem *)db_addr + width > 93 db_addr, 110 void __iomem *db_addr) 116 p_hwfn = db_addr < cdev->hwfns[1].doorbells ? 126 void __iomem *db_addr, 142 if (!qed_db_rec_sanity(cdev, db_addr, db_widt 80 qed_db_rec_sanity(struct qed_dev *cdev, void __iomem *db_addr, enum qed_db_rec_width db_width, void *db_data) argument 109 qed_db_rec_find_hwfn(struct qed_dev *cdev, void __iomem *db_addr) argument 125 qed_db_recovery_add(struct qed_dev *cdev, void __iomem *db_addr, void *db_data, enum qed_db_rec_width db_width, enum qed_db_rec_space db_space) argument 174 qed_db_recovery_del(struct qed_dev *cdev, void __iomem *db_addr, void *db_data) argument [all...] |
/linux-master/drivers/ntb/hw/intel/ |
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_gen3.c | 534 int intel_ntb3_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr, argument 550 if (db_addr) { 551 *db_addr = db_addr_base + (db_bit * 4); 553 *db_addr, db_bit);
|
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, 191 if (db_addr) { 192 *db_addr = reg_addr + reg; 193 dev_dbg(&ndev->ntb.pdev->dev, "Peer db addr %llx\n", *db_addr); 1115 static int intel_ntb_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr, argument 1129 ndev_db_addr(ndev, db_addr, db_size, ndev->peer_addr, 184 ndev_db_addr(struct intel_ntb_dev *ndev, phys_addr_t *db_addr, resource_size_t *db_size, phys_addr_t reg_addr, unsigned long reg) argument
|
/linux-master/drivers/bus/mhi/host/ |
H A D | internal.h | 210 void __iomem *db_addr; member in struct:mhi_ring 351 void __iomem *db_addr, dma_addr_t db_val); 353 struct db_cfg *db_mode, void __iomem *db_addr, 369 void mhi_write_db(struct mhi_controller *mhi_cntrl, void __iomem *db_addr,
|
H A D | main.c | 88 void mhi_write_db(struct mhi_controller *mhi_cntrl, void __iomem *db_addr, argument 91 mhi_write_reg(mhi_cntrl, db_addr, 4, upper_32_bits(db_val)); 92 mhi_write_reg(mhi_cntrl, db_addr, 0, lower_32_bits(db_val)); 97 void __iomem *db_addr, 102 mhi_write_db(mhi_cntrl, db_addr, db_val); 109 void __iomem *db_addr, 113 mhi_write_db(mhi_cntrl, db_addr, db_val); 121 ring->db_addr, le64_to_cpu(*ring->ctxt_wp)); 131 mhi_write_db(mhi_cntrl, ring->db_addr, db); 150 ring->db_addr, d 95 mhi_db_brstmode(struct mhi_controller *mhi_cntrl, struct db_cfg *db_cfg, void __iomem *db_addr, dma_addr_t db_val) argument 107 mhi_db_brstmode_disable(struct mhi_controller *mhi_cntrl, struct db_cfg *db_cfg, void __iomem *db_addr, dma_addr_t db_val) argument [all...] |
H A D | init.c | 326 mhi_chan->tre_ring.db_addr = (void __iomem *)&chan_ctxt->wp; 539 mhi_chan->tre_ring.db_addr = base + val; 560 mhi_event->ring.db_addr = base + val; 564 mhi_cntrl->mhi_cmd[PRIMARY_CMD_RING].ring.db_addr = base + CRDB_LOWER;
|
/linux-master/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) argument 182 inx = (unsigned int)(db_addr - kfd->doorbell_kernel_ptr);
|
/linux-master/drivers/infiniband/hw/qedr/ |
H A D | qedr.h | 145 void __iomem *db_addr; member in struct:qedr_dev 273 void __iomem *db_addr; member in struct:qedr_userq 293 void __iomem *db_addr; member in struct:qedr_cq
|
H A D | verbs.c | 673 void __iomem *db_addr, 683 return dev->ops->common->db_recovery_add(dev->cdev, db_addr, db_data, 688 void __iomem *db_addr, 699 dev->ops->common->db_recovery_del(dev->cdev, db_addr, db_data); 863 writeq(cq->db.raw, cq->db_addr); 976 cq->q.db_addr = ctx->dpi_addr + db_offset; 1006 rc = qedr_db_recovery_add(dev, cq->q.db_addr, 1016 cq->db_addr = dev->db_addr + db_offset; 1027 rc = qedr_db_recovery_add(dev, cq->db_addr, 672 qedr_db_recovery_add(struct qedr_dev *dev, void __iomem *db_addr, void *db_data, enum qed_db_rec_width db_width, enum qed_db_rec_space db_space) argument 687 qedr_db_recovery_del(struct qedr_dev *dev, void __iomem *db_addr, void *db_data) argument [all...] |
/linux-master/drivers/infiniband/hw/efa/ |
H A D | efa_com.h | 38 u32 __iomem *db_addr; member in struct:efa_com_admin_sq
|
/linux-master/include/uapi/drm/ |
H A D | qaic_accel.h | 220 * @db_addr: In. Address of the doorbell to ring. 233 __u64 db_addr; member in struct:qaic_attach_slice_entry
|
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_com.h | 156 u32 __iomem *db_addr; member in struct:ena_com_io_sq 195 u32 __iomem *db_addr; member in struct:ena_com_admin_sq
|
H A D | ena_eth_com.h | 160 writel(tail, io_sq->db_addr);
|
/linux-master/include/linux/ |
H A D | ntb.h | 301 phys_addr_t *db_addr, resource_size_t *db_size, 1137 * @db_addr: OUT - The address of the peer doorbell register. 1153 phys_addr_t *db_addr, 1160 return ntb->ops->peer_db_addr(ntb, db_addr, db_size, db_data, db_bit); 1152 ntb_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr, resource_size_t *db_size, u64 *db_data, int db_bit) argument
|
/linux-master/drivers/accel/qaic/ |
H A D | qaic_data.c | 99 __le64 db_addr; member in struct:dbc_req 255 __le64 db_addr = cpu_to_le64(req->db_addr); local 267 if (req->db_len && !IS_ALIGNED(req->db_addr, req->db_len / 8)) 352 slice->reqs[i].db_addr = db_addr;
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | srq.c | 132 err = mlx4_ib_db_map_user(udata, ucmd.db_addr, &srq->db);
|
/linux-master/include/linux/qed/ |
H A D | qed_if.h | 1060 * @db_addr: Doorbell address. 1068 void __iomem *db_addr, 1075 * recovery mechanism. db_data serves as key (db_addr is not unique). 1078 * @db_addr: Doorbell address. 1085 void __iomem *db_addr, void *db_data);
|