Data Structures

Data Structures#

AMD SMI: Data Structures
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 Camdsmi_accelerator_partition_profile_config_global_t
 Camdsmi_accelerator_partition_profile_config_tAccelerator Partition Profile Configurations
 Camdsmi_accelerator_partition_profile_global_t
 Camdsmi_accelerator_partition_profile_tAccelerator Partition Resource Profile
 Camdsmi_accelerator_partition_resource_profile_tAccelerator Partition Resources. This struct is used to identify various partition resource profiles
 Camdsmi_asic_info_tASIC Information
 Camdsmi_bdf_tBdf types
 Cbdf_
 Camdsmi_board_info_tBoard Information
 Camdsmi_clk_info_tClock Information
 Camdsmi_cper_guid_tCper
 Camdsmi_cper_hdr_t
 Camdsmi_cper_timestamp_t
 Camdsmi_cper_valid_bits_t
 Cvalid_bits_
 Camdsmi_dfc_fw_data_tDFC Firmware Data
 Camdsmi_dfc_fw_header_tDFC Firmware Header
 Camdsmi_dfc_fw_tDFC Firmware
 Camdsmi_dfc_fw_ta_uuid_tDFC Firmware TA UUID
 Camdsmi_dfc_fw_white_list_tDFC Firmware White List
 Camdsmi_dpm_policy_entry_tThe dpm policy
 Camdsmi_dpm_policy_tDPM Policy
 Camdsmi_driver_info_tDriver Information
 Camdsmi_eeprom_table_record_tStructure representing an EEPROM table record for tracking memory errors
 Camdsmi_engine_usage_tEngine Usage amdsmi_engine_usage_t: This structure holds common GPU activity values seen in both BM or SRIOV
 Camdsmi_error_count_tThis structure holds error counts
 Camdsmi_event_entry_tEvent Entry
 Camdsmi_fw_error_record_tFirmware Error Record
 Camdsmi_fw_info_tFirmware Information
 Camdsmi_fw_load_error_record_tFirmware Load Error Record
 Camdsmi_gpu_cache_info_tGPU Cache Information
 Ccache_
 Camdsmi_guard_info_tGuard Information
 Camdsmi_guest_data_tGuest Data
 Camdsmi_handshake_tHandshake
 Camdsmi_link_metrics_tLink Metrics
 C_links
 Camdsmi_link_topology_tLink Topology
 Camdsmi_memory_partition_config_tMemory Partition Configuration. This structure is used to identify various memory partition configurations
 Cnuma_range_
 Camdsmi_metric_tMetric
 Camdsmi_nic_asic_info_tNIC asic information
 Camdsmi_nic_bus_info_tNIC bus information
 Camdsmi_nic_driver_info_tNIC driver information
 Camdsmi_nic_fw_info_tNIC firmware information collection
 Camdsmi_nic_fw_tNIC firmware information
 Camdsmi_nic_numa_info_tNIC NUMA information
 Camdsmi_nic_port_info_tNIC port information collection
 Camdsmi_nic_port_tNIC port information
 Camdsmi_nic_rdma_dev_info_tNIC RDMA device information
 Camdsmi_nic_rdma_devices_info_tNIC RDMA devices information collection
 Camdsmi_nic_rdma_port_info_tNIC RDMA port information
 Camdsmi_nic_stat_tStructure for NIC statistic name-value pairs
 Camdsmi_nps_caps_tThis union holds memory partition bitmask
 Cnps_flags_
 Camdsmi_p2p_capability_tIO Link P2P Capability
 Camdsmi_partition_info_tPartition Information
 Camdsmi_pcie_info_tPcie information
 Cpcie_metric_
 Cpcie_static_
 Camdsmi_pf_fb_info_tPF FB Information
 Camdsmi_power_cap_info_tPower Cap Information
 Camdsmi_power_info_tPower Information
 Camdsmi_profile_caps_info_tProfile Caps Information
 Camdsmi_profile_info_tProfile Information
 Camdsmi_ras_feature_tThis structure holds ras feature information
 Camdsmi_sched_info_tSchedule Information
 Camdsmi_topology_nearest_tTopology Nearest
 Camdsmi_vbios_info_tVBios Information
 Camdsmi_version_tThis structure holds version information
 Camdsmi_vf_data_tVF Data
 Camdsmi_vf_fb_info_tVF FB Information
 Camdsmi_vf_handle_tVF Handle
 Camdsmi_vf_info_tVF Information
 Camdsmi_vram_info_tVRam Information
 Camdsmi_xgmi_fb_sharing_caps_tXGMI FB Sharing Caps
 Ccap_