Lines Matching refs:md

1039 	smbios_memdevice_t md;  in print_memdevice()  local
1041 if (smbios_info_memdevice(shp, id, &md) != 0) { in print_memdevice()
1046 id_printf(fp, " Physical Memory Array: ", md.smbmd_array); in print_memdevice()
1047 id_printf(fp, " Memory Error Data: ", md.smbmd_error); in print_memdevice()
1049 if (md.smbmd_twidth != -1u) in print_memdevice()
1050 oprintf(fp, " Total Width: %u bits\n", md.smbmd_twidth); in print_memdevice()
1054 if (md.smbmd_dwidth != -1u) in print_memdevice()
1055 oprintf(fp, " Data Width: %u bits\n", md.smbmd_dwidth); in print_memdevice()
1059 switch (md.smbmd_size) { in print_memdevice()
1068 (u_longlong_t)md.smbmd_size); in print_memdevice()
1071 desc_printf(smbios_memdevice_form_desc(md.smbmd_form), in print_memdevice()
1072 fp, " Form Factor: %u", md.smbmd_form); in print_memdevice()
1074 if (md.smbmd_set == 0) in print_memdevice()
1076 else if (md.smbmd_set == (uint8_t)-1u) in print_memdevice()
1079 oprintf(fp, " Set: %u\n", md.smbmd_set); in print_memdevice()
1081 if (md.smbmd_rank != 0) { in print_memdevice()
1082 desc_printf(smbios_memdevice_rank_desc(md.smbmd_rank), in print_memdevice()
1083 fp, " Rank: %u", md.smbmd_rank); in print_memdevice()
1088 desc_printf(smbios_memdevice_type_desc(md.smbmd_type), in print_memdevice()
1089 fp, " Memory Type: %u", md.smbmd_type); in print_memdevice()
1091 flag_printf(fp, "Flags", md.smbmd_flags, sizeof (md.smbmd_flags) * NBBY, in print_memdevice()
1094 if (md.smbmd_extspeed != 0) { in print_memdevice()
1095 oprintf(fp, " Speed: %" PRIu64 " MT/s\n", md.smbmd_extspeed); in print_memdevice()
1100 if (md.smbmd_extclkspeed != 0) { in print_memdevice()
1102 md.smbmd_extclkspeed); in print_memdevice()
1107 str_print(fp, " Device Locator", md.smbmd_dloc); in print_memdevice()
1108 str_print(fp, " Bank Locator", md.smbmd_bloc); in print_memdevice()
1110 if (md.smbmd_minvolt != 0) { in print_memdevice()
1112 md.smbmd_minvolt / 1000.0); in print_memdevice()
1117 if (md.smbmd_maxvolt != 0) { in print_memdevice()
1119 md.smbmd_maxvolt / 1000.0); in print_memdevice()
1124 if (md.smbmd_confvolt != 0) { in print_memdevice()
1126 md.smbmd_confvolt / 1000.0); in print_memdevice()
1131 if (md.smbmd_memtech != 0) { in print_memdevice()
1132 desc_printf(smbios_memdevice_memtech_desc(md.smbmd_memtech), in print_memdevice()
1133 fp, " Memory Technology: %u", md.smbmd_memtech); in print_memdevice()
1136 if (md.smbmd_opcap_flags != 0) { in print_memdevice()
1138 md.smbmd_opcap_flags, sizeof (md.smbmd_opcap_flags) * NBBY, in print_memdevice()
1143 if (md.smbmd_firmware_rev[0] != '\0') { in print_memdevice()
1144 str_print(fp, " Firmware Revision", md.smbmd_firmware_rev); in print_memdevice()
1147 if (md.smbmd_modmfg_id != SMB_MD_MFG_UNKNOWN) { in print_memdevice()
1148 jedec_print(fp, "Module Manufacturer ID", md.smbmd_modmfg_id); in print_memdevice()
1151 if (md.smbmd_modprod_id != 0) { in print_memdevice()
1152 jedec_print(fp, "Module Product ID", md.smbmd_modprod_id); in print_memdevice()
1155 if (md.smbmd_cntrlmfg_id != SMB_MD_MFG_UNKNOWN) { in print_memdevice()
1157 md.smbmd_cntrlmfg_id); in print_memdevice()
1160 if (md.smbmd_cntrlprod_id != 0) { in print_memdevice()
1162 md.smbmd_cntrlprod_id); in print_memdevice()
1165 if (md.smbmd_nvsize == UINT64_MAX) { in print_memdevice()
1167 } else if (md.smbmd_nvsize != 0) { in print_memdevice()
1169 (u_longlong_t)md.smbmd_nvsize); in print_memdevice()
1172 if (md.smbmd_volatile_size == UINT64_MAX) { in print_memdevice()
1174 } else if (md.smbmd_volatile_size != 0) { in print_memdevice()
1176 (u_longlong_t)md.smbmd_volatile_size); in print_memdevice()
1179 if (md.smbmd_cache_size == UINT64_MAX) { in print_memdevice()
1181 } else if (md.smbmd_cache_size != 0) { in print_memdevice()
1183 (u_longlong_t)md.smbmd_cache_size); in print_memdevice()
1186 if (md.smbmd_logical_size == UINT64_MAX) { in print_memdevice()
1188 } else if (md.smbmd_logical_size != 0) { in print_memdevice()
1190 (u_longlong_t)md.smbmd_logical_size); in print_memdevice()
1193 if (md.smbmd_pmic0_mfgid != SMB_MD_MFG_UNKNOWN) { in print_memdevice()
1194 jedec_print(fp, "PMIC0 Manufacturer ID", md.smbmd_pmic0_mfgid); in print_memdevice()
1197 if (md.smbmd_pmic0_rev != SMB_MD_REV_UNKNOWN) { in print_memdevice()
1198 jedec_rev_print(fp, "PMIC0 Revision", md.smbmd_pmic0_rev); in print_memdevice()
1201 if (md.smbmd_rcd_mfgid != SMB_MD_MFG_UNKNOWN) { in print_memdevice()
1202 jedec_print(fp, "RCD Manufacturer ID", md.smbmd_rcd_mfgid); in print_memdevice()
1205 if (md.smbmd_rcd_rev != SMB_MD_REV_UNKNOWN) { in print_memdevice()
1206 jedec_rev_print(fp, "RCD Revision", md.smbmd_rcd_rev); in print_memdevice()
1230 smbios_memdevmap_t md; in print_memdevmap() local
1232 if (smbios_info_memdevmap(shp, id, &md) != 0) { in print_memdevmap()
1238 id_printf(fp, " Memory Device: ", md.smbmdm_device); in print_memdevmap()
1239 id_printf(fp, " Memory Array Mapped Address: ", md.smbmdm_arrmap); in print_memdevmap()
1242 (u_longlong_t)md.smbmdm_addr, (u_longlong_t)md.smbmdm_size); in print_memdevmap()
1244 oprintf(fp, " Partition Row Position: %u\n", md.smbmdm_rpos); in print_memdevmap()
1245 oprintf(fp, " Interleave Position: %u\n", md.smbmdm_ipos); in print_memdevmap()
1246 oprintf(fp, " Interleave Data Depth: %u\n", md.smbmdm_idepth); in print_memdevmap()