Lines Matching refs:retval

294 		*path = path_cachep->path;	/* retval */
296 *num_paths_p = 1; /* retval */
396 ibt_status_t retval;
416 retval = ibcm_handle_get_path(attrp, flags, max_paths, paths,
419 if (retval == IBT_SUCCESS)
421 return (retval);
433 ibt_status_t retval;
435 retval = ibcm_validate_path_attributes(attrp, flags, max_paths);
436 if (retval != IBT_SUCCESS)
437 return (retval);
656 ibt_status_t retval;
690 retval = ibcm_get_comp_pgids(c_gid, n_gid, 0, &d_gids_p,
692 if ((retval != IBT_SUCCESS) &&
693 (retval != IBT_GIDS_NOT_FOUND)) {
756 retval = ibtl_cm_get_active_plist(&p_arg->attr, p_arg->flags, &slistp);
757 if (retval != IBT_SUCCESS) {
770 retval = IBT_HCA_BUSY_DETACHING;
783 retval = IBT_APM_NOT_SUPPORTED;
793 retval = IBT_HCA_PORT_NOT_ACTIVE;
814 retval = ibcm_saa_service_rec(p_arg, slistp, dinfo);
815 if ((retval != IBT_SUCCESS) && (retval != IBT_INSUFF_DATA)) {
818 "(%llX, \"%s\")", retval, p_arg->attr.pa_sid,
826 retval = ibcm_saa_path_rec(p_arg, slistp, dinfo, &num_path);
839 if ((retval != IBT_SUCCESS) && (retval != IBT_INSUFF_DATA))
851 if (retval == IBT_INSUFF_DATA) {
865 } else if (retval != IBT_SUCCESS) {
873 (*(p_arg->func))(p_arg->arg, retval, tmp_path_p, num_path);
883 "Found %d/%d Path Records", retval, num_path, max_paths);
885 return (retval);
899 ibt_status_t retval = IBT_SUCCESS;
943 retval = ibcm_get_single_pathrec(p_arg, sl, dinfo, idx,
945 if ((retval != IBT_SUCCESS) &&
946 (retval != IBT_INSUFF_DATA)) {
949 retval);
983 retval = ibcm_get_single_pathrec(p_arg, sl, dinfo, 0xFF,
989 retval = ibcm_get_multi_pathrec(p_arg, sl, dinfo,
991 if ((retval != IBT_SUCCESS) &&
992 (retval != IBT_INSUFF_DATA) &&
1001 retval = ibcm_get_single_pathrec(p_arg, &sl_tmp,
1006 if ((retval != IBT_SUCCESS) && (retval != IBT_INSUFF_DATA)) {
1008 "Failed to get PathRec: Status %d", retval);
1015 if (retval == IBT_SUCCESS)
1016 retval = IBT_PATH_RECORDS_NOT_FOUND;
1018 retval = IBT_INSUFF_DATA;
1020 retval = IBT_SUCCESS;
1023 "Found %d/%d Paths", retval, rec_found, *max_count);
1027 return (retval);
1072 ibt_status_t retval = IBT_SUCCESS;
1075 retval = ibcm_update_cep_info(pr_resp, sl, NULL,
1077 if (retval != IBT_SUCCESS)
1078 return (retval);
1108 return (retval);
1123 ibt_status_t retval;
1294 retval = ibcm_contact_sa_access(saa_handle,
1296 if (retval != IBT_SUCCESS) {
1298 return (retval);
1321 retval = ibcm_update_cep_info(pr_resp,
1324 if (retval != IBT_SUCCESS)
1339 retval = ibcm_update_pri(pr_resp, sl,
1341 if (retval != IBT_SUCCESS)
1359 retval = IBT_PATH_RECORDS_NOT_FOUND;
1361 retval = IBT_INSUFF_DATA;
1363 retval = IBT_SUCCESS;
1366 "Found %d/%d Paths", retval, found, *num_path);
1370 return (retval);
1388 ibt_status_t retval;
1571 retval = ibcm_contact_sa_access(sl->p_saa_hdl, &access_args, &length,
1573 if (retval != IBT_SUCCESS) {
1576 return (retval);
1703 retval = IBT_PATH_RECORDS_NOT_FOUND;
1730 retval = ibcm_update_pri(p_resp, sl, dinfo,
1732 if (retval != IBT_SUCCESS)
1742 retval = ibcm_update_cep_info(a_resp,
1745 if (retval != IBT_SUCCESS)
1755 retval = IBT_INSUFF_DATA;
1765 retval = ibcm_update_pri(a_resp,
1767 if (retval != IBT_SUCCESS)
1775 retval = IBT_INSUFF_DATA;
1813 retval = ibcm_update_pri(pr_resp, sl, dinfo,
1815 if (retval != IBT_SUCCESS)
1828 retval = IBT_PATH_RECORDS_NOT_FOUND;
1830 retval = IBT_INSUFF_DATA;
1832 retval = IBT_SUCCESS;
1835 "Found %d/%d Paths", retval, found, *num_path);
1839 return (retval);
1851 ibt_status_t retval;
1877 retval = ibt_pkey2index_byguid(hport->hp_hca_guid,
1879 if (retval != IBT_SUCCESS) {
1883 prec_resp->P_Key, retval);
1895 retval = ibt_pkey2index_byguid(sl[i].p_hca_guid,
1898 if (retval != IBT_SUCCESS) {
1903 prec_resp->P_Key, retval);
2029 ibt_status_t retval;
2102 retval = ibcm_contact_sa_access(sl[s].p_saa_hdl, &access_args,
2104 if (retval != IBT_SUCCESS)
2108 return (retval);
2114 retval = IBT_SERVICE_RECORDS_NOT_FOUND;
2124 if (retval != IBT_SUCCESS)
2125 return (retval);
2166 retval = IBT_INSUFF_DATA;
2360 retval = IBT_INSUFF_DATA;
2404 retval = IBT_INSUFF_DATA;
2464 retval = IBT_SERVICE_RECORDS_NOT_FOUND;
2468 "PKey 0x%X, Found %d SvcRec", retval, dinfo->p_key, rec_found);
2470 return (retval);
2592 ibt_status_t retval;
2610 retval = ibt_query_qp(rc_chan, &qp_attr);
2611 if (retval != IBT_SUCCESS) {
2613 "failed %d", rc_chan, retval);
2614 return (retval);
2649 retval = ibtl_cm_get_hca_port(cur_sgid, 0, &c_hp);
2650 if (retval != IBT_SUCCESS) {
2652 "Get HCA Port Failed: %d", retval);
2653 return (retval);
2666 retval = IBT_APM_NOT_SUPPORTED;
2677 retval = ibcm_get_comp_pgids(cur_sgid, new_sgid,
2679 if (retval != IBT_SUCCESS)
2691 retval = ibcm_get_comp_pgids(cur_dgid, new_dgid, 0, &dgids_p,
2693 if (retval != IBT_SUCCESS)
2757 retval = ibtl_cm_get_hca_port(new_sgid, 0, &n_hp);
2758 if (retval != IBT_SUCCESS) {
2760 "Get HCA Port Failed: %d", retval);
2874 retval = ibt_index2pkey_byguid(c_hp.hp_hca_guid, c_hp.hp_port,
2877 if (retval != IBT_SUCCESS) {
2879 retval);
2906 retval = IBT_HCA_PORT_NOT_ACTIVE;
2919 retval = ibcm_contact_sa_access(saa_handle, &access_args, &length,
2921 if (retval != IBT_SUCCESS) {
2959 retval = ibcm_update_cep_info(pr_resp, NULL,
2962 retval = ibcm_update_cep_info(pr_resp, NULL,
2965 if (retval != IBT_SUCCESS)
2984 retval = IBT_PATH_RECORDS_NOT_FOUND;
2986 retval = IBT_SUCCESS;
2997 IBTF_DPRINTF_L3(cmlog, "ibt_get_alt_path: Done (status %d).", retval);
2999 return (retval);
3020 ibt_status_t retval;
3049 ibt_status_t retval = IBT_SUCCESS;
3070 retval = ibcm_get_ip_spr(p_arg, sl, dinfo,
3074 retval = ibcm_get_ip_mpr(p_arg, sl, dinfo,
3077 if ((retval != IBT_SUCCESS) && (retval != IBT_INSUFF_DATA))
3079 "Failed to get PathRec: Status %d", retval);
3084 if (retval == IBT_SUCCESS)
3085 retval = IBT_PATH_RECORDS_NOT_FOUND;
3087 retval = IBT_INSUFF_DATA;
3089 retval = IBT_SUCCESS;
3117 "Found %d/%d Paths", retval, rec_found, *max_count);
3121 return (retval);
3128 ibt_status_t retval = IBT_SUCCESS;
3131 retval = ibcm_update_cep_info(pr_resp, sl, NULL,
3133 if (retval != IBT_SUCCESS)
3134 return (retval);
3152 return (retval);
3167 ibt_status_t retval;
3306 retval = ibcm_contact_sa_access(saa_handle,
3308 if (retval != IBT_SUCCESS) {
3310 return (retval);
3328 retval = ibcm_update_cep_info(pr_resp,
3331 if (retval != IBT_SUCCESS)
3345 retval = ibcm_ip_update_pri(pr_resp, sl,
3347 if (retval != IBT_SUCCESS)
3360 retval = IBT_PATH_RECORDS_NOT_FOUND;
3362 retval = IBT_INSUFF_DATA;
3364 retval = IBT_SUCCESS;
3367 "Found %d/%d Paths", retval, found, *num_path);
3371 return (retval);
3389 ibt_status_t retval;
3559 retval = ibcm_contact_sa_access(sl->p_saa_hdl, &access_args, &length,
3561 if (retval != IBT_SUCCESS) {
3564 return (retval);
3667 retval = IBT_PATH_RECORDS_NOT_FOUND;
3677 retval = ibcm_ip_update_pri(p_resp, sl, &paths[found]);
3678 if (retval != IBT_SUCCESS)
3684 retval = ibcm_update_cep_info(a_resp, sl,
3686 if (retval != IBT_SUCCESS)
3695 retval = IBT_INSUFF_DATA;
3704 retval = ibcm_ip_update_pri(pr_resp, sl,
3706 if (retval != IBT_SUCCESS)
3719 retval = IBT_PATH_RECORDS_NOT_FOUND;
3721 retval = IBT_INSUFF_DATA;
3723 retval = IBT_SUCCESS;
3726 "Found %d/%d Paths", retval, found, *num_path);
3730 return (retval);
3743 ibt_status_t retval = IBT_SUCCESS;
3770 retval = ibcm_arp_get_ibaddr(p_arg->attr.ipa_zoneid,
3773 if (retval) {
3775 "ibcm_arp_get_ibaddr() failed: %d", retval);
3787 retval = ibtl_cm_get_active_plist(&attr, p_arg->flags, &sl);
3788 if (retval == IBT_SUCCESS) {
3792 "ibtl_cm_get_active_plist: Failed %d", retval);
3810 retval = ibcm_arp_get_ibaddr(p_arg->attr.ipa_zoneid,
3813 if (retval) {
3816 "ibcm_arp_get_ibaddr failed: %d", retval);
3829 retval = ibcm_get_comp_pgids(dgid1, dgid2, 0,
3831 if ((retval != IBT_SUCCESS) &&
3832 (retval != IBT_GIDS_NOT_FOUND)) {
3874 retval = IBT_HCA_BUSY_DETACHING;
3887 retval = IBT_APM_NOT_SUPPORTED;
3897 retval = IBT_HCA_PORT_NOT_ACTIVE;
3906 retval = ibcm_saa_ip_pr(p_arg, sl, dinfo, &num_path);
3920 if ((retval != IBT_SUCCESS) && (retval != IBT_INSUFF_DATA))
3931 p_arg->retval = retval;
3934 if (retval == IBT_INSUFF_DATA) {
3957 } else if (retval != IBT_SUCCESS) {
3970 (*(p_arg->func))(p_arg->arg, retval, tmp_path_p, num_path,
3979 p_arg->retval = retval;
3985 "Found %d/%d Path Records", retval, num_path, max_paths);
4121 ibt_status_t retval;
4123 retval = ibcm_val_ipattr(attrp, flags);
4124 if (retval != IBT_SUCCESS)
4125 return (retval);
4179 retval = IBT_INSUFF_KERNEL_RESOURCE;
4183 retval = IBT_SUCCESS;
4189 retval = path_tq->retval;
4197 return (retval);
4263 ibt_status_t retval;
4281 retval = ibt_query_qp(rc_chan, &qp_attr);
4282 if (retval != IBT_SUCCESS) {
4284 "failed %d", rc_chan, retval);
4285 return (retval);
4303 retval = ibcm_arp_get_ibaddr(attrp->apa_zoneid,
4306 if (retval) {
4308 "ibcm_arp_get_ibaddr() failed: %d", retval);
4309 return (retval);
4327 retval = ibtl_cm_get_hca_port(cur_sgid, 0, &c_hp);
4328 if (retval != IBT_SUCCESS) {
4330 "Get HCA Port Failed: %d", retval);
4331 return (retval);
4344 retval = IBT_APM_NOT_SUPPORTED;
4355 retval = ibcm_get_comp_pgids(cur_sgid, new_sgid,
4357 if (retval != IBT_SUCCESS)
4369 retval = ibcm_get_comp_pgids(cur_dgid, new_dgid, 0, &dgids_p,
4371 if (retval != IBT_SUCCESS)
4434 retval = ibtl_cm_get_hca_port(new_sgid, 0, &n_hp);
4435 if (retval != IBT_SUCCESS) {
4437 "Get HCA Port Failed: %d", retval);
4551 retval = ibt_index2pkey_byguid(c_hp.hp_hca_guid, c_hp.hp_port,
4554 if (retval != IBT_SUCCESS) {
4556 "Failed: %d", retval);
4583 retval = IBT_HCA_PORT_NOT_ACTIVE;
4596 retval = ibcm_contact_sa_access(saa_handle, &access_args, &length,
4598 if (retval != IBT_SUCCESS) {
4636 retval = ibcm_update_cep_info(pr_resp, NULL,
4639 retval = ibcm_update_cep_info(pr_resp, NULL,
4642 if (retval != IBT_SUCCESS)
4661 retval = IBT_PATH_RECORDS_NOT_FOUND;
4663 retval = IBT_SUCCESS;
4674 IBTF_DPRINTF_L3(cmlog, "ibt_get_ip_alt_path: Done (status %d)", retval);
4676 return (retval);
4684 ibcm_dummy_path_handler(void *arg, ibt_status_t retval, ibt_path_info_t *paths,
4697 ibcm_dummy_ip_path_handler(void *arg, ibt_status_t retval,