iwpbl             351 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl;
iwpbl             353 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	list_for_each_entry(iwpbl, pbl_list, list) {
iwpbl             354 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		if (iwpbl->user_base == va) {
iwpbl             355 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			iwpbl->on_list = false;
iwpbl             356 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			list_del(&iwpbl->list);
iwpbl             357 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			return iwpbl;
iwpbl             373 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl = &iwqp->iwpbl;
iwpbl             379 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	if (iwpbl->pbl_allocated)
iwpbl             380 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		i40iw_free_pble(iwdev->pble_rsrc, &iwpbl->pble_alloc);
iwpbl             435 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl = &iwqp->iwpbl;
iwpbl             436 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_qp_mr *qpmr = &iwpbl->qp_mr;
iwpbl             440 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	if (iwpbl->pbl_allocated) {
iwpbl             637 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			struct i40iw_pbl *iwpbl;
iwpbl             641 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			iwpbl = i40iw_get_pbl(
iwpbl             647 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			if (!iwpbl) {
iwpbl             652 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			memcpy(&iwqp->iwpbl, iwpbl, sizeof(iwqp->iwpbl));
iwpbl            1085 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl;
iwpbl            1138 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		iwpbl = i40iw_get_pbl((unsigned long)req.user_cq_buffer,
iwpbl            1141 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		if (!iwpbl) {
iwpbl            1146 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		iwcq->iwpbl = iwpbl;
iwpbl            1148 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		cqmr = &iwpbl->cq_mr;
iwpbl            1150 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		if (iwpbl->pbl_allocated) {
iwpbl            1315 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl = &iwmr->iwpbl;
iwpbl            1316 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pble_alloc *palloc = &iwpbl->pble_alloc;
iwpbl            1324 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		iwpbl->qp_mr.sq_page = sg_page(region->sg_head.sgl);
iwpbl            1395 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl = &iwmr->iwpbl;
iwpbl            1396 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pble_alloc *palloc = &iwpbl->pble_alloc;
iwpbl            1409 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		iwpbl->pbl_allocated = true;
iwpbl            1434 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			      struct i40iw_pbl *iwpbl,
iwpbl            1437 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pble_alloc *palloc = &iwpbl->pble_alloc;
iwpbl            1438 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_mr *iwmr = iwpbl->iwmr;
iwpbl            1439 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_qp_mr *qpmr = &iwpbl->qp_mr;
iwpbl            1440 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_cq_mr *cqmr = &iwpbl->cq_mr;
iwpbl            1457 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		iwpbl->pbl_allocated = false;
iwpbl            1498 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		iwpbl->pbl_allocated = false;
iwpbl            1556 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl;
iwpbl            1577 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	iwpbl = &iwmr->iwpbl;
iwpbl            1578 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	iwpbl->iwmr = iwmr;
iwpbl            1580 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	palloc = &iwpbl->pble_alloc;
iwpbl            1593 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	iwpbl->pbl_allocated = true;
iwpbl            1613 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl = &iwmr->iwpbl;
iwpbl            1614 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pble_alloc *palloc = &iwpbl->pble_alloc;
iwpbl            1676 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl = &iwmr->iwpbl;
iwpbl            1679 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pble_alloc *palloc = &iwpbl->pble_alloc;
iwpbl            1692 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	stag_info->va = (void *)(unsigned long)iwpbl->user_base;
iwpbl            1701 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	if (iwpbl->pbl_allocated) {
iwpbl            1747 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl;
iwpbl            1781 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	iwpbl = &iwmr->iwpbl;
iwpbl            1782 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	iwpbl->iwmr = iwmr;
iwpbl            1798 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	iwpbl->user_base = virt;
iwpbl            1799 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	palloc = &iwpbl->pble_alloc;
iwpbl            1807 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		err = i40iw_handle_q_mem(iwdev, &req, iwpbl, use_pbles);
iwpbl            1811 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		list_add_tail(&iwpbl->list, &ucontext->qp_reg_mem_list);
iwpbl            1812 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		iwpbl->on_list = true;
iwpbl            1817 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		err = i40iw_handle_q_mem(iwdev, &req, iwpbl, use_pbles);
iwpbl            1822 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		list_add_tail(&iwpbl->list, &ucontext->cq_reg_mem_list);
iwpbl            1823 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		iwpbl->on_list = true;
iwpbl            1838 drivers/infiniband/hw/i40iw/i40iw_verbs.c 				iwpbl->pbl_allocated = false;
iwpbl            1870 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	if (palloc->level != I40IW_LEVEL_0 && iwpbl->pbl_allocated)
iwpbl            1893 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl;
iwpbl            1905 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	iwpbl = &iwmr->iwpbl;
iwpbl            1906 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	iwpbl->iwmr = iwmr;
iwpbl            1908 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	iwpbl->user_base = *iova_start;
iwpbl            1955 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl = &iwmr->iwpbl;
iwpbl            1961 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		if (iwpbl->on_list) {
iwpbl            1962 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			iwpbl->on_list = false;
iwpbl            1963 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			list_del(&iwpbl->list);
iwpbl            1969 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		if (iwpbl->on_list) {
iwpbl            1970 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			iwpbl->on_list = false;
iwpbl            1971 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			list_del(&iwpbl->list);
iwpbl            1992 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pbl *iwpbl = &iwmr->iwpbl;
iwpbl            1993 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pble_alloc *palloc = &iwpbl->pble_alloc;
iwpbl            2011 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		if (iwpbl->pbl_allocated && iwmr->type != IW_MEMREG_TYPE_QP)
iwpbl            2029 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	if (iwpbl->pbl_allocated)
iwpbl            2041 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	if (iwpbl->pbl_allocated)
iwpbl            2236 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			struct i40iw_pble_alloc *palloc = &iwmr->iwpbl.pble_alloc;
iwpbl             102 drivers/infiniband/hw/i40iw/i40iw_verbs.h 	struct i40iw_pbl iwpbl;
iwpbl             116 drivers/infiniband/hw/i40iw/i40iw_verbs.h 	struct i40iw_pbl *iwpbl;
iwpbl             173 drivers/infiniband/hw/i40iw/i40iw_verbs.h 	struct i40iw_pbl iwpbl;