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

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

Completed in 86 milliseconds