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