Home
last modified time | relevance | path

Searched refs:rnic_info (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/drivers/infiniband/hw/cxgb3/
Dcxio_resource.c278 pbl_start = rdev_p->rnic_info.pbl_base; in cxio_hal_pblpool_create()
279 pbl_chunk = rdev_p->rnic_info.pbl_top - pbl_start + 1; in cxio_hal_pblpool_create()
281 while (pbl_start < rdev_p->rnic_info.pbl_top) { in cxio_hal_pblpool_create()
282 pbl_chunk = min(rdev_p->rnic_info.pbl_top - pbl_start + 1, in cxio_hal_pblpool_create()
290 rdev_p->rnic_info.pbl_top - pbl_start); in cxio_hal_pblpool_create()
334 for (i = rdev_p->rnic_info.rqt_base; in cxio_hal_rqtpool_create()
335 i <= rdev_p->rnic_info.rqt_top - RQT_CHUNK + 1; in cxio_hal_rqtpool_create()
Dcxio_hal.c170 cq->queue = dma_alloc_coherent(&(rdev_p->rnic_info.pdev->dev), size, in cxio_create_cq()
279 wq->queue = dma_alloc_coherent(&(rdev_p->rnic_info.pdev->dev), in cxio_create_qp()
286 wq->doorbell = (void __iomem *)rdev_p->rnic_info.kdb_addr; in cxio_create_qp()
288 wq->udb = (u64)rdev_p->rnic_info.udbell_physbase + in cxio_create_qp()
309 dma_free_coherent(&(rdev_p->rnic_info.pdev->dev), in cxio_destroy_cq()
319 dma_free_coherent(&(rdev_p->rnic_info.pdev->dev), in cxio_destroy_qp()
511 &(rdev_p->rnic_info.pdev->dev), in cxio_hal_init_ctrl_qp()
523 rdev_p->ctrl_qp.doorbell = (void __iomem *)rdev_p->rnic_info.kdb_addr; in cxio_hal_init_ctrl_qp()
561 dma_free_coherent(&(rdev_p->rnic_info.pdev->dev), in cxio_hal_destroy_ctrl_qp()
722 (rdev_p->rnic_info.tpt_base >> 5), in __cxio_tpt_op()
[all …]
Dcxio_resource.h58 #define PBL_OFF(rdev_p, a) ( (a) - (rdev_p)->rnic_info.pbl_base )
64 #define RQT_OFF(rdev_p, a) ( (a) - (rdev_p)->rnic_info.rqt_base )
Dcxio_hal.h102 struct rdma_info rnic_info; member
126 …return min((int)T3_MAX_NUM_STAG, (int)((rdev_p->rnic_info.tpt_top - rdev_p->rnic_info.tpt_base) >>… in cxio_num_stags()
Diwch_provider.c263 if ((addr >= rdev_p->rnic_info.udbell_physbase) && in iwch_mmap()
264 (addr < (rdev_p->rnic_info.udbell_physbase + in iwch_mmap()
265 rdev_p->rnic_info.udbell_len))) { in iwch_mmap()
509 rhp->rdev.rnic_info.pbl_base) >> 3; in iwch_reg_user_mr()
971 props->vendor_id = (u32)dev->rdev.rnic_info.pdev->vendor; in iwch_query_device()
972 props->vendor_part_id = (u32)dev->rdev.rnic_info.pdev->device; in iwch_query_device()
1043 return sprintf(buf, "%x.%x\n", iwch_dev->rdev.rnic_info.pdev->vendor, in board_id_show()
1044 iwch_dev->rdev.rnic_info.pdev->device); in board_id_show()
1302 dev->ibdev.dev.parent = &dev->rdev.rnic_info.pdev->dev; in iwch_register_device()
Diwch.c168 pci_name(rnicp->rdev.rnic_info.pdev)); in open_rnic_dev()
Diwch_qp.c241 rhp->rdev.rnic_info.pbl_base) >> 3) + in iwch_sgl2pbl_map()
309 pbl_offset = (pbl_addr - qhp->rhp->rdev.rnic_info.pbl_base) >> 3; in build_zero_stag_recv()