Lines Matching defs:frmr_list
4453 struct qlnxr_fast_reg_page_list *frmr_list =
4467 rc = qlnxr_prepare_safe_pbl(dev, &frmr_list->info);
4493 fwqe2->pbl_addr.hi = upper_32_bits(frmr_list->info.pbl_table->pa);
4494 fwqe2->pbl_addr.lo = lower_32_bits(frmr_list->info.pbl_table->pa);
4508 build_frmr_pbes(dev, wr, &frmr_list->info);
4510 qp->wqe_wr_id[qp->sq.prod].frmr = frmr_list;
5980 struct qlnxr_fast_reg_page_list *frmr_list;
5982 frmr_list = get_qlnxr_frmr_list(page_list);
5984 free_mr_info(frmr_list->dev, &frmr_list->info);
5986 kfree(frmr_list->ibfrpl.page_list);
5987 kfree(frmr_list);
5995 struct qlnxr_fast_reg_page_list *frmr_list = NULL;
6006 frmr_list = kzalloc(sizeof(*frmr_list), GFP_KERNEL);
6007 if (!frmr_list) {
6008 QL_DPRINT11(ha, "kzalloc(frmr_list) failed\n");
6012 frmr_list->dev = dev;
6013 frmr_list->ibfrpl.page_list = kzalloc(size, GFP_KERNEL);
6014 if (!frmr_list->ibfrpl.page_list) {
6015 QL_DPRINT11(ha, "frmr_list->ibfrpl.page_list = NULL failed\n");
6019 rc = qlnxr_init_mr_info(dev, &frmr_list->info, page_list_len,
6024 QL_DPRINT12(ha, "exit %p\n", &frmr_list->ibfrpl);
6026 return &frmr_list->ibfrpl;
6029 kfree(frmr_list->ibfrpl.page_list);
6031 kfree(frmr_list);