Home
last modified time | relevance | path

Searched refs:db_addr (Results 1 – 25 of 43) sorted by relevance

12

/linux/include/uapi/rdma/
A Dmlx4-abi.h81 __aligned_u64 db_addr; member
95 __aligned_u64 db_addr; member
114 __aligned_u64 db_addr; member
124 __aligned_u64 db_addr; member
A Dhns-abi.h41 __aligned_u64 db_addr; member
65 __aligned_u64 db_addr; member
89 __aligned_u64 db_addr; member
A Dmlx5-abi.h290 __aligned_u64 db_addr; member
314 __aligned_u64 db_addr; member
333 __aligned_u64 db_addr; member
419 __aligned_u64 db_addr; member
/linux/drivers/bus/mhi/host/
A Dinternal.h212 void __iomem *db_addr; member
353 void __iomem *db_addr, dma_addr_t db_val);
355 struct db_cfg *db_mode, void __iomem *db_addr,
371 void mhi_write_db(struct mhi_controller *mhi_cntrl, void __iomem *db_addr,
A Dmain.c88 void mhi_write_db(struct mhi_controller *mhi_cntrl, void __iomem *db_addr, in mhi_write_db() argument
91 mhi_write_reg(mhi_cntrl, db_addr, 4, upper_32_bits(db_val)); in mhi_write_db()
92 mhi_write_reg(mhi_cntrl, db_addr, 0, lower_32_bits(db_val)); in mhi_write_db()
97 void __iomem *db_addr, in mhi_db_brstmode() argument
102 mhi_write_db(mhi_cntrl, db_addr, db_val); in mhi_db_brstmode()
109 void __iomem *db_addr, in mhi_db_brstmode_disable() argument
113 mhi_write_db(mhi_cntrl, db_addr, db_val); in mhi_db_brstmode_disable()
121 ring->db_addr, le64_to_cpu(*ring->ctxt_wp)); in mhi_ring_er_db()
131 mhi_write_db(mhi_cntrl, ring->db_addr, db); in mhi_ring_cmd_db()
150 ring->db_addr, db); in mhi_ring_chan_db()
A Dinit.c350 mhi_chan->tre_ring.db_addr = (void __iomem *)&chan_ctxt->wp; in mhi_init_dev_ctxt()
561 mhi_chan->tre_ring.db_addr = base + val; in mhi_init_mmio()
582 mhi_event->ring.db_addr = base + val; in mhi_init_mmio()
586 mhi_cntrl->mhi_cmd[PRIMARY_CMD_RING].ring.db_addr = base + CRDB_LOWER; in mhi_init_mmio()
/linux/drivers/net/ethernet/qlogic/qed/
A Dqed_dev_api.h509 void __iomem *db_addr,
526 void __iomem *db_addr, void *db_data);
A Dqed.h79 u32 db_addr = FIELD_VALUE(DB_LEGACY_ADDR_DEMS, DEMS) | in qed_db_addr() local
82 return db_addr; in qed_db_addr()
87 u32 db_addr = FIELD_VALUE(DB_LEGACY_ADDR_DEMS, DEMS) | in qed_db_addr_vf() local
90 return db_addr; in qed_db_addr_vf()
963 #define DOORBELL(cdev, db_addr, val) \ argument
965 ((cdev)->doorbells) + (db_addr)))
A Dqed_spq.c488 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()
A Dqed_dev.c55 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()
93 db_addr, in qed_db_rec_sanity()
110 void __iomem *db_addr) in qed_db_rec_find_hwfn() argument
126 void __iomem *db_addr, in qed_db_recovery_add() argument
156 db_entry->db_addr = db_addr; in qed_db_recovery_add()
210 db_data, db_addr); in qed_db_recovery_del()
285 db_entry->db_addr, in qed_db_recovery_ring()
[all …]
/linux/tools/testing/selftests/kvm/aarch64/
A Dvgic_lpi_stress.c225 vm_paddr_t db_addr = GITS_BASE_GPA + GITS_TRANSLATER; in signal_lpi() local
228 .address_lo = db_addr, in signal_lpi()
229 .address_hi = db_addr >> 32, in signal_lpi()
/linux/drivers/gpu/drm/amd/amdkfd/
A Dkfd_doorbell.c178 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/
A Dntb_hw_gen3.c534 int intel_ntb3_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr, in intel_ntb3_peer_db_addr() argument
550 if (db_addr) { in intel_ntb3_peer_db_addr()
551 *db_addr = db_addr_base + (db_bit * 4); in intel_ntb3_peer_db_addr()
553 *db_addr, db_bit); in intel_ntb3_peer_db_addr()
A Dntb_hw_gen3.h112 int intel_ntb3_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr,
A Dntb_hw_gen1.h153 phys_addr_t *db_addr, resource_size_t *db_size,
A Dntb_hw_gen1.c185 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/
A Dqedr.h145 void __iomem *db_addr; member
273 void __iomem *db_addr; member
293 void __iomem *db_addr; member
A Dverbs.c673 void __iomem *db_addr, in qedr_db_recovery_add() argument
688 void __iomem *db_addr, in qedr_db_recovery_del() argument
863 writeq(cq->db.raw, cq->db_addr); in doorbell_cq()
977 cq->q.db_addr = ctx->dpi_addr + db_offset; in qedr_create_cq()
1017 cq->db_addr = dev->db_addr + db_offset; in qedr_create_cq()
1087 qedr_db_recovery_del(dev, cq->q.db_addr, in qedr_destroy_cq()
1399 qp->sq.db = dev->db_addr + in qedr_set_roce_db_info()
1409 qp->rq.db = dev->db_addr + in qedr_set_roce_db_info()
1998 qp->sq.db = dev->db_addr + in qedr_set_iwarp_db_info()
2009 qp->rq.db = dev->db_addr + in qedr_set_iwarp_db_info()
[all …]
/linux/drivers/infiniband/hw/efa/
A Defa_com.h38 u32 __iomem *db_addr; member
/linux/drivers/net/ethernet/amazon/ena/
A Dena_com.h158 u32 __iomem *db_addr; member
197 u32 __iomem *db_addr; member
A Dena_eth_com.h160 writel(tail, io_sq->db_addr); in ena_com_write_sq_doorbell()
/linux/include/uapi/drm/
A Dqaic_accel.h233 __u64 db_addr; member
/linux/include/linux/
A Dntb.h301 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/accel/qaic/
A Dqaic_data.c99 __le64 db_addr; member
255 __le64 db_addr = cpu_to_le64(req->db_addr); in encode_reqs() local
267 if (req->db_len && !IS_ALIGNED(req->db_addr, req->db_len / 8)) in encode_reqs()
352 slice->reqs[i].db_addr = db_addr; in encode_reqs()
/linux/drivers/infiniband/hw/mlx4/
A Dsrq.c132 err = mlx4_ib_db_map_user(udata, ucmd.db_addr, &srq->db); in mlx4_ib_create_srq()

Completed in 82 milliseconds

12