Skip to main content

dv_endpoint_statistics_t

Type Alias dv_endpoint_statistics_t 

Source
pub type dv_endpoint_statistics_t = dv_endpoint_stats;

Aliased Type§

#[repr(C)]
pub struct dv_endpoint_statistics_t {
Show 13 fields pub ep: *mut dv_endpoint, pub state: u32, pub ep_sys_clk: i32, pub ep_dram_clk: i32, pub ep_core_voltage: f32, pub ep_temp: f32, pub num_inference_queues: i32, pub ep_infq_stats: *mut dv_inference_queue_statistics, pub num_active_models: i32, pub model_stats: *mut dv_model_statistics, pub ep_dram_stats: dv_endpoint_dram_statistics, pub ep_power_state: u32, pub ep_soft_reset_count: u32,
}

Fields§

§ep: *mut dv_endpoint

< endpoint handle

§state: u32

< endpoint state

§ep_sys_clk: i32

< endpoint system core clock in MHz

§ep_dram_clk: i32

< endpoint dram clock in MHz

§ep_core_voltage: f32

< average of endpoint core voltage across all measurement point in hardware in volts

§ep_temp: f32

< average of endpoint temperature across all measurement point in hardware in degree celsius

§num_inference_queues: i32

< number of inference queues available for the endpoint [unsupported]

§ep_infq_stats: *mut dv_inference_queue_statistics

< inference queue statistics for the endpoint [unsupported]

§num_active_models: i32

< number of active models present in endpoint [unsupported]

§model_stats: *mut dv_model_statistics

< statistics for all models active on the endpoint [unsupported]

§ep_dram_stats: dv_endpoint_dram_statistics

< endpoint dram statistics

§ep_power_state: u32

< endpoint power state [unsupported]

§ep_soft_reset_count: u32

< endpoint soft reset count, non zero for usb devices