Lines Matching refs:pbl_tbl
206 pbl_base_addr = srq->usrq.pbl_tbl->pa; in qlnxr_create_srq()
1290 struct qlnxr_pbl *pbl_tbl; in qlnxr_populate_pbls() local
1314 pbl_tbl = &pbl[1]; in qlnxr_populate_pbls()
1316 pbl_tbl = pbl; in qlnxr_populate_pbls()
1318 pbe = (struct regpair *)pbl_tbl->va; in qlnxr_populate_pbls()
1359 pbl_tbl++; in qlnxr_populate_pbls()
1360 pbe = (struct regpair *)pbl_tbl->va; in qlnxr_populate_pbls()
1688 q->pbl_tbl = qlnxr_alloc_pbl_tbl(dev, &q->pbl_info, GFP_KERNEL); in qlnxr_init_user_queue()
1690 if (!q->pbl_tbl) { in qlnxr_init_user_queue()
1696 qlnxr_populate_pbls(dev, q->umem, q->pbl_tbl, &q->pbl_info); in qlnxr_init_user_queue()
1698 q->pbl_tbl = kzalloc(sizeof(*q->pbl_tbl), GFP_KERNEL); in qlnxr_init_user_queue()
1700 if (!q->pbl_tbl) { in qlnxr_init_user_queue()
1781 pbl_ptr = cq->q.pbl_tbl->pa; in qlnxr_create_cq()
1865 qlnxr_free_pbl(dev, &cq->q.pbl_info, cq->q.pbl_tbl); in qlnxr_create_cq()
1929 qlnxr_free_pbl(dev, &cq->q.pbl_info, cq->q.pbl_tbl); in qlnxr_destroy_cq()
2293 qlnxr_free_pbl(srq->dev, &srq->usrq.pbl_info, srq->usrq.pbl_tbl); in qlnxr_free_srq_user_params()
2348 qlnxr_free_pbl(srq->dev, &srq->usrq.pbl_info, srq->usrq.pbl_tbl); in qlnxr_init_srq_user_params()
2542 qp->usq.pbl_tbl->va = out_params->sq_pbl_virt; in qlnxr_iwarp_populate_user_qp()
2543 qp->usq.pbl_tbl->pa = out_params->sq_pbl_phys; in qlnxr_iwarp_populate_user_qp()
2545 qlnxr_populate_pbls(dev, qp->usq.umem, qp->usq.pbl_tbl, in qlnxr_iwarp_populate_user_qp()
2553 qp->urq.pbl_tbl->va = out_params->rq_pbl_virt; in qlnxr_iwarp_populate_user_qp()
2554 qp->urq.pbl_tbl->pa = out_params->rq_pbl_phys; in qlnxr_iwarp_populate_user_qp()
2556 qlnxr_populate_pbls(dev, qp->urq.umem, qp->urq.pbl_tbl, in qlnxr_iwarp_populate_user_qp()
2620 in_params.sq_pbl_ptr = qp->usq.pbl_tbl->pa; in qlnxr_create_user_qp()
2624 in_params.rq_pbl_ptr = qp->urq.pbl_tbl->pa; in qlnxr_create_user_qp()