Lines Matching refs:err

296 	int		err;
298 err = add_all_nodes();
299 if (err != PICL_SUCCESS) {
355 int err;
360 err = ptree_create_node("io-board", "fru", &iobrdh);
361 if (err != PICL_SUCCESS)
362 return (err);
364 err = add_ref_prop(iobrdh, tmph, SEEPROM_SOURCE);
365 if (err != PICL_SUCCESS)
366 return (err);
368 err = add_void_fda_prop(iobrdh);
369 if (err != PICL_SUCCESS)
370 return (err);
372 err = ptree_add_node(rooth, iobrdh);
373 if (err != PICL_SUCCESS)
374 return (err);
376 err = add_ref_prop(tmph, iobrdh, FRU_PARENT);
377 if (err != PICL_SUCCESS)
378 return (err);
389 int err;
394 err = ptree_create_node("rsc-board", "fru", &rscbrdh);
395 if (err != PICL_SUCCESS)
396 return (err);
398 err = add_ref_prop(rscbrdh, tmph, SEEPROM_SOURCE);
399 if (err != PICL_SUCCESS)
400 return (err);
402 err = add_void_fda_prop(rscbrdh);
403 if (err != PICL_SUCCESS)
404 return (err);
406 err = ptree_add_node(rooth, rscbrdh);
407 if (err != PICL_SUCCESS)
408 return (err);
410 err = add_ref_prop(tmph, rscbrdh, FRU_PARENT);
411 if (err != PICL_SUCCESS)
412 return (err);
425 int i, err, slotnum;
429 err = ptree_create_node("fcal-backplane-slot",
431 if (err != PICL_SUCCESS)
432 return (err);
435 err = add_slot_prop(fcalsloth, slotnum);
436 if (err != PICL_SUCCESS)
437 return (err);
439 err = add_label_prop(fcalsloth, location_label[i]);
440 if (err != PICL_SUCCESS)
441 return (err);
443 err = ptree_add_node(rooth, fcalsloth);
444 if (err != PICL_SUCCESS)
445 return (err);
450 err = ptree_create_node("fcal-backplane", "fru",
452 if (err != PICL_SUCCESS)
453 return (err);
455 err = add_ref_prop(fcalmodh, tmph, SEEPROM_SOURCE);
456 if (err != PICL_SUCCESS)
457 return (err);
459 err = add_void_fda_prop(fcalmodh);
460 if (err != PICL_SUCCESS)
461 return (err);
463 err = ptree_add_node(fcalsloth, fcalmodh);
464 if (err != PICL_SUCCESS)
465 return (err);
467 err = add_ref_prop(tmph, fcalmodh, FRU_PARENT);
468 if (err != PICL_SUCCESS)
469 return (err);
476 err = ptree_create_node("fcal-gbic-board", "fru",
478 if (err != PICL_SUCCESS)
479 return (err);
481 err = add_ref_prop(fcalgbich, tmph, SEEPROM_SOURCE);
482 if (err != PICL_SUCCESS)
483 return (err);
485 err = add_void_fda_prop(fcalgbich);
486 if (err != PICL_SUCCESS)
487 return (err);
489 err = ptree_add_node(rooth, fcalgbich);
490 if (err != PICL_SUCCESS)
491 return (err);
493 err = add_ref_prop(tmph, fcalgbich, FRU_PARENT);
494 if (err != PICL_SUCCESS)
495 return (err);
508 int i, err, slotnum;
513 err = ptree_create_node("power-dist-board", "fru", &powerbrdh);
514 if (err != PICL_SUCCESS)
515 return (err);
517 err = add_ref_prop(powerbrdh, tmph, SEEPROM_SOURCE);
518 if (err != PICL_SUCCESS)
519 return (err);
521 err = add_void_fda_prop(powerbrdh);
522 if (err != PICL_SUCCESS)
523 return (err);
525 err = ptree_add_node(rooth, powerbrdh);
526 if (err != PICL_SUCCESS)
527 return (err);
529 err = add_ref_prop(tmph, powerbrdh, FRU_PARENT);
530 if (err != PICL_SUCCESS)
531 return (err);
535 err = ptree_create_node("power-supply-slot",
537 if (err != PICL_SUCCESS)
538 return (err);
541 err = add_slot_prop(powersloth, slotnum);
542 if (err != PICL_SUCCESS)
543 return (err);
545 err = add_label_prop(powersloth, location_label[i]);
546 if (err != PICL_SUCCESS)
547 return (err);
549 err = ptree_add_node(powerbrdh, powersloth);
550 if (err != PICL_SUCCESS)
551 return (err);
556 err = ptree_create_node("power-supply",
558 if (err != PICL_SUCCESS)
559 return (err);
561 err = add_ref_prop(powermodh, tmph,
563 if (err != PICL_SUCCESS)
564 return (err);
566 err = add_void_fda_prop(powermodh);
567 if (err != PICL_SUCCESS)
568 return (err);
570 err = ptree_add_node(powersloth, powermodh);
571 if (err != PICL_SUCCESS)
572 return (err);
574 err = add_ref_prop(tmph, powermodh, FRU_PARENT);
575 if (err != PICL_SUCCESS)
576 return (err);
591 int i, err, slotnum;
596 err = ptree_create_node("system-board", "fru",
598 if (err != PICL_SUCCESS)
599 return (err);
601 err = add_ref_prop(sysboardh, tmph, SEEPROM_SOURCE);
602 if (err != PICL_SUCCESS)
603 return (err);
605 err = add_void_fda_prop(sysboardh);
606 if (err != PICL_SUCCESS)
607 return (err);
609 err = ptree_add_node(rooth, sysboardh);
610 if (err != PICL_SUCCESS)
611 return (err);
613 err = add_ref_prop(tmph, sysboardh, FRU_PARENT);
614 if (err != PICL_SUCCESS)
615 return (err);
619 err = ptree_create_node("cpu-mem-slot", "location",
621 if (err != PICL_SUCCESS)
622 return (err);
625 err = add_slot_prop(cpumemsloth, slotnum);
626 if (err != PICL_SUCCESS)
627 return (err);
629 err = add_label_prop(cpumemsloth, location_label[i]);
630 if (err != PICL_SUCCESS)
631 return (err);
633 err = ptree_add_node(sysboardh, cpumemsloth);
634 if (err != PICL_SUCCESS)
635 return (err);
640 err = ptree_create_node("cpu-mem-module",
642 if (err != PICL_SUCCESS)
643 return (err);
645 err = add_ref_prop(cpumemmodh, tmph,
647 if (err != PICL_SUCCESS)
648 return (err);
650 err = add_void_fda_prop(cpumemmodh);
651 if (err != PICL_SUCCESS)
652 return (err);
654 err = ptree_add_node(cpumemsloth, cpumemmodh);
655 if (err != PICL_SUCCESS)
656 return (err);
658 err = add_ref_prop(tmph, cpumemmodh,
660 if (err != PICL_SUCCESS)
661 return (err);
663 err = do_cpu_module_init(cpumemmodh, slotnum);
664 if (err != PICL_SUCCESS)
665 return (err);
677 int i, c, err;
680 err = ptree_create_node("cpu-module", "location",
682 if (err != PICL_SUCCESS)
683 return (err);
685 err = add_slot_prop(cpumodh, i);
686 if (err != PICL_SUCCESS)
687 return (err);
691 err = add_label_prop(cpumodh, location_label[c]);
692 if (err != PICL_SUCCESS)
693 return (err);
695 err = ptree_add_node(rooth, cpumodh);
696 if (err != PICL_SUCCESS)
697 return (err);
700 err = do_dimms_init(cpumodh, slot, i);
701 if (err != PICL_SUCCESS)
702 return (err);
714 int i, c, l, err;
718 err = ptree_create_node("dimm-slot", "location",
720 if (err != PICL_SUCCESS)
721 return (err);
723 err = add_slot_prop(dimmsloth, i);
724 if (err != PICL_SUCCESS)
725 return (err);
732 err = add_label_prop(dimmsloth, location_label[l]);
733 if (err != PICL_SUCCESS)
734 return (err);
736 err = ptree_add_node(rooth, dimmsloth);
737 if (err != PICL_SUCCESS)
738 return (err);
743 err = ptree_create_node("dimm-module", "fru",
745 if (err != PICL_SUCCESS)
746 return (err);
748 err = add_ref_prop(dimmmodh, tmph, SEEPROM_SOURCE);
749 if (err != PICL_SUCCESS)
750 return (err);
752 err = add_void_fda_prop(dimmmodh);
753 if (err != PICL_SUCCESS)
754 return (err);
756 err = ptree_add_node(dimmsloth, dimmmodh);
757 if (err != PICL_SUCCESS)
758 return (err);
760 err = add_ref_prop(tmph, dimmmodh, FRU_PARENT);
761 if (err != PICL_SUCCESS)
762 return (err);
774 int err;
779 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
782 if (err != PICL_SUCCESS)
783 return (err);
785 err = ptree_create_and_add_prop(nodeh, &propinfo, &tmph, &proph);
786 if (err != PICL_SUCCESS)
787 return (err);
798 int err;
800 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
802 if (err != PICL_SUCCESS)
803 return (err);
805 err = ptree_create_and_add_prop(nodeh, &propinfo, &slotnum, &proph);
806 if (err != PICL_SUCCESS)
807 return (err);
818 int err;
823 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
826 if (err != PICL_SUCCESS)
827 return (err);
829 err = ptree_create_and_add_prop(nodeh, &propinfo, label, &proph);
830 if (err != PICL_SUCCESS)
831 return (err);
842 int err;
844 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
846 if (err != PICL_SUCCESS)
847 return (err);
849 err = ptree_create_and_add_prop(nodeh, &propinfo, NULL, &proph);
850 if (err != PICL_SUCCESS)
851 return (err);
862 int err;
867 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
870 if (err != PICL_SUCCESS)
871 return (err);
873 err = ptree_create_and_add_prop(nodeh, &propinfo, string, &proph);
874 if (err != PICL_SUCCESS)
875 return (err);
886 int err;
889 err = ptree_get_root(&rooth);
890 if (err != PICL_SUCCESS) {
891 return (err);
895 err = ptree_create_and_add_node(rooth, "frutree", "picl", &frutreeh);
896 if (err != PICL_SUCCESS) {
898 return (err);
902 err = ptree_create_and_add_node(frutreeh, "chassis", "fru", &chassish);
903 if (err != PICL_SUCCESS) {
905 return (err);
909 err = add_viewpoints_prop(chassish, CHASSIS_VIEWPOINTS);
910 if (err != PICL_SUCCESS)
911 return (err);
914 err = do_ioboard_init(chassish);
915 if (err != PICL_SUCCESS) {
917 return (err);
921 err = do_rscboard_init(chassish);
922 if (err != PICL_SUCCESS) {
924 return (err);
928 err = do_fcal_init(chassish);
929 if (err != PICL_SUCCESS) {
931 return (err);
935 err = do_power_supplies_init(chassish);
936 if (err != PICL_SUCCESS) {
938 return (err);
942 err = do_motherboard_init(chassish);
943 if (err != PICL_SUCCESS) {
945 return (err);
956 int err, done = 0;
959 err = ptree_get_propval_by_name(rooth, PICL_PROP_CHILD, &chdh,
961 if (err != PICL_PROPNOTFOUND) {
964 err = ptree_delete_node(rooth);
965 if (err != PICL_SUCCESS) {
966 return (err);
980 int i, err, slotnum;
986 err = is_added_device(platform_frupath[i],
988 if (err != PICL_SUCCESS)
992 err = add_power_supply(slotnum);
993 if (err != PICL_SUCCESS)
1001 err = is_added_device(platform_frupath[i],
1003 if (err != PICL_SUCCESS)
1007 err = add_cpu_module(slotnum);
1008 if (err != PICL_SUCCESS)
1018 int i, err, slotnum;
1024 err = is_removed_device(platform_frupath[i],
1026 if (err != PICL_SUCCESS)
1030 err = remove_power_supply(slotnum);
1031 if (err != PICL_SUCCESS)
1039 err = is_removed_device(platform_frupath[i],
1041 if (err != PICL_SUCCESS)
1045 err = remove_cpu_module(slotnum);
1046 if (err != PICL_SUCCESS)
1059 int err;
1063 err = ptree_get_node_by_path(plat, &plath);
1064 if (err != PICL_SUCCESS)
1065 return (err);
1071 err = ptree_get_node_by_path(fru, &frusloth);
1072 if (err != PICL_SUCCESS)
1073 return (err);
1082 err = ptree_get_propval_by_name(frusloth, PICL_PROP_CHILD,
1084 if (err == PICL_SUCCESS)
1097 int err;
1102 err = ptree_get_node_by_path(plat, &plath);
1103 if (err == PICL_SUCCESS)
1110 err = ptree_get_node_by_path(fru, &frusloth);
1111 if (err != PICL_SUCCESS)
1112 return (err);
1121 err = ptree_get_propval_by_name(frusloth, PICL_PROP_CHILD,
1123 if (err != PICL_SUCCESS)
1124 return (err);
1132 int err;
1133 err = ptree_delete_node(nodeh);
1134 if (err != PICL_SUCCESS)
1135 return (err);
1206 int i, err;
1217 err = ptree_create_node("power-supply", "fru",
1219 if (err != PICL_SUCCESS)
1220 return (err);
1222 err = add_ref_prop(powermodh, tmph, SEEPROM_SOURCE);
1223 if (err != PICL_SUCCESS)
1224 return (err);
1226 err = add_void_fda_prop(powermodh);
1227 if (err != PICL_SUCCESS)
1228 return (err);
1230 err = ptree_add_node(powersloth, powermodh);
1231 if (err != PICL_SUCCESS)
1232 return (err);
1234 err = add_ref_prop(tmph, powermodh, FRU_PARENT);
1235 if (err != PICL_SUCCESS)
1236 return (err);
1251 int err;
1257 err = ptree_get_propval_by_name(powersloth, PICL_PROP_CHILD,
1259 if (err != PICL_SUCCESS) {
1260 return (err);
1263 err = ptree_delete_node(powermodh);
1264 if (err != PICL_SUCCESS) {
1265 return (err);
1284 int i, err;
1295 err = ptree_create_node("cpu-mem-module", "fru",
1297 if (err != PICL_SUCCESS)
1298 return (err);
1300 err = add_ref_prop(cpumemmodh, tmph, SEEPROM_SOURCE);
1301 if (err != PICL_SUCCESS)
1302 return (err);
1304 err = add_void_fda_prop(cpumemmodh);
1305 if (err != PICL_SUCCESS)
1306 return (err);
1308 err = ptree_add_node(cpumemsloth, cpumemmodh);
1309 if (err != PICL_SUCCESS)
1310 return (err);
1312 err = add_ref_prop(tmph, cpumemmodh, FRU_PARENT);
1313 if (err != PICL_SUCCESS)
1314 return (err);
1317 err = do_cpu_module_init(cpumemmodh, slotnum);
1318 if (err != PICL_SUCCESS)
1319 return (err);
1330 int err;
1336 err = ptree_get_propval_by_name(cpumemsloth, PICL_PROP_CHILD,
1338 if (err != PICL_SUCCESS) {
1339 return (err);
1342 err = remove_all_nodes(cpumemmodh);
1343 if (err != PICL_SUCCESS) {
1344 return (err);