Lines Matching refs:mrinfo

598 	struct bnxt_qplib_mrinfo mrinfo;  in bnxt_re_legacy_create_fence_mr()  local
609 memset(&mrinfo, 0, sizeof(mrinfo)); in bnxt_re_legacy_create_fence_mr()
648 mrinfo.mrw = &mr->qplib_mr; in bnxt_re_legacy_create_fence_mr()
649 mrinfo.ptes = &pbl_tbl; in bnxt_re_legacy_create_fence_mr()
650 mrinfo.sg.npages = BNXT_RE_LEGACY_FENCE_PBL_SIZE; in bnxt_re_legacy_create_fence_mr()
652 mrinfo.sg.nmap = 0; in bnxt_re_legacy_create_fence_mr()
653 mrinfo.sg.sghead = 0; in bnxt_re_legacy_create_fence_mr()
654 mrinfo.sg.pgshft = PAGE_SHIFT; in bnxt_re_legacy_create_fence_mr()
655 mrinfo.sg.pgsize = PAGE_SIZE; in bnxt_re_legacy_create_fence_mr()
656 rc = bnxt_qplib_reg_mr(&rdev->qplib_res, &mrinfo, false); in bnxt_re_legacy_create_fence_mr()
4775 struct bnxt_qplib_mrinfo mrinfo; in bnxt_re_get_dma_mr() local
4783 memset(&mrinfo, 0, sizeof(mrinfo)); in bnxt_re_get_dma_mr()
4805 mrinfo.ptes = &pbl; in bnxt_re_get_dma_mr()
4806 mrinfo.sg.npages = 0; in bnxt_re_get_dma_mr()
4807 mrinfo.sg.pgsize = PAGE_SIZE; in bnxt_re_get_dma_mr()
4808 mrinfo.sg.pgshft = PAGE_SHIFT; in bnxt_re_get_dma_mr()
4809 mrinfo.sg.pgsize = PAGE_SIZE; in bnxt_re_get_dma_mr()
4810 mrinfo.mrw = &mr->qplib_mr; in bnxt_re_get_dma_mr()
4811 mrinfo.is_dma = true; in bnxt_re_get_dma_mr()
4812 rc = bnxt_qplib_reg_mr(&rdev->qplib_res, &mrinfo, false); in bnxt_re_get_dma_mr()
5058 struct bnxt_qplib_mrinfo mrinfo; in bnxt_re_reg_user_mr() local
5074 memset(&mrinfo, 0, sizeof(mrinfo)); in bnxt_re_reg_user_mr()
5129 mrinfo.sg.npages = npages; in bnxt_re_reg_user_mr()
5130 mrinfo.sg.sghead = get_ib_umem_sgl(umem, &mrinfo.sg.nmap); in bnxt_re_reg_user_mr()
5131 mrinfo.sg.pgshft = page_shift; in bnxt_re_reg_user_mr()
5132 mrinfo.sg.pgsize = BIT(page_shift); in bnxt_re_reg_user_mr()
5134 mrinfo.mrw = &mr->qplib_mr; in bnxt_re_reg_user_mr()
5136 rc = bnxt_qplib_reg_mr(&rdev->qplib_res, &mrinfo, false); in bnxt_re_reg_user_mr()
5169 struct bnxt_qplib_mrinfo mrinfo; in bnxt_re_rereg_user_mr() local
5174 memset(&mrinfo, 0, sizeof(mrinfo)); in bnxt_re_rereg_user_mr()
5206 mrinfo.sg.npages = npages; in bnxt_re_rereg_user_mr()
5207 mrinfo.sg.sghead = get_ib_umem_sgl(umem, &mrinfo.sg.nmap); in bnxt_re_rereg_user_mr()
5208 mrinfo.sg.pgshft = page_shift; in bnxt_re_rereg_user_mr()
5209 mrinfo.sg.pgsize = BIT(page_shift); in bnxt_re_rereg_user_mr()
5212 mrinfo.mrw = &mr->qplib_mr; in bnxt_re_rereg_user_mr()
5219 rc = bnxt_qplib_reg_mr(&rdev->qplib_res, &mrinfo, false); in bnxt_re_rereg_user_mr()