Lines Matching refs:err

294 	int		err;  in picl_frutree_init()  local
296 err = add_all_nodes(); in picl_frutree_init()
297 if (err != PICL_SUCCESS) { in picl_frutree_init()
353 int err; in do_ioboard_init() local
358 err = ptree_create_node("io-board", "fru", &iobrdh); in do_ioboard_init()
359 if (err != PICL_SUCCESS) in do_ioboard_init()
360 return (err); in do_ioboard_init()
362 err = add_ref_prop(iobrdh, tmph, SEEPROM_SOURCE); in do_ioboard_init()
363 if (err != PICL_SUCCESS) in do_ioboard_init()
364 return (err); in do_ioboard_init()
366 err = add_void_fda_prop(iobrdh); in do_ioboard_init()
367 if (err != PICL_SUCCESS) in do_ioboard_init()
368 return (err); in do_ioboard_init()
370 err = ptree_add_node(rooth, iobrdh); in do_ioboard_init()
371 if (err != PICL_SUCCESS) in do_ioboard_init()
372 return (err); in do_ioboard_init()
374 err = add_ref_prop(tmph, iobrdh, FRU_PARENT); in do_ioboard_init()
375 if (err != PICL_SUCCESS) in do_ioboard_init()
376 return (err); in do_ioboard_init()
387 int err; in do_rscboard_init() local
392 err = ptree_create_node("rsc-board", "fru", &rscbrdh); in do_rscboard_init()
393 if (err != PICL_SUCCESS) in do_rscboard_init()
394 return (err); in do_rscboard_init()
396 err = add_ref_prop(rscbrdh, tmph, SEEPROM_SOURCE); in do_rscboard_init()
397 if (err != PICL_SUCCESS) in do_rscboard_init()
398 return (err); in do_rscboard_init()
400 err = add_void_fda_prop(rscbrdh); in do_rscboard_init()
401 if (err != PICL_SUCCESS) in do_rscboard_init()
402 return (err); in do_rscboard_init()
404 err = ptree_add_node(rooth, rscbrdh); in do_rscboard_init()
405 if (err != PICL_SUCCESS) in do_rscboard_init()
406 return (err); in do_rscboard_init()
408 err = add_ref_prop(tmph, rscbrdh, FRU_PARENT); in do_rscboard_init()
409 if (err != PICL_SUCCESS) in do_rscboard_init()
410 return (err); in do_rscboard_init()
423 int i, err, slotnum; in do_fcal_init() local
427 err = ptree_create_node("fcal-backplane-slot", in do_fcal_init()
429 if (err != PICL_SUCCESS) in do_fcal_init()
430 return (err); in do_fcal_init()
433 err = add_slot_prop(fcalsloth, slotnum); in do_fcal_init()
434 if (err != PICL_SUCCESS) in do_fcal_init()
435 return (err); in do_fcal_init()
437 err = add_label_prop(fcalsloth, location_label[i]); in do_fcal_init()
438 if (err != PICL_SUCCESS) in do_fcal_init()
439 return (err); in do_fcal_init()
441 err = ptree_add_node(rooth, fcalsloth); in do_fcal_init()
442 if (err != PICL_SUCCESS) in do_fcal_init()
443 return (err); in do_fcal_init()
448 err = ptree_create_node("fcal-backplane", "fru", in do_fcal_init()
450 if (err != PICL_SUCCESS) in do_fcal_init()
451 return (err); in do_fcal_init()
453 err = add_ref_prop(fcalmodh, tmph, SEEPROM_SOURCE); in do_fcal_init()
454 if (err != PICL_SUCCESS) in do_fcal_init()
455 return (err); in do_fcal_init()
457 err = add_void_fda_prop(fcalmodh); in do_fcal_init()
458 if (err != PICL_SUCCESS) in do_fcal_init()
459 return (err); in do_fcal_init()
461 err = ptree_add_node(fcalsloth, fcalmodh); in do_fcal_init()
462 if (err != PICL_SUCCESS) in do_fcal_init()
463 return (err); in do_fcal_init()
465 err = add_ref_prop(tmph, fcalmodh, FRU_PARENT); in do_fcal_init()
466 if (err != PICL_SUCCESS) in do_fcal_init()
467 return (err); in do_fcal_init()
474 err = ptree_create_node("fcal-gbic-board", "fru", in do_fcal_init()
476 if (err != PICL_SUCCESS) in do_fcal_init()
477 return (err); in do_fcal_init()
479 err = add_ref_prop(fcalgbich, tmph, SEEPROM_SOURCE); in do_fcal_init()
480 if (err != PICL_SUCCESS) in do_fcal_init()
481 return (err); in do_fcal_init()
483 err = add_void_fda_prop(fcalgbich); in do_fcal_init()
484 if (err != PICL_SUCCESS) in do_fcal_init()
485 return (err); in do_fcal_init()
487 err = ptree_add_node(rooth, fcalgbich); in do_fcal_init()
488 if (err != PICL_SUCCESS) in do_fcal_init()
489 return (err); in do_fcal_init()
491 err = add_ref_prop(tmph, fcalgbich, FRU_PARENT); in do_fcal_init()
492 if (err != PICL_SUCCESS) in do_fcal_init()
493 return (err); in do_fcal_init()
506 int i, err, slotnum; in do_power_supplies_init() local
511 err = ptree_create_node("power-dist-board", "fru", &powerbrdh); in do_power_supplies_init()
512 if (err != PICL_SUCCESS) in do_power_supplies_init()
513 return (err); in do_power_supplies_init()
515 err = add_ref_prop(powerbrdh, tmph, SEEPROM_SOURCE); in do_power_supplies_init()
516 if (err != PICL_SUCCESS) in do_power_supplies_init()
517 return (err); in do_power_supplies_init()
519 err = add_void_fda_prop(powerbrdh); in do_power_supplies_init()
520 if (err != PICL_SUCCESS) in do_power_supplies_init()
521 return (err); in do_power_supplies_init()
523 err = ptree_add_node(rooth, powerbrdh); in do_power_supplies_init()
524 if (err != PICL_SUCCESS) in do_power_supplies_init()
525 return (err); in do_power_supplies_init()
527 err = add_ref_prop(tmph, powerbrdh, FRU_PARENT); in do_power_supplies_init()
528 if (err != PICL_SUCCESS) in do_power_supplies_init()
529 return (err); in do_power_supplies_init()
533 err = ptree_create_node("power-supply-slot", in do_power_supplies_init()
535 if (err != PICL_SUCCESS) in do_power_supplies_init()
536 return (err); in do_power_supplies_init()
539 err = add_slot_prop(powersloth, slotnum); in do_power_supplies_init()
540 if (err != PICL_SUCCESS) in do_power_supplies_init()
541 return (err); in do_power_supplies_init()
543 err = add_label_prop(powersloth, location_label[i]); in do_power_supplies_init()
544 if (err != PICL_SUCCESS) in do_power_supplies_init()
545 return (err); in do_power_supplies_init()
547 err = ptree_add_node(powerbrdh, powersloth); in do_power_supplies_init()
548 if (err != PICL_SUCCESS) in do_power_supplies_init()
549 return (err); in do_power_supplies_init()
554 err = ptree_create_node("power-supply", in do_power_supplies_init()
556 if (err != PICL_SUCCESS) in do_power_supplies_init()
557 return (err); in do_power_supplies_init()
559 err = add_ref_prop(powermodh, tmph, in do_power_supplies_init()
561 if (err != PICL_SUCCESS) in do_power_supplies_init()
562 return (err); in do_power_supplies_init()
564 err = add_void_fda_prop(powermodh); in do_power_supplies_init()
565 if (err != PICL_SUCCESS) in do_power_supplies_init()
566 return (err); in do_power_supplies_init()
568 err = ptree_add_node(powersloth, powermodh); in do_power_supplies_init()
569 if (err != PICL_SUCCESS) in do_power_supplies_init()
570 return (err); in do_power_supplies_init()
572 err = add_ref_prop(tmph, powermodh, FRU_PARENT); in do_power_supplies_init()
573 if (err != PICL_SUCCESS) in do_power_supplies_init()
574 return (err); in do_power_supplies_init()
589 int i, err, slotnum; in do_motherboard_init() local
594 err = ptree_create_node("system-board", "fru", in do_motherboard_init()
596 if (err != PICL_SUCCESS) in do_motherboard_init()
597 return (err); in do_motherboard_init()
599 err = add_ref_prop(sysboardh, tmph, SEEPROM_SOURCE); in do_motherboard_init()
600 if (err != PICL_SUCCESS) in do_motherboard_init()
601 return (err); in do_motherboard_init()
603 err = add_void_fda_prop(sysboardh); in do_motherboard_init()
604 if (err != PICL_SUCCESS) in do_motherboard_init()
605 return (err); in do_motherboard_init()
607 err = ptree_add_node(rooth, sysboardh); in do_motherboard_init()
608 if (err != PICL_SUCCESS) in do_motherboard_init()
609 return (err); in do_motherboard_init()
611 err = add_ref_prop(tmph, sysboardh, FRU_PARENT); in do_motherboard_init()
612 if (err != PICL_SUCCESS) in do_motherboard_init()
613 return (err); in do_motherboard_init()
617 err = ptree_create_node("cpu-mem-slot", "location", in do_motherboard_init()
619 if (err != PICL_SUCCESS) in do_motherboard_init()
620 return (err); in do_motherboard_init()
623 err = add_slot_prop(cpumemsloth, slotnum); in do_motherboard_init()
624 if (err != PICL_SUCCESS) in do_motherboard_init()
625 return (err); in do_motherboard_init()
627 err = add_label_prop(cpumemsloth, location_label[i]); in do_motherboard_init()
628 if (err != PICL_SUCCESS) in do_motherboard_init()
629 return (err); in do_motherboard_init()
631 err = ptree_add_node(sysboardh, cpumemsloth); in do_motherboard_init()
632 if (err != PICL_SUCCESS) in do_motherboard_init()
633 return (err); in do_motherboard_init()
638 err = ptree_create_node("cpu-mem-module", in do_motherboard_init()
640 if (err != PICL_SUCCESS) in do_motherboard_init()
641 return (err); in do_motherboard_init()
643 err = add_ref_prop(cpumemmodh, tmph, in do_motherboard_init()
645 if (err != PICL_SUCCESS) in do_motherboard_init()
646 return (err); in do_motherboard_init()
648 err = add_void_fda_prop(cpumemmodh); in do_motherboard_init()
649 if (err != PICL_SUCCESS) in do_motherboard_init()
650 return (err); in do_motherboard_init()
652 err = ptree_add_node(cpumemsloth, cpumemmodh); in do_motherboard_init()
653 if (err != PICL_SUCCESS) in do_motherboard_init()
654 return (err); in do_motherboard_init()
656 err = add_ref_prop(tmph, cpumemmodh, in do_motherboard_init()
658 if (err != PICL_SUCCESS) in do_motherboard_init()
659 return (err); in do_motherboard_init()
661 err = do_cpu_module_init(cpumemmodh, slotnum); in do_motherboard_init()
662 if (err != PICL_SUCCESS) in do_motherboard_init()
663 return (err); in do_motherboard_init()
675 int i, c, err; in do_cpu_module_init() local
678 err = ptree_create_node("cpu-module", "location", in do_cpu_module_init()
680 if (err != PICL_SUCCESS) in do_cpu_module_init()
681 return (err); in do_cpu_module_init()
683 err = add_slot_prop(cpumodh, i); in do_cpu_module_init()
684 if (err != PICL_SUCCESS) in do_cpu_module_init()
685 return (err); in do_cpu_module_init()
689 err = add_label_prop(cpumodh, location_label[c]); in do_cpu_module_init()
690 if (err != PICL_SUCCESS) in do_cpu_module_init()
691 return (err); in do_cpu_module_init()
693 err = ptree_add_node(rooth, cpumodh); in do_cpu_module_init()
694 if (err != PICL_SUCCESS) in do_cpu_module_init()
695 return (err); in do_cpu_module_init()
698 err = do_dimms_init(cpumodh, slot, i); in do_cpu_module_init()
699 if (err != PICL_SUCCESS) in do_cpu_module_init()
700 return (err); in do_cpu_module_init()
712 int i, c, l, err; in do_dimms_init() local
716 err = ptree_create_node("dimm-slot", "location", in do_dimms_init()
718 if (err != PICL_SUCCESS) in do_dimms_init()
719 return (err); in do_dimms_init()
721 err = add_slot_prop(dimmsloth, i); in do_dimms_init()
722 if (err != PICL_SUCCESS) in do_dimms_init()
723 return (err); in do_dimms_init()
730 err = add_label_prop(dimmsloth, location_label[l]); in do_dimms_init()
731 if (err != PICL_SUCCESS) in do_dimms_init()
732 return (err); in do_dimms_init()
734 err = ptree_add_node(rooth, dimmsloth); in do_dimms_init()
735 if (err != PICL_SUCCESS) in do_dimms_init()
736 return (err); in do_dimms_init()
741 err = ptree_create_node("dimm-module", "fru", in do_dimms_init()
743 if (err != PICL_SUCCESS) in do_dimms_init()
744 return (err); in do_dimms_init()
746 err = add_ref_prop(dimmmodh, tmph, SEEPROM_SOURCE); in do_dimms_init()
747 if (err != PICL_SUCCESS) in do_dimms_init()
748 return (err); in do_dimms_init()
750 err = add_void_fda_prop(dimmmodh); in do_dimms_init()
751 if (err != PICL_SUCCESS) in do_dimms_init()
752 return (err); in do_dimms_init()
754 err = ptree_add_node(dimmsloth, dimmmodh); in do_dimms_init()
755 if (err != PICL_SUCCESS) in do_dimms_init()
756 return (err); in do_dimms_init()
758 err = add_ref_prop(tmph, dimmmodh, FRU_PARENT); in do_dimms_init()
759 if (err != PICL_SUCCESS) in do_dimms_init()
760 return (err); in do_dimms_init()
772 int err; in add_ref_prop() local
777 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION, in add_ref_prop()
780 if (err != PICL_SUCCESS) in add_ref_prop()
781 return (err); in add_ref_prop()
783 err = ptree_create_and_add_prop(nodeh, &propinfo, &tmph, &proph); in add_ref_prop()
784 if (err != PICL_SUCCESS) in add_ref_prop()
785 return (err); in add_ref_prop()
796 int err; in add_slot_prop() local
798 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION, in add_slot_prop()
800 if (err != PICL_SUCCESS) in add_slot_prop()
801 return (err); in add_slot_prop()
803 err = ptree_create_and_add_prop(nodeh, &propinfo, &slotnum, &proph); in add_slot_prop()
804 if (err != PICL_SUCCESS) in add_slot_prop()
805 return (err); in add_slot_prop()
816 int err; in add_label_prop() local
821 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION, in add_label_prop()
824 if (err != PICL_SUCCESS) in add_label_prop()
825 return (err); in add_label_prop()
827 err = ptree_create_and_add_prop(nodeh, &propinfo, label, &proph); in add_label_prop()
828 if (err != PICL_SUCCESS) in add_label_prop()
829 return (err); in add_label_prop()
840 int err; in add_void_fda_prop() local
842 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION, in add_void_fda_prop()
844 if (err != PICL_SUCCESS) in add_void_fda_prop()
845 return (err); in add_void_fda_prop()
847 err = ptree_create_and_add_prop(nodeh, &propinfo, NULL, &proph); in add_void_fda_prop()
848 if (err != PICL_SUCCESS) in add_void_fda_prop()
849 return (err); in add_void_fda_prop()
860 int err; in add_viewpoints_prop() local
865 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION, in add_viewpoints_prop()
868 if (err != PICL_SUCCESS) in add_viewpoints_prop()
869 return (err); in add_viewpoints_prop()
871 err = ptree_create_and_add_prop(nodeh, &propinfo, string, &proph); in add_viewpoints_prop()
872 if (err != PICL_SUCCESS) in add_viewpoints_prop()
873 return (err); in add_viewpoints_prop()
884 int err; in add_all_nodes() local
887 err = ptree_get_root(&rooth); in add_all_nodes()
888 if (err != PICL_SUCCESS) { in add_all_nodes()
889 return (err); in add_all_nodes()
893 err = ptree_create_and_add_node(rooth, "frutree", "picl", &frutreeh); in add_all_nodes()
894 if (err != PICL_SUCCESS) { in add_all_nodes()
896 return (err); in add_all_nodes()
900 err = ptree_create_and_add_node(frutreeh, "chassis", "fru", &chassish); in add_all_nodes()
901 if (err != PICL_SUCCESS) { in add_all_nodes()
903 return (err); in add_all_nodes()
907 err = add_viewpoints_prop(chassish, CHASSIS_VIEWPOINTS); in add_all_nodes()
908 if (err != PICL_SUCCESS) in add_all_nodes()
909 return (err); in add_all_nodes()
912 err = do_ioboard_init(chassish); in add_all_nodes()
913 if (err != PICL_SUCCESS) { in add_all_nodes()
915 return (err); in add_all_nodes()
919 err = do_rscboard_init(chassish); in add_all_nodes()
920 if (err != PICL_SUCCESS) { in add_all_nodes()
922 return (err); in add_all_nodes()
926 err = do_fcal_init(chassish); in add_all_nodes()
927 if (err != PICL_SUCCESS) { in add_all_nodes()
929 return (err); in add_all_nodes()
933 err = do_power_supplies_init(chassish); in add_all_nodes()
934 if (err != PICL_SUCCESS) { in add_all_nodes()
936 return (err); in add_all_nodes()
940 err = do_motherboard_init(chassish); in add_all_nodes()
941 if (err != PICL_SUCCESS) { in add_all_nodes()
943 return (err); in add_all_nodes()
954 int err, done = 0; in remove_all_nodes() local
957 err = ptree_get_propval_by_name(rooth, PICL_PROP_CHILD, &chdh, in remove_all_nodes()
959 if (err != PICL_PROPNOTFOUND) { in remove_all_nodes()
962 err = ptree_delete_node(rooth); in remove_all_nodes()
963 if (err != PICL_SUCCESS) { in remove_all_nodes()
964 return (err); in remove_all_nodes()
978 int i, err, slotnum; in add_hotplug_fru_device() local
984 err = is_added_device(platform_frupath[i], in add_hotplug_fru_device()
986 if (err != PICL_SUCCESS) in add_hotplug_fru_device()
990 err = add_power_supply(slotnum); in add_hotplug_fru_device()
991 if (err != PICL_SUCCESS) in add_hotplug_fru_device()
999 err = is_added_device(platform_frupath[i], in add_hotplug_fru_device()
1001 if (err != PICL_SUCCESS) in add_hotplug_fru_device()
1005 err = add_cpu_module(slotnum); in add_hotplug_fru_device()
1006 if (err != PICL_SUCCESS) in add_hotplug_fru_device()
1016 int i, err, slotnum; in rem_hotplug_fru_device() local
1022 err = is_removed_device(platform_frupath[i], in rem_hotplug_fru_device()
1024 if (err != PICL_SUCCESS) in rem_hotplug_fru_device()
1028 err = remove_power_supply(slotnum); in rem_hotplug_fru_device()
1029 if (err != PICL_SUCCESS) in rem_hotplug_fru_device()
1037 err = is_removed_device(platform_frupath[i], in rem_hotplug_fru_device()
1039 if (err != PICL_SUCCESS) in rem_hotplug_fru_device()
1043 err = remove_cpu_module(slotnum); in rem_hotplug_fru_device()
1044 if (err != PICL_SUCCESS) in rem_hotplug_fru_device()
1057 int err; in is_added_device() local
1061 err = ptree_get_node_by_path(plat, &plath); in is_added_device()
1062 if (err != PICL_SUCCESS) in is_added_device()
1063 return (err); in is_added_device()
1069 err = ptree_get_node_by_path(fru, &frusloth); in is_added_device()
1070 if (err != PICL_SUCCESS) in is_added_device()
1071 return (err); in is_added_device()
1080 err = ptree_get_propval_by_name(frusloth, PICL_PROP_CHILD, in is_added_device()
1082 if (err == PICL_SUCCESS) in is_added_device()
1095 int err; in is_removed_device() local
1100 err = ptree_get_node_by_path(plat, &plath); in is_removed_device()
1101 if (err == PICL_SUCCESS) in is_removed_device()
1108 err = ptree_get_node_by_path(fru, &frusloth); in is_removed_device()
1109 if (err != PICL_SUCCESS) in is_removed_device()
1110 return (err); in is_removed_device()
1119 err = ptree_get_propval_by_name(frusloth, PICL_PROP_CHILD, in is_removed_device()
1121 if (err != PICL_SUCCESS) in is_removed_device()
1122 return (err); in is_removed_device()
1130 int err; in remove_picl_node() local
1131 err = ptree_delete_node(nodeh); in remove_picl_node()
1132 if (err != PICL_SUCCESS) in remove_picl_node()
1133 return (err); in remove_picl_node()
1204 int i, err; in add_power_supply() local
1215 err = ptree_create_node("power-supply", "fru", in add_power_supply()
1217 if (err != PICL_SUCCESS) in add_power_supply()
1218 return (err); in add_power_supply()
1220 err = add_ref_prop(powermodh, tmph, SEEPROM_SOURCE); in add_power_supply()
1221 if (err != PICL_SUCCESS) in add_power_supply()
1222 return (err); in add_power_supply()
1224 err = add_void_fda_prop(powermodh); in add_power_supply()
1225 if (err != PICL_SUCCESS) in add_power_supply()
1226 return (err); in add_power_supply()
1228 err = ptree_add_node(powersloth, powermodh); in add_power_supply()
1229 if (err != PICL_SUCCESS) in add_power_supply()
1230 return (err); in add_power_supply()
1232 err = add_ref_prop(tmph, powermodh, FRU_PARENT); in add_power_supply()
1233 if (err != PICL_SUCCESS) in add_power_supply()
1234 return (err); in add_power_supply()
1249 int err; in remove_power_supply() local
1255 err = ptree_get_propval_by_name(powersloth, PICL_PROP_CHILD, in remove_power_supply()
1257 if (err != PICL_SUCCESS) { in remove_power_supply()
1258 return (err); in remove_power_supply()
1261 err = ptree_delete_node(powermodh); in remove_power_supply()
1262 if (err != PICL_SUCCESS) { in remove_power_supply()
1263 return (err); in remove_power_supply()
1282 int i, err; in add_cpu_module() local
1293 err = ptree_create_node("cpu-mem-module", "fru", in add_cpu_module()
1295 if (err != PICL_SUCCESS) in add_cpu_module()
1296 return (err); in add_cpu_module()
1298 err = add_ref_prop(cpumemmodh, tmph, SEEPROM_SOURCE); in add_cpu_module()
1299 if (err != PICL_SUCCESS) in add_cpu_module()
1300 return (err); in add_cpu_module()
1302 err = add_void_fda_prop(cpumemmodh); in add_cpu_module()
1303 if (err != PICL_SUCCESS) in add_cpu_module()
1304 return (err); in add_cpu_module()
1306 err = ptree_add_node(cpumemsloth, cpumemmodh); in add_cpu_module()
1307 if (err != PICL_SUCCESS) in add_cpu_module()
1308 return (err); in add_cpu_module()
1310 err = add_ref_prop(tmph, cpumemmodh, FRU_PARENT); in add_cpu_module()
1311 if (err != PICL_SUCCESS) in add_cpu_module()
1312 return (err); in add_cpu_module()
1315 err = do_cpu_module_init(cpumemmodh, slotnum); in add_cpu_module()
1316 if (err != PICL_SUCCESS) in add_cpu_module()
1317 return (err); in add_cpu_module()
1328 int err; in remove_cpu_module() local
1334 err = ptree_get_propval_by_name(cpumemsloth, PICL_PROP_CHILD, in remove_cpu_module()
1336 if (err != PICL_SUCCESS) { in remove_cpu_module()
1337 return (err); in remove_cpu_module()
1340 err = remove_all_nodes(cpumemmodh); in remove_cpu_module()
1341 if (err != PICL_SUCCESS) { in remove_cpu_module()
1342 return (err); in remove_cpu_module()