Lines Matching refs:md
906 smbios_memdevice_t md; in print_memdevice() local
908 (void) smbios_info_memdevice(shp, id, &md); in print_memdevice()
910 id_printf(fp, " Physical Memory Array: ", md.smbmd_array); in print_memdevice()
911 id_printf(fp, " Memory Error Data: ", md.smbmd_error); in print_memdevice()
913 if (md.smbmd_twidth != -1u) in print_memdevice()
914 oprintf(fp, " Total Width: %u bits\n", md.smbmd_twidth); in print_memdevice()
918 if (md.smbmd_dwidth != -1u) in print_memdevice()
919 oprintf(fp, " Data Width: %u bits\n", md.smbmd_dwidth); in print_memdevice()
923 switch (md.smbmd_size) { in print_memdevice()
932 (u_longlong_t)md.smbmd_size); in print_memdevice()
935 desc_printf(smbios_memdevice_form_desc(md.smbmd_form), in print_memdevice()
936 fp, " Form Factor: %u", md.smbmd_form); in print_memdevice()
938 if (md.smbmd_set == 0) in print_memdevice()
940 else if (md.smbmd_set == (uint8_t)-1u) in print_memdevice()
943 oprintf(fp, " Set: %u\n", md.smbmd_set); in print_memdevice()
945 if (md.smbmd_rank != 0) { in print_memdevice()
946 desc_printf(smbios_memdevice_rank_desc(md.smbmd_rank), in print_memdevice()
947 fp, " Rank: %u", md.smbmd_rank); in print_memdevice()
952 desc_printf(smbios_memdevice_type_desc(md.smbmd_type), in print_memdevice()
953 fp, " Memory Type: %u", md.smbmd_type); in print_memdevice()
955 flag_printf(fp, "Flags", md.smbmd_flags, sizeof (md.smbmd_flags) * NBBY, in print_memdevice()
958 if (md.smbmd_speed != 0) in print_memdevice()
959 oprintf(fp, " Speed: %u MT/s\n", md.smbmd_speed); in print_memdevice()
963 if (md.smbmd_clkspeed != 0) in print_memdevice()
964 oprintf(fp, " Configured Speed: %u MT/s\n", md.smbmd_clkspeed); in print_memdevice()
968 oprintf(fp, " Device Locator: %s\n", md.smbmd_dloc); in print_memdevice()
969 oprintf(fp, " Bank Locator: %s\n", md.smbmd_bloc); in print_memdevice()
971 if (md.smbmd_minvolt != 0) { in print_memdevice()
973 md.smbmd_minvolt / 1000.0); in print_memdevice()
978 if (md.smbmd_maxvolt != 0) { in print_memdevice()
980 md.smbmd_maxvolt / 1000.0); in print_memdevice()
985 if (md.smbmd_confvolt != 0) { in print_memdevice()
987 md.smbmd_confvolt / 1000.0); in print_memdevice()
992 if (md.smbmd_memtech != 0) { in print_memdevice()
993 desc_printf(smbios_memdevice_memtech_desc(md.smbmd_memtech), in print_memdevice()
994 fp, " Memory Technology: %u", md.smbmd_memtech); in print_memdevice()
997 if (md.smbmd_opcap_flags != 0) { in print_memdevice()
999 md.smbmd_opcap_flags, sizeof (md.smbmd_opcap_flags) * NBBY, in print_memdevice()
1004 if (md.smbmd_firmware_rev[0] != '\0') { in print_memdevice()
1005 oprintf(fp, " Firmware Revision: %s\n", md.smbmd_firmware_rev); in print_memdevice()
1008 if (md.smbmd_modmfg_id != 0) { in print_memdevice()
1009 jedec_print(fp, "Module Manufacturer ID", md.smbmd_modmfg_id); in print_memdevice()
1012 if (md.smbmd_modprod_id != 0) { in print_memdevice()
1013 jedec_print(fp, "Module Product ID", md.smbmd_modprod_id); in print_memdevice()
1016 if (md.smbmd_cntrlmfg_id != 0) { in print_memdevice()
1018 md.smbmd_cntrlmfg_id); in print_memdevice()
1021 if (md.smbmd_cntrlprod_id != 0) { in print_memdevice()
1023 md.smbmd_cntrlprod_id); in print_memdevice()
1026 if (md.smbmd_nvsize == UINT64_MAX) { in print_memdevice()
1028 } else if (md.smbmd_nvsize != 0) { in print_memdevice()
1030 (u_longlong_t)md.smbmd_nvsize); in print_memdevice()
1033 if (md.smbmd_volatile_size == UINT64_MAX) { in print_memdevice()
1035 } else if (md.smbmd_volatile_size != 0) { in print_memdevice()
1037 (u_longlong_t)md.smbmd_volatile_size); in print_memdevice()
1040 if (md.smbmd_cache_size == UINT64_MAX) { in print_memdevice()
1042 } else if (md.smbmd_cache_size != 0) { in print_memdevice()
1044 (u_longlong_t)md.smbmd_cache_size); in print_memdevice()
1047 if (md.smbmd_logical_size == UINT64_MAX) { in print_memdevice()
1049 } else if (md.smbmd_logical_size != 0) { in print_memdevice()
1051 (u_longlong_t)md.smbmd_logical_size); in print_memdevice()
1072 smbios_memdevmap_t md; in print_memdevmap() local
1074 (void) smbios_info_memdevmap(shp, id, &md); in print_memdevmap()
1076 id_printf(fp, " Memory Device: ", md.smbmdm_device); in print_memdevmap()
1077 id_printf(fp, " Memory Array Mapped Address: ", md.smbmdm_arrmap); in print_memdevmap()
1080 (u_longlong_t)md.smbmdm_addr, (u_longlong_t)md.smbmdm_size); in print_memdevmap()
1082 oprintf(fp, " Partition Row Position: %u\n", md.smbmdm_rpos); in print_memdevmap()
1083 oprintf(fp, " Interleave Position: %u\n", md.smbmdm_ipos); in print_memdevmap()
1084 oprintf(fp, " Interleave Data Depth: %u\n", md.smbmdm_idepth); in print_memdevmap()