Lines Matching refs:ret

188 	int		ret;  in it_config_to_nv()  local
198 ret = nvlist_alloc(&nv, NV_UNIQUE_NAME_TYPE, 0); in it_config_to_nv()
199 if (ret != 0) { in it_config_to_nv()
200 return (ret); in it_config_to_nv()
209 ret = nvlist_add_uint32(nv, "cfgVersion", cfg->config_version); in it_config_to_nv()
210 if (ret == 0) { in it_config_to_nv()
211 ret = it_tgtlist_to_nv(cfg->config_tgt_list, &lnv); in it_config_to_nv()
214 if ((ret == 0) && (lnv != NULL)) { in it_config_to_nv()
215 ret = nvlist_add_nvlist(nv, "targetList", lnv); in it_config_to_nv()
220 if (ret == 0) { in it_config_to_nv()
221 ret = it_tpglist_to_nv(cfg->config_tpg_list, &lnv); in it_config_to_nv()
224 if ((ret == 0) && (lnv != NULL)) { in it_config_to_nv()
225 ret = nvlist_add_nvlist(nv, "tpgList", lnv); in it_config_to_nv()
230 if (ret == 0) { in it_config_to_nv()
231 ret = it_inilist_to_nv(cfg->config_ini_list, &lnv); in it_config_to_nv()
234 if ((ret == 0) && (lnv != NULL)) { in it_config_to_nv()
235 ret = nvlist_add_nvlist(nv, "iniList", lnv); in it_config_to_nv()
240 if (ret == 0) { in it_config_to_nv()
241 ret = nvlist_add_nvlist(nv, "globalProperties", in it_config_to_nv()
245 if (ret == 0) { in it_config_to_nv()
251 return (ret); in it_config_to_nv()
264 int ret; in it_nv_to_config() local
283 ret = nvlist_alloc(&tmpcfg->config_global_properties, in it_nv_to_config()
285 if (ret != 0) { in it_nv_to_config()
287 return (ret); in it_nv_to_config()
293 ret = nvlist_lookup_uint32(nvl, "cfgVersion", &intval); in it_nv_to_config()
294 if (ret != 0) { in it_nv_to_config()
296 return (ret); in it_nv_to_config()
301 ret = nvlist_lookup_nvlist(nvl, "targetList", &listval); in it_nv_to_config()
302 if (ret == 0) { in it_nv_to_config()
304 ret = it_nv_to_tgtlist(listval, &(tmpcfg->config_tgt_count), in it_nv_to_config()
308 ret = nvlist_lookup_nvlist(nvl, "tpgList", &listval); in it_nv_to_config()
309 if (ret == 0) { in it_nv_to_config()
311 ret = it_nv_to_tpglist(listval, &(tmpcfg->config_tpg_count), in it_nv_to_config()
315 ret = nvlist_lookup_nvlist(nvl, "iniList", &listval); in it_nv_to_config()
316 if (ret == 0) { in it_nv_to_config()
318 ret = it_nv_to_inilist(listval, &(tmpcfg->config_ini_count), in it_nv_to_config()
322 ret = nvlist_lookup_nvlist(nvl, "globalProperties", &listval); in it_nv_to_config()
323 if (ret == 0) { in it_nv_to_config()
328 ret = nvlist_dup(listval, &(tmpcfg->config_global_properties), in it_nv_to_config()
330 } else if (ret == ENOENT) { in it_nv_to_config()
334 ret = nvlist_alloc(&tmpcfg->config_global_properties, in it_nv_to_config()
338 if (ret == 0) { in it_nv_to_config()
347 ret = nvlist_lookup_string_array( in it_nv_to_config()
351 if (ret == 0) { in it_nv_to_config()
352 ret = it_array_to_portallist(isnsArray, in it_nv_to_config()
356 } else if (ret == ENOENT) { in it_nv_to_config()
358 ret = 0; in it_nv_to_config()
363 if (ret == 0) { in it_nv_to_config()
369 return (ret); in it_nv_to_config()
392 int ret = 0; in it_nv_to_tgtlist() local
414 ret = nvpair_value_nvlist(nvp, &nvt); in it_nv_to_tgtlist()
415 if (ret != 0) { in it_nv_to_tgtlist()
420 ret = it_nv_to_tgt(nvt, name, &tgt); in it_nv_to_tgtlist()
421 if (ret != 0) { in it_nv_to_tgtlist()
435 if (ret != 0) { in it_nv_to_tgtlist()
440 return (ret); in it_nv_to_tgtlist()
446 int ret; in it_tgtlist_to_nv() local
462 ret = nvlist_alloc(&pnv, NV_UNIQUE_NAME, 0); in it_tgtlist_to_nv()
463 if (ret != 0) { in it_tgtlist_to_nv()
464 return (ret); in it_tgtlist_to_nv()
470 ret = it_tgt_to_nv(tgtp, &tnv); in it_tgtlist_to_nv()
472 if (ret != 0) { in it_tgtlist_to_nv()
476 ret = nvlist_add_nvlist(*nvl, tgtp->tgt_name, tnv); in it_tgtlist_to_nv()
478 if (ret != 0) { in it_tgtlist_to_nv()
487 if (ret != 0) { in it_tgtlist_to_nv()
494 return (ret); in it_tgtlist_to_nv()
500 int ret; in it_tgt_to_nv() local
512 ret = nvlist_alloc(nvl, NV_UNIQUE_NAME, 0); in it_tgt_to_nv()
513 if (ret != 0) { in it_tgt_to_nv()
514 return (ret); in it_tgt_to_nv()
518 ret = nvlist_add_nvlist(*nvl, "properties", in it_tgt_to_nv()
522 if (ret == 0) { in it_tgt_to_nv()
523 ret = nvlist_add_uint64(*nvl, "generation", in it_tgt_to_nv()
527 if (ret == 0) { in it_tgt_to_nv()
528 ret = it_tpgtlist_to_nv(tgt->tgt_tpgt_list, &tnv); in it_tgt_to_nv()
531 if ((ret == 0) && tnv) { in it_tgt_to_nv()
532 ret = nvlist_add_nvlist(*nvl, "tpgtList", tnv); in it_tgt_to_nv()
536 if (ret != 0) { in it_tgt_to_nv()
541 return (ret); in it_tgt_to_nv()
547 int ret; in it_nv_to_tgt() local
565 ret = nvlist_lookup_nvlist(nvl, "properties", &listval); in it_nv_to_tgt()
566 if (ret == 0) { in it_nv_to_tgt()
568 ret = nvlist_dup(listval, &(ttgt->tgt_properties), 0); in it_nv_to_tgt()
569 } else if (ret == ENOENT) { in it_nv_to_tgt()
570 ret = 0; in it_nv_to_tgt()
573 if (ret == 0) { in it_nv_to_tgt()
574 ret = nvlist_lookup_uint64(nvl, "generation", in it_nv_to_tgt()
576 } else if (ret == ENOENT) { in it_nv_to_tgt()
577 ret = 0; in it_nv_to_tgt()
580 if (ret == 0) { in it_nv_to_tgt()
581 ret = nvlist_lookup_nvlist(nvl, "tpgtList", &listval); in it_nv_to_tgt()
584 if (ret == 0) { in it_nv_to_tgt()
585 ret = it_nv_to_tpgtlist(listval, &intval, in it_nv_to_tgt()
588 } else if (ret == ENOENT) { in it_nv_to_tgt()
589 ret = 0; in it_nv_to_tgt()
592 if (ret == 0) { in it_nv_to_tgt()
598 return (ret); in it_nv_to_tgt()
604 int ret; in it_tpgt_to_nv() local
615 ret = nvlist_alloc(nvl, NV_UNIQUE_NAME, 0); in it_tpgt_to_nv()
616 if (ret != 0) { in it_tpgt_to_nv()
617 return (ret); in it_tpgt_to_nv()
620 ret = nvlist_add_uint16(*nvl, "tag", tpgt->tpgt_tag); in it_tpgt_to_nv()
621 if (ret == 0) { in it_tpgt_to_nv()
622 ret = nvlist_add_uint64(*nvl, "generation", in it_tpgt_to_nv()
626 if (ret != 0) { in it_tpgt_to_nv()
631 return (ret); in it_tpgt_to_nv()
637 int ret; in it_nv_to_tpgt() local
657 ret = nvlist_lookup_uint16(nvl, "tag", &(ptr->tpgt_tag)); in it_nv_to_tpgt()
658 if (ret == 0) { in it_nv_to_tpgt()
659 ret = nvlist_lookup_uint64(nvl, "generation", in it_nv_to_tpgt()
663 if (ret == 0) { in it_nv_to_tpgt()
669 return (ret); in it_nv_to_tpgt()
675 int ret; in it_tpgtlist_to_nv() local
691 ret = nvlist_alloc(&pnv, NV_UNIQUE_NAME, 0); in it_tpgtlist_to_nv()
692 if (ret != 0) { in it_tpgtlist_to_nv()
693 return (ret); in it_tpgtlist_to_nv()
699 ret = it_tpgt_to_nv(ptr, &tnv); in it_tpgtlist_to_nv()
701 if (ret != 0) { in it_tpgtlist_to_nv()
705 ret = nvlist_add_nvlist(*nvl, ptr->tpgt_tpg_name, tnv); in it_tpgtlist_to_nv()
707 if (ret != 0) { in it_tpgtlist_to_nv()
716 if (ret != 0) { in it_tpgtlist_to_nv()
723 return (ret); in it_tpgtlist_to_nv()
729 int ret = 0; in it_nv_to_tpgtlist() local
751 ret = nvpair_value_nvlist(nvp, &nvt); in it_nv_to_tpgtlist()
752 if (ret != 0) { in it_nv_to_tpgtlist()
757 ret = it_nv_to_tpgt(nvt, name, &tpgt); in it_nv_to_tpgtlist()
758 if (ret != 0) { in it_nv_to_tpgtlist()
773 if (ret != 0) { in it_nv_to_tpgtlist()
778 return (ret); in it_nv_to_tpgtlist()
785 int ret; in it_tpg_to_nv() local
799 ret = nvlist_alloc(nvl, NV_UNIQUE_NAME, 0); in it_tpg_to_nv()
800 if (ret != 0) { in it_tpg_to_nv()
801 return (ret); in it_tpg_to_nv()
804 ret = nvlist_add_uint64(*nvl, "generation", tpg->tpg_generation); in it_tpg_to_nv()
806 if ((ret == 0) && tpg->tpg_portal_list) { in it_tpg_to_nv()
820 ret = sockaddr_to_str(&(ptr->portal_addr), in it_tpg_to_nv()
822 if (ret != 0) { in it_tpg_to_nv()
830 if ((ret == 0) && portalArray) { in it_tpg_to_nv()
831 ret = nvlist_add_string_array(*nvl, "portalList", in it_tpg_to_nv()
847 if (ret != 0) { in it_tpg_to_nv()
852 return (ret); in it_tpg_to_nv()
859 int ret; in it_nv_to_tpg() local
877 ret = nvlist_lookup_uint64(nvl, "generation", in it_nv_to_tpg()
880 if (ret == 0) { in it_nv_to_tpg()
881 ret = nvlist_lookup_string_array(nvl, "portalList", in it_nv_to_tpg()
885 if (ret == 0) { in it_nv_to_tpg()
887 ret = it_array_to_portallist(portalArray, count, in it_nv_to_tpg()
890 } else if (ret == ENOENT) { in it_nv_to_tpg()
891 ret = 0; in it_nv_to_tpg()
894 if (ret == 0) { in it_nv_to_tpg()
900 return (ret); in it_nv_to_tpg()
910 int ret; in it_tpglist_to_nv() local
926 ret = nvlist_alloc(&pnv, NV_UNIQUE_NAME, 0); in it_tpglist_to_nv()
927 if (ret != 0) { in it_tpglist_to_nv()
928 return (ret); in it_tpglist_to_nv()
934 ret = it_tpg_to_nv(ptr, &tnv); in it_tpglist_to_nv()
936 if (ret != 0) { in it_tpglist_to_nv()
940 ret = nvlist_add_nvlist(*nvl, ptr->tpg_name, tnv); in it_tpglist_to_nv()
942 if (ret != 0) { in it_tpglist_to_nv()
951 if (ret != 0) { in it_tpglist_to_nv()
958 return (ret); in it_tpglist_to_nv()
1051 int ret = 0; in it_nv_to_tpglist() local
1073 ret = nvpair_value_nvlist(nvp, &nvt); in it_nv_to_tpglist()
1074 if (ret != 0) { in it_nv_to_tpglist()
1079 ret = it_nv_to_tpg(nvt, name, &tpg); in it_nv_to_tpglist()
1080 if (ret != 0) { in it_nv_to_tpglist()
1094 if (ret != 0) { in it_nv_to_tpglist()
1099 return (ret); in it_nv_to_tpglist()
1105 int ret; in it_ini_to_nv() local
1115 ret = nvlist_alloc(nvl, NV_UNIQUE_NAME, 0); in it_ini_to_nv()
1116 if (ret != 0) { in it_ini_to_nv()
1117 return (ret); in it_ini_to_nv()
1121 ret = nvlist_add_nvlist(*nvl, "properties", in it_ini_to_nv()
1125 if (ret == 0) { in it_ini_to_nv()
1126 ret = nvlist_add_uint64(*nvl, "generation", in it_ini_to_nv()
1128 } else if (ret == ENOENT) { in it_ini_to_nv()
1129 ret = 0; in it_ini_to_nv()
1132 if (ret != 0) { in it_ini_to_nv()
1137 return (ret); in it_ini_to_nv()
1143 int ret; in it_nv_to_ini() local
1164 ret = nvlist_lookup_nvlist(nvl, "properties", &listval); in it_nv_to_ini()
1165 if (ret == 0) { in it_nv_to_ini()
1166 ret = nvlist_dup(listval, &(inip->ini_properties), 0); in it_nv_to_ini()
1167 } else if (ret == ENOENT) { in it_nv_to_ini()
1168 ret = 0; in it_nv_to_ini()
1171 if (ret == 0) { in it_nv_to_ini()
1172 ret = nvlist_lookup_uint64(nvl, "generation", in it_nv_to_ini()
1176 if (ret == 0) { in it_nv_to_ini()
1182 return (ret); in it_nv_to_ini()
1188 int ret; in it_inilist_to_nv() local
1203 ret = nvlist_alloc(&pnv, NV_UNIQUE_NAME, 0); in it_inilist_to_nv()
1204 if (ret != 0) { in it_inilist_to_nv()
1205 return (ret); in it_inilist_to_nv()
1211 ret = it_ini_to_nv(ptr, &tnv); in it_inilist_to_nv()
1213 if (ret != 0) { in it_inilist_to_nv()
1217 ret = nvlist_add_nvlist(*nvl, ptr->ini_name, tnv); in it_inilist_to_nv()
1219 if (ret != 0) { in it_inilist_to_nv()
1228 if (ret != 0) { in it_inilist_to_nv()
1235 return (ret); in it_inilist_to_nv()
1241 int ret = 0; in it_nv_to_inilist() local
1263 ret = nvpair_value_nvlist(nvp, &nvt); in it_nv_to_inilist()
1264 if (ret != 0) { in it_nv_to_inilist()
1269 ret = it_nv_to_ini(nvt, name, &inip); in it_nv_to_inilist()
1270 if (ret != 0) { in it_nv_to_inilist()
1284 if (ret != 0) { in it_nv_to_inilist()
1289 return (ret); in it_nv_to_inilist()
1300 int ret; in sockaddr_to_str() local
1320 ret = errno; in sockaddr_to_str()
1321 return (ret); in sockaddr_to_str()
1331 ret = errno; in sockaddr_to_str()
1332 return (ret); in sockaddr_to_str()
1357 int ret = 0; in it_array_to_portallist() local
1377 ret = ENOMEM; in it_array_to_portallist()
1383 ret = EINVAL; in it_array_to_portallist()
1419 return (ret); in it_array_to_portallist()