/titanic_44/usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/ |
H A D | cmd_opl.c | 140 char *frustr, *comp; in opl_cpursrc_create() local 146 if ((frustr = cmd_cpu_getfrustr_by_id(hdl, cpuid)) == NULL) { in opl_cpursrc_create() 155 if (strncmp(frustr, OPL_CPU_FRU_FMRI_DC, in opl_cpursrc_create() 157 comp = frustr + sizeof (OPL_CPU_FRU_FMRI_DC) - 1; in opl_cpursrc_create() 159 } else if (strncmp(frustr, OPL_CPU_FRU_FMRI_FF1, in opl_cpursrc_create() 161 comp = frustr + sizeof (OPL_CPU_FRU_FMRI_FF1) - 1; in opl_cpursrc_create() 164 } else if (strncmp(frustr, OPL_CPU_FRU_FMRI_FF2, in opl_cpursrc_create() 166 comp = frustr + sizeof (OPL_CPU_FRU_FMRI_FF2) - 1; in opl_cpursrc_create() 169 } else if (strncmp(frustr, OPL_CPU_FRU_FMRI_IKKAKU, in opl_cpursrc_create() 174 fmd_hdl_strfree(hdl, frustr); in opl_cpursrc_create() [all …]
|
H A D | cmd_dperr.c | 99 char frustr[3][DP_MAX_FRU]; in cmd_dp_add_suspects() local 121 (void) snprintf(frustr[0], DP_MAX_FRU, "IO%d", xcpos); in cmd_dp_add_suspects() 123 (void) snprintf(frustr[0], DP_MAX_FRU, "SB%d", xcpos); in cmd_dp_add_suspects() 131 (void) snprintf(frustr[0], DP_MAX_FRU, "IO%d", xcpos); in cmd_dp_add_suspects() 133 (void) snprintf(frustr[0], DP_MAX_FRU, "SB%d", xcpos); in cmd_dp_add_suspects() 135 (void) snprintf(frustr[1], DP_MAX_FRU, "EX%d", xcpos); in cmd_dp_add_suspects() 141 (void) snprintf(frustr[0], DP_MAX_FRU, "EX%d", xcpos); in cmd_dp_add_suspects() 142 (void) snprintf(frustr[1], DP_MAX_FRU, "CP"); in cmd_dp_add_suspects() 143 (void) snprintf(frustr[2], DP_MAX_FRU, "CS"); in cmd_dp_add_suspects() 149 (void) snprintf(frustr[0], DP_MAX_FRU, "/N0/SB%d", sgpos); in cmd_dp_add_suspects() [all …]
|
H A D | cmd_cpu_arch.c | 211 cmd_cpu_mkfru(fmd_hdl_t *hdl, char *frustr, char *serialstr, char *partstr) in cmd_cpu_mkfru() argument 216 if (strncmp(frustr, CPU_FRU_FMRI, sizeof (CPU_FRU_FMRI) - 1) != 0) in cmd_cpu_mkfru() 219 comp = frustr + sizeof (CPU_FRU_FMRI) - 1; in cmd_cpu_mkfru()
|
H A D | cmd_memerr_arch.c | 796 cmd_board_mkfru(fmd_hdl_t *hdl, char *frustr) in cmd_board_mkfru() argument 801 if (frustr == NULL) in cmd_board_mkfru() 809 err |= nvlist_add_string(hcel, FM_FMRI_HC_ID, frustr); in cmd_board_mkfru() 844 char frustr[DP_MAX]; in cmd_gen_datapath_fault() local 878 (void) snprintf(frustr, DP_MAX, "EX%d", id); in cmd_gen_datapath_fault() 881 (void) snprintf(frustr, DP_MAX, "/N0/SB%d", id); in cmd_gen_datapath_fault() 885 (void) snprintf(frustr, DP_MAX, slotname[id]); in cmd_gen_datapath_fault() 910 fru = cmd_board_mkfru(hdl, frustr); in cmd_gen_datapath_fault()
|
/titanic_44/usr/src/cmd/fm/modules/sun4v/cpumem-diagnosis/ |
H A D | cmd_cpu_arch.c | 408 char *frustr; in cmd_cpu_getfrustr() local 411 if (nvlist_lookup_string(asru, FM_FMRI_CPU_CPUFRU, &frustr) == 0) { in cmd_cpu_getfrustr() 412 fmd_hdl_debug(hdl, "cmd_cpu_getfrustr: cpufru=%s\n", frustr); in cmd_cpu_getfrustr() 413 if (strncmp(frustr, CPU_FRU_FMRI, in cmd_cpu_getfrustr() 415 return (fmd_hdl_strdup(hdl, frustr, FMD_SLEEP)); in cmd_cpu_getfrustr() 420 s2 = strstr(frustr, "MB"); in cmd_cpu_getfrustr() 461 cmd_cpu_mkfru(fmd_hdl_t *hdl, char *frustr, char *serialstr, char *partstr) in cmd_cpu_mkfru() argument 465 if (strncmp(frustr, CPU_FRU_FMRI, sizeof (CPU_FRU_FMRI) - 1) != 0) in cmd_cpu_mkfru() 467 fru = cmd_mkboard_fru(hdl, frustr, serialstr, partstr); in cmd_cpu_mkfru()
|
H A D | cmd_memerr_arch.c | 727 char *frustr; in cmd_gen_datapath_fault() local 737 frustr = fmd_hdl_zalloc(hdl, strlen(d1->dimm_unum), FMD_SLEEP); in cmd_gen_datapath_fault() 748 (void) strncpy(frustr, d1->dimm_unum, len); in cmd_gen_datapath_fault() 750 rsrc = cmd_mkboard_fru(hdl, frustr, NULL, NULL); in cmd_gen_datapath_fault() 752 fmd_hdl_free(hdl, frustr, strlen(d1->dimm_unum)); in cmd_gen_datapath_fault()
|
H A D | cmd_hc_sun4v.c | 173 cmd_mkboard_fru(fmd_hdl_t *hdl, char *frustr, char *serialstr, char *partstr) { in cmd_mkboard_fru() argument 179 if (frustr == NULL) in cmd_mkboard_fru() 182 if ((nac_name = strstr(frustr, "MB")) == NULL) in cmd_mkboard_fru()
|
/titanic_44/usr/src/lib/libzfs/common/ |
H A D | libzfs_fru.c | 108 char *devpath, *frustr; in libzfs_fru_gather() local 150 if (_topo_fmri_nvl2str(thp, fru, &frustr, &err) != 0) { in libzfs_fru_gather() 163 _topo_hdl_strfree(thp, frustr); in libzfs_fru_gather() 168 (frup->zf_fru = strdup(frustr)) == NULL) { in libzfs_fru_gather() 172 _topo_hdl_strfree(thp, frustr); in libzfs_fru_gather() 177 _topo_hdl_strfree(thp, frustr); in libzfs_fru_gather()
|
/titanic_44/usr/src/cmd/fm/modules/sun4/cpumem-diagnosis/ |
H A D | cmd_cpu.c | 1581 char *frustr, *partstr, *serialstr; in cpu_getfru() local 1584 if ((frustr = cmd_cpu_getfrustr(hdl, cp)) == NULL) { in cpu_getfru() 1589 nvlp = cmd_cpu_mkfru(hdl, frustr, serialstr, partstr); in cpu_getfru() 1590 fmd_hdl_strfree(hdl, frustr); in cpu_getfru()
|