STRUCT DC_PROBE_STATUS(9)
π struct dc_probe_status(9) π
okay so bestie, welcome to the Kernel API Manual entry for struct dc_probe_status β literally the lil result basket for a probe. no cap, this one is short but every field matters, so letβs get into it π
πΈ NAME πΈ
struct dc_probe_status β results for a probe.
β¨ SYNOPSIS β¨
struct dc_probe_status {
bool valid;
enum dc_probe_type type;
union {
uint32_t bandwidth_mbps;
struct dc_probe_latencies latency;
uint32_t urgent_assertion_count;
uint32_t prefetch_data_size;
} u;
};
π«Ά Members π«Ά
validβtrueif a measurement was latched. like, the vibe check passed and a value actually got locked in β¨typeβ type of the probe that produced this result. this tells you which probe said βhey, hereβs your dataβ πu.bandwidth_mbpsβ peak BW in Mbps (DC_PROBE_PEAK_MEM_BW). bandwidth girlie reporting for duty π₯u.latencyβ min/max/avg memory latency in ns (DC_PROBE_MEM_LATENCY), stored asstruct dc_probe_latencies. the full latency trio, iconic πu.urgent_assertion_countβ number of urgent assertion events (DC_PROBE_URGENT_ASSERTION_COUNT). counting the urgent moments fr fr πu.prefetch_data_sizeβ total prefetch data in bytes (DC_PROBE_PREFETCH_DATA_SIZE). all the prefetch bytes, summed up π
π₯ SEE ALSO π₯
Kernel file ./drivers/gpu/drm/amd/display/dc/dc.h:
MAX_SURFACES(9)MAX_PLANES(9)color-management-caps(9)struct rom_curve_caps(9)struct dpp_color_caps(9)struct mpc_color_caps(9)struct dc_color_caps(9)enum pipe_split_policy(9)dc_check_state_update(9)dc_update_state(9)dc_update_state_init(9)dc_update_state_prepare(9)dc_update_state_execute(9)dc_update_state_cleanup(9)struct dc_probe_latencies(9)enum dc_get_status_type(9)struct dc_get_status_options(9)struct dc_state_status(9)dc_state_get_status(9)struct dc_validation_stream(9)struct dc_validation_set(9)dc_get_underflow_debug_data_for_otg(9)dc_capture_register_software_state(9)dc_get_qos_info(9)dc_override_memory_bandwidth_request(9)
and thatβs the whole page, bestie π¦ huge shoutout to the source path ./drivers/gpu/drm/amd/display/dc and the date October 2026 β this has been struct dc_probe_status(9), byeee π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms