amdsmi_violation_status_t Struct Reference#
amdsmi_violation_status_t Struct Reference
This structure hold violation status information. Note: for MI3x asics and higher, older ASICs will show unsupported. More...
#include <amdsmi.h>
Detailed Description
This structure hold violation status information. Note: for MI3x asics and higher, older ASICs will show unsupported.
Field Documentation
◆ reference_timestamp
| uint64_t amdsmi_violation_status_t::reference_timestamp |
◆ violation_timestamp
| uint64_t amdsmi_violation_status_t::violation_timestamp |
◆ acc_counter
| uint64_t amdsmi_violation_status_t::acc_counter |
◆ acc_prochot_thrm
| uint64_t amdsmi_violation_status_t::acc_prochot_thrm |
◆ acc_ppt_pwr
| uint64_t amdsmi_violation_status_t::acc_ppt_pwr |
◆ acc_socket_thrm
| uint64_t amdsmi_violation_status_t::acc_socket_thrm |
◆ acc_vr_thrm
| uint64_t amdsmi_violation_status_t::acc_vr_thrm |
◆ acc_hbm_thrm
| uint64_t amdsmi_violation_status_t::acc_hbm_thrm |
◆ acc_gfx_clk_below_host_limit
| uint64_t amdsmi_violation_status_t::acc_gfx_clk_below_host_limit |
◆ per_prochot_thrm
| uint64_t amdsmi_violation_status_t::per_prochot_thrm |
◆ per_ppt_pwr
| uint64_t amdsmi_violation_status_t::per_ppt_pwr |
◆ per_socket_thrm
| uint64_t amdsmi_violation_status_t::per_socket_thrm |
◆ per_vr_thrm
| uint64_t amdsmi_violation_status_t::per_vr_thrm |
◆ per_hbm_thrm
| uint64_t amdsmi_violation_status_t::per_hbm_thrm |
◆ per_gfx_clk_below_host_limit
| uint64_t amdsmi_violation_status_t::per_gfx_clk_below_host_limit |
◆ active_prochot_thrm
| uint8_t amdsmi_violation_status_t::active_prochot_thrm |
◆ active_ppt_pwr
| uint8_t amdsmi_violation_status_t::active_ppt_pwr |
◆ active_socket_thrm
| uint8_t amdsmi_violation_status_t::active_socket_thrm |
◆ active_vr_thrm
| uint8_t amdsmi_violation_status_t::active_vr_thrm |
◆ active_hbm_thrm
| uint8_t amdsmi_violation_status_t::active_hbm_thrm |
◆ active_gfx_clk_below_host_limit
| uint8_t amdsmi_violation_status_t::active_gfx_clk_below_host_limit |
◆ acc_gfx_clk_below_host_limit_pwr
| uint64_t amdsmi_violation_status_t::acc_gfx_clk_below_host_limit_pwr[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ acc_gfx_clk_below_host_limit_thm
| uint64_t amdsmi_violation_status_t::acc_gfx_clk_below_host_limit_thm[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ acc_low_utilization
| uint64_t amdsmi_violation_status_t::acc_low_utilization[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ acc_gfx_clk_below_host_limit_total
| uint64_t amdsmi_violation_status_t::acc_gfx_clk_below_host_limit_total[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ per_gfx_clk_below_host_limit_pwr
| uint64_t amdsmi_violation_status_t::per_gfx_clk_below_host_limit_pwr[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ per_gfx_clk_below_host_limit_thm
| uint64_t amdsmi_violation_status_t::per_gfx_clk_below_host_limit_thm[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ per_low_utilization
| uint64_t amdsmi_violation_status_t::per_low_utilization[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ per_gfx_clk_below_host_limit_total
| uint64_t amdsmi_violation_status_t::per_gfx_clk_below_host_limit_total[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ active_gfx_clk_below_host_limit_pwr
| uint8_t amdsmi_violation_status_t::active_gfx_clk_below_host_limit_pwr[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ active_gfx_clk_below_host_limit_thm
| uint8_t amdsmi_violation_status_t::active_gfx_clk_below_host_limit_thm[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ active_low_utilization
| uint8_t amdsmi_violation_status_t::active_low_utilization[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ active_gfx_clk_below_host_limit_total
| uint8_t amdsmi_violation_status_t::active_gfx_clk_below_host_limit_total[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ reserved
| uint64_t amdsmi_violation_status_t::reserved[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ reserved2
| uint64_t amdsmi_violation_status_t::reserved2[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
◆ reserved3
| uint64_t amdsmi_violation_status_t::reserved3[AMDSMI_MAX_NUM_XCP][AMDSMI_MAX_NUM_XCC] |
The documentation for this struct was generated from the following file: