Lines Matching defs:pbl_tbl
626 struct qedr_pbl *pbl_tbl;
637 pbl_tbl = &pbl[1];
639 pbl_tbl = pbl;
641 pbe = (struct regpair *)pbl_tbl->va;
665 pbl_tbl++;
666 pbe = (struct regpair *)pbl_tbl->va;
815 q->pbl_tbl = qedr_alloc_pbl_tbl(dev, &q->pbl_info, GFP_KERNEL);
816 if (IS_ERR(q->pbl_tbl)) {
817 rc = PTR_ERR(q->pbl_tbl);
820 qedr_populate_pbls(dev, q->umem, q->pbl_tbl, &q->pbl_info,
823 q->pbl_tbl = kzalloc(sizeof(*q->pbl_tbl), GFP_KERNEL);
824 if (!q->pbl_tbl) {
972 pbl_ptr = cq->q.pbl_tbl->pa;
1045 qedr_free_pbl(dev, &cq->q.pbl_info, cq->q.pbl_tbl);
1082 qedr_free_pbl(dev, &cq->q.pbl_info, cq->q.pbl_tbl);
1449 qedr_free_pbl(srq->dev, &srq->usrq.pbl_info, srq->usrq.pbl_tbl);
1482 qedr_free_pbl(srq->dev, &srq->usrq.pbl_info, srq->usrq.pbl_tbl);
1589 pbl_base_addr = srq->usrq.pbl_tbl->pa;
1786 qp->usq.pbl_tbl->va = out_params->sq_pbl_virt;
1787 qp->usq.pbl_tbl->pa = out_params->sq_pbl_phys;
1789 qedr_populate_pbls(dev, qp->usq.umem, qp->usq.pbl_tbl,
1792 qp->urq.pbl_tbl->va = out_params->rq_pbl_virt;
1793 qp->urq.pbl_tbl->pa = out_params->rq_pbl_phys;
1796 qedr_populate_pbls(dev, qp->urq.umem, qp->urq.pbl_tbl,
1815 qedr_free_pbl(dev, &qp->usq.pbl_info, qp->usq.pbl_tbl);
1816 qedr_free_pbl(dev, &qp->urq.pbl_info, qp->urq.pbl_tbl);
1818 kfree(qp->usq.pbl_tbl);
1819 kfree(qp->urq.pbl_tbl);
1887 qp->usq.pbl_tbl);
1889 kfree(qp->usq.pbl_tbl);
1910 in_params.sq_pbl_ptr = qp->usq.pbl_tbl->pa;
1915 in_params.rq_pbl_ptr = qp->urq.pbl_tbl->pa;