Searched refs:pbl_tbl (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/infiniband/hw/qedr/ |
D | verbs.c | 653 struct qedr_pbl *pbl_tbl; in qedr_populate_pbls() local 666 pbl_tbl = &pbl[1]; in qedr_populate_pbls() 668 pbl_tbl = pbl; in qedr_populate_pbls() 670 pbe = (struct regpair *)pbl_tbl->va; in qedr_populate_pbls() 703 pbl_tbl++; in qedr_populate_pbls() 704 pbe = (struct regpair *)pbl_tbl->va; in qedr_populate_pbls() 778 q->pbl_tbl = qedr_alloc_pbl_tbl(dev, &q->pbl_info, GFP_KERNEL); in qedr_init_user_queue() 779 if (IS_ERR(q->pbl_tbl)) { in qedr_init_user_queue() 780 rc = PTR_ERR(q->pbl_tbl); in qedr_init_user_queue() 783 qedr_populate_pbls(dev, q->umem, q->pbl_tbl, &q->pbl_info, in qedr_init_user_queue() [all …]
|
D | qedr.h | 268 struct qedr_pbl *pbl_tbl; member
|
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/ |
D | ib_verbs.c | 503 u64 pbl_tbl; in bnxt_re_create_fence_mr() local 538 pbl_tbl = dma_addr; in bnxt_re_create_fence_mr() 539 rc = bnxt_qplib_reg_mr(&rdev->qplib_res, &mr->qplib_mr, &pbl_tbl, in bnxt_re_create_fence_mr() 3534 u64 *pbl_tbl = pbl_tbl_orig; in fill_umem_pbl_tbl() local 3545 if (pbl_tbl == pbl_tbl_orig) in fill_umem_pbl_tbl() 3546 *pbl_tbl++ = paddr & ~page_mask; in fill_umem_pbl_tbl() 3548 *pbl_tbl++ = paddr; in fill_umem_pbl_tbl() 3551 return pbl_tbl - pbl_tbl_orig; in fill_umem_pbl_tbl() 3563 u64 *pbl_tbl = NULL; in bnxt_re_reg_user_mr() local 3607 pbl_tbl = kcalloc(umem_pgs, sizeof(u64 *), GFP_KERNEL); in bnxt_re_reg_user_mr() [all …]
|
D | qplib_sp.h | 241 u64 *pbl_tbl, int num_pbls, bool block, u32 buf_pg_size);
|
D | qplib_sp.c | 649 u64 *pbl_tbl, int num_pbls, bool block, u32 buf_pg_size) in bnxt_qplib_reg_mr() argument 694 (pbl_tbl[i] & PAGE_MASK) | PTU_PTE_VALID; in bnxt_qplib_reg_mr()
|
/Linux-v4.19/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.c | 870 struct ocrdma_pbl *pbl_tbl = mr->hwmr.pbl_table; in build_user_pbes() local 877 pbe = (struct ocrdma_pbe *)pbl_tbl->va; in build_user_pbes() 905 pbl_tbl++; in build_user_pbes() 906 pbe = (struct ocrdma_pbe *)pbl_tbl->va; in build_user_pbes() 2113 struct ocrdma_pbl *pbl_tbl = mr->hwmr.pbl_table; in ocrdma_build_reg() local 2141 pbe = pbl_tbl->va; in ocrdma_build_reg() 2154 pbl_tbl++; in ocrdma_build_reg() 2155 pbe = (struct ocrdma_pbe *)pbl_tbl->va; in ocrdma_build_reg()
|