xe_guc_exec_...apshot_print(9)
πΈ NAME πΈ
xe_guc_exec_queue_snapshot_print β bestie, it prints out a given GuC Engine snapshot. That's it. That's the whole vibe. π
β¨ SYNOPSIS β¨
void xe_guc_exec_queue_snapshot_print (struct xe_guc_submit_exec_queue_snapshot *snapshot , struct drm_printer *p );
π ARGUMENTS π
snapshotβ the GuC Submit Engine snapshot object itself, like the actual lil' moment captured in time πΈpβ thedrm_printerwhere it will be printed out. That's where all the output goes, no cap.
π DESCRIPTION π
Okay so real talk: this function prints out a given GuC Submit Engine snapshot object. Iconic behavior honestly. You hand it the snapshot, you hand it a printer, and it does the thing β the way that it just works is so main character energy. β¨π¦
π SEE ALSO π
Kernel file ./drivers/gpu/drm/xe/xe_guc_submit.c β that's the home base, iykyk π
xe_guc_submit_init(9)Multi Queue Group GuC interface(9)xe_guc_submit_wedge(9)xe_guc_submit_pause(9)xe_guc_submit_pause_vf(9)xe_guc_submit_unpause_prepare_vf(9)xe_guc_submit_unpause(9)xe_guc_submit_unpause_vf(9)xe_guc_submit_pause_abort(9)xe_guc_exec_queue_cgp_sync_done_handler(9)xe_guc_exec_queue_snapshot_capture(9)xe_guc_exec_queue_snapshot_capture_delayed(9)xe_guc_exec_queue_snapshot_free(9)xe_guc_register_vf_exec_queue(9)xe_guc_submit_print(9)xe_guc_has_registered_mlrc_queues(9)xe_guc_contexts_hwsp_rebase(9)
fr fr go read those if you wanna understand the whole GuC snapshot situation, they're literally all connected π«Ά
And that's a wrap bestie!! π This cutie lives in ./drivers/gpu/drm/xe, dated October 2026, and it's officially called xe_guc_exec_...apshot_print(9) β slay, periodt. πβ
π¦ 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