Lines Matching refs:pbl_addr
200 u32 num_sgle, u32 * pbl_addr, u8 * page_size)
238 pbl_addr[i] = ((mhp->attr.pbl_addr -
250 u32 pbl_addr[T3_MAX_SGE];
257 err = iwch_sgl2pbl_map(qhp->rhp, wr->sg_list, wr->num_sge, pbl_addr,
272 /* pbl_addr is the adapters address in the PBL */
273 wqe->recv.pbl_addr[i] = cpu_to_be32(pbl_addr[i]);
279 wqe->recv.pbl_addr[i] = 0;
285 qhp->wq.rq_size_log2)].pbl_addr = 0;
294 u32 pbl_addr;
304 pbl_addr = cxio_hal_pblpool_alloc(&qhp->rhp->rdev, T3_STAG0_PBL_SIZE);
305 if (!pbl_addr)
311 pbl_offset = (pbl_addr - qhp->rhp->rdev.rnic_info.pbl_base) >> 3;
336 wqe->recv.pbl_addr[i] = htobe32(pbl_offset);
344 wqe->recv.pbl_addr[i] = 0;
349 qhp->wq.rq_size_log2)].pbl_addr = pbl_addr;
521 u32 pbl_addr;
566 err = iwch_sgl2pbl_map(rhp, &sgl, 1, &pbl_addr, &page_size);
578 wqe->bind.mr_pbl_addr = htobe32(pbl_addr);