Lines Matching refs:result

73 	int	result;
94 result = md_scan_dag(mdp, mde_start, start_cookie, arc_cookie, *nodes);
95 if (result <= 0) {
102 return (result);
112 int result;
124 result = md_get_prop_val(mdp, mde_node, MD_STR_TOPO_SKIP, &skip);
125 if (result != 0) {
256 int result;
266 result = md_get_prop_str(mdp, mde_node, MD_STR_TYPE, &type);
267 if (result == 0 && strcmp(type, MD_STR_PRODUCT) == 0) {
272 result = md_get_prop_str(mdp, mde_node, MD_STR_SERIAL_NUMBER,
274 if (result != 0 || id == NULL || strlen(id) == 0)
299 result = md_get_prop_str(mdp, nodes[idx], MD_STR_TYPE, &type);
300 if (result == 0 && strcmp(type, MD_STR_PRODUCT) == 0) {
305 result = md_get_prop_str(mdp, nodes[idx],
307 if (result != 0)
319 if (result != 0 || id == NULL || strlen(id) == 0) {
338 int result;
356 result = md_get_prop_str(mdp, mde_node, MD_STR_SERIAL_NUMBER,
358 if (result != 0 || id == NULL || strlen(id) == 0) {
391 result = md_get_prop_str(mdp, chassis_nodes[idx],
393 if (result != 0) {
408 if (result != 0 || id == NULL || strlen(id) == 0) {
424 int result;
433 result = md_get_prop_val(mdp, mde_node, MD_STR_FRU, &fru);
434 if (result != 0) {
452 int result;
456 result = md_get_prop_val(mdp, mde_node, MD_STR_ID, &id);
457 if (result != 0) {
480 int result;
492 result = pi_get_fru(mod, mdp, mde_node, &is_fru);
493 if (result != 0 || is_fru == 0) {
504 result = md_get_prop_str(mdp, mde_node, MD_STR_NAC, &lp);
505 if (result != 0 || lp == NULL || strlen(lp) == 0) {
575 int result;
581 result = md_get_prop_str(mdp, mde_node, MD_STR_PART_NUMBER, &part);
582 if (result != 0) {
585 result = md_get_prop_str(mdp, mde_node, MD_STR_DASH_NUMBER, &dash);
586 if (result != 0) {
613 int result;
631 result = md_get_prop_str(mdp, mde_node, MD_STR_PATH, &propbuf);
632 if (result != 0 || propbuf == NULL || strlen(propbuf) == 0) {
692 result = snprintf(dev_path[i], len, "/pci@%s", dev_addr[i]);
693 if (result < 0) {
745 int result;
756 result = pi_find_mdenodes(mod, mdp, MDE_INVAL_ELEM_COOKIE,
758 if (result <= 0 || platform_nodes == NULL) {
764 result);
770 result = md_get_prop_str(mdp, platform_nodes[0], MD_STR_NAME, &id);
771 if (result == 0 && id != NULL && strlen(id) != 0) {
796 int result;
800 result = md_get_prop_data(mdp, mde_node, MD_STR_PHY_NUMBER,
802 if (result != 0) {
876 int result;
879 result = md_get_prop_str(mdp, mde_node, MD_STR_REVISION_NUMBER, &rp);
880 if (result != 0 || rp == NULL || strlen(rp) == 0) {
896 int result;
901 result = md_get_prop_str(mdp, mde_node, MD_STR_SERIAL_NUMBER, &sp);
902 if (result != 0 || sp == NULL || strlen(sp) == 0) {
904 result = md_get_prop_val(mdp, mde_node, MD_STR_SERIAL_NUMBER,
906 if (result != 0) {
908 result = md_get_prop_val(mdp, mde_node,
910 if (result != 0) {
919 result = snprintf(buf, sizeof (buf), "%llu", sn);
920 if (result < 0) {
941 int result;
946 result = sysinfo(SI_HOSTNAME, hostname, sizeof (hostname));
948 if (result == -1) {
1014 int result;
1021 result = md_get_prop_str(mdp, mde_node, MD_STR_TOPO_HC_NAME, &hc_name);
1022 if (result != 0 || hc_name == NULL) {
1042 int result;
1067 result = topo_node_set_auth_chassis(mod, auth, t_node);
1068 if (result != 0) {
1088 int result;
1104 result = pi_get_fru(mod, mdp, mde_node, &is_fru);
1105 if (result != 0 || is_fru == 0) {
1107 (void) topo_node_fru_set(t_node, NULL, 0, &result);
1130 result = topo_node_fru_set(t_node, frufmri, 0, &err);
1131 if (result != 0) {
1136 return (result);
1143 int result;
1157 result = topo_node_label_set(t_node, label, &err);
1159 if (result != 0) {
1166 return (result);
1177 int result;
1186 result = topo_pgroup_create(t_node, &sys_pgroup, &err);
1187 if (result != 0 && err != ETOPO_PROP_DEFD) {
1196 result = topo_prop_inherit(t_node, TOPO_PGROUP_SYSTEM, TOPO_PROP_ISA,
1198 if (result != 0 && err != ETOPO_PROP_DEFD) {
1200 result = sysinfo(SI_ARCHITECTURE, isa, sizeof (isa));
1201 if (result == -1) {
1207 result = topo_prop_set_string(t_node,
1210 if (result != 0) {
1220 result = topo_prop_inherit(t_node, TOPO_PGROUP_SYSTEM,
1222 if (result != 0 && err != ETOPO_PROP_DEFD) {
1223 result = uname(&uts);
1224 if (result == -1) {
1231 result = topo_prop_set_string(t_node,
1234 if (result != 0) {
1484 int result;
1514 result = pi_set_frufmri(mod, mdp, mde_node, hc_name, inst,
1516 if (result != 0) {
1528 result = pi_set_label(mod, mdp, mde_node, t_node);
1529 if (result != 0) {
1539 result = pi_set_auth(mod, mdp, mde_node, t_parent, t_node);
1540 if (result != 0) {
1550 result = pi_set_system(mod, t_node);
1551 if (result != 0) {