Lines Matching refs:h_ret
597 u64 h_ret; in ehca_query_mr() local
614 h_ret = hipz_h_query_mr(shca->ipz_hca_handle, e_mr, &hipzout); in ehca_query_mr()
615 if (h_ret != H_SUCCESS) { in ehca_query_mr()
618 h_ret, mr, shca->ipz_hca_handle.handle, in ehca_query_mr()
620 ret = ehca2ib_return_code(h_ret); in ehca_query_mr()
644 u64 h_ret; in ehca_dereg_mr() local
664 h_ret = hipz_h_free_resource_mr(shca->ipz_hca_handle, e_mr); in ehca_dereg_mr()
665 if (h_ret != H_SUCCESS) { in ehca_dereg_mr()
668 h_ret, shca, e_mr, shca->ipz_hca_handle.handle, in ehca_dereg_mr()
670 ret = ehca2ib_return_code(h_ret); in ehca_dereg_mr()
691 u64 h_ret; in ehca_alloc_mw() local
707 h_ret = hipz_h_alloc_resource_mw(shca->ipz_hca_handle, e_mw, in ehca_alloc_mw()
709 if (h_ret != H_SUCCESS) { in ehca_alloc_mw()
712 h_ret, shca, shca->ipz_hca_handle.handle, e_mw); in ehca_alloc_mw()
713 ib_mw = ERR_PTR(ehca2ib_return_code(h_ret)); in ehca_alloc_mw()
745 u64 h_ret; in ehca_dealloc_mw() local
750 h_ret = hipz_h_free_resource_mw(shca->ipz_hca_handle, e_mw); in ehca_dealloc_mw()
751 if (h_ret != H_SUCCESS) { in ehca_dealloc_mw()
754 h_ret, shca, mw, mw->rkey, shca->ipz_hca_handle.handle, in ehca_dealloc_mw()
756 return ehca2ib_return_code(h_ret); in ehca_dealloc_mw()
984 u64 h_ret; in ehca_dealloc_fmr() local
996 h_ret = hipz_h_free_resource_mr(shca->ipz_hca_handle, e_fmr); in ehca_dealloc_fmr()
997 if (h_ret != H_SUCCESS) { in ehca_dealloc_fmr()
1000 h_ret, e_fmr, shca->ipz_hca_handle.handle, in ehca_dealloc_fmr()
1002 ret = ehca2ib_return_code(h_ret); in ehca_dealloc_fmr()
1033 u64 h_ret; in ehca_reg_mr() local
1042 h_ret = hipz_h_alloc_resource_mr(shca->ipz_hca_handle, e_mr, in ehca_reg_mr()
1045 if (h_ret != H_SUCCESS) { in ehca_reg_mr()
1047 "hca_hndl=%llx", h_ret, shca->ipz_hca_handle.handle); in ehca_reg_mr()
1048 ret = ehca2ib_return_code(h_ret); in ehca_reg_mr()
1076 h_ret = hipz_h_free_resource_mr(shca->ipz_hca_handle, e_mr); in ehca_reg_mr()
1077 if (h_ret != H_SUCCESS) { in ehca_reg_mr()
1081 h_ret, shca, e_mr, iova_start, size, acl, e_pd, in ehca_reg_mr()
1104 u64 h_ret; in ehca_reg_mr_rpages() local
1149 h_ret = hipz_h_register_rpage_mr( in ehca_reg_mr_rpages()
1159 if (h_ret != H_SUCCESS) { in ehca_reg_mr_rpages()
1163 " lkey=%x", h_ret, e_mr, i, in ehca_reg_mr_rpages()
1167 ret = ehca2ib_return_code(h_ret); in ehca_reg_mr_rpages()
1171 } else if (h_ret != H_PAGE_REGISTERED) { in ehca_reg_mr_rpages()
1174 "mr_hndl=%llx", h_ret, e_mr, i, in ehca_reg_mr_rpages()
1178 ret = ehca2ib_return_code(h_ret); in ehca_reg_mr_rpages()
1208 u64 h_ret; in ehca_rereg_mr_rereg1() local
1240 h_ret = hipz_h_reregister_pmr(shca->ipz_hca_handle, e_mr, in ehca_rereg_mr_rereg1()
1243 if (h_ret != H_SUCCESS) { in ehca_rereg_mr_rereg1()
1250 "(Rereg1), h_ret=%lli e_mr=%p", h_ret, e_mr); in ehca_rereg_mr_rereg1()
1299 u64 h_ret; in ehca_rereg_mr() local
1337 h_ret = hipz_h_free_resource_mr(shca->ipz_hca_handle, e_mr); in ehca_rereg_mr()
1338 if (h_ret != H_SUCCESS) { in ehca_rereg_mr()
1342 h_ret, e_mr, shca->ipz_hca_handle.handle, in ehca_rereg_mr()
1345 ret = ehca2ib_return_code(h_ret); in ehca_rereg_mr()
1387 u64 h_ret; in ehca_unmap_one_fmr() local
1401 h_ret = hipz_h_reregister_pmr(shca->ipz_hca_handle, e_fmr, 0, in ehca_unmap_one_fmr()
1403 if (h_ret == H_SUCCESS) { in ehca_unmap_one_fmr()
1418 h_ret, e_fmr, shca->ipz_hca_handle.handle, in ehca_unmap_one_fmr()
1425 h_ret = hipz_h_free_resource_mr(shca->ipz_hca_handle, e_fmr); in ehca_unmap_one_fmr()
1426 if (h_ret != H_SUCCESS) { in ehca_unmap_one_fmr()
1430 h_ret, e_fmr, shca->ipz_hca_handle.handle, in ehca_unmap_one_fmr()
1433 ret = ehca2ib_return_code(h_ret); in ehca_unmap_one_fmr()
1481 u64 h_ret; in ehca_reg_smr() local
1488 h_ret = hipz_h_register_smr(shca->ipz_hca_handle, e_newmr, e_origmr, in ehca_reg_smr()
1491 if (h_ret != H_SUCCESS) { in ehca_reg_smr()
1495 h_ret, shca, e_origmr, e_newmr, iova_start, acl, e_pd, in ehca_reg_smr()
1499 ret = ehca2ib_return_code(h_ret); in ehca_reg_smr()
1538 u64 h_ret = 0; in ehca_reg_mr_section() local
1559 h_ret = hipz_h_register_rpage_mr(shca->ipz_hca_handle, mr, in ehca_reg_mr_section()
1563 if ((h_ret != H_SUCCESS) && (h_ret != H_PAGE_REGISTERED)) { in ehca_reg_mr_section()
1565 return h_ret; in ehca_reg_mr_section()
1568 return h_ret; in ehca_reg_mr_section()
1695 u64 h_ret; in ehca_reg_maxmr() local
1703 h_ret = hipz_h_register_smr(shca->ipz_hca_handle, e_newmr, e_origmr, in ehca_reg_maxmr()
1706 if (h_ret != H_SUCCESS) { in ehca_reg_maxmr()
1709 h_ret, e_origmr, shca->ipz_hca_handle.handle, in ehca_reg_maxmr()
1712 return ehca2ib_return_code(h_ret); in ehca_reg_maxmr()