Home
last modified time | relevance | path

Searched refs:frustr (Results 1 – 9 of 9) sorted by relevance

/titanic_44/usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/
H A Dcmd_opl.c140 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 Dcmd_dperr.c99 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 Dcmd_cpu_arch.c211 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 Dcmd_memerr_arch.c796 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 Dcmd_cpu_arch.c408 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 Dcmd_memerr_arch.c727 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 Dcmd_hc_sun4v.c173 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 Dlibzfs_fru.c108 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 Dcmd_cpu.c1581 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()