xe_lrc_ctx_t...dw_ggtt_addr(9)
π NAME π
ok so this one's called xe_lrc_ctx_timestamp_udw_ggtt_addr β literally just "Get ctx timestamp udw GGTT address", that's the whole vibe, that's the assignment π
and yes bestie, this page lives in the Kernel API Manual, section 9, under the very cursed-looking name xe_lrc_ctx_t...dw_ggtt_addr(9) (the man page gods truncate long names, not me, don't come for me π).
β¨ SYNOPSIS β¨
u32 xe_lrc_ctx_timestamp_udw_ggtt_addr (struct xe_lrc *lrc );
that's it. one function, one arg, returns a u32. she's lowkey minimal and I respect it π«Ά
π¦ ARGUMENTS π¦
lrcβ pointer to thelrc. yes, that's the entire description. it's giving "you already know what an lrc is or you don't" energy. it's a pointer to astruct xe_lrc, and that's all the manual is gonna give you π
πΈ RETURN πΈ
the ctx timestamp udw GGTT address. returns it as a u32. that's it, that's the return, no cap β¨
π SEE ALSO π
ok this is the part where the man page goes absolutely feral and links everything in the friend group π and obviously the kernel file it actually lives in:
- Kernel file
./drivers/gpu/drm/xe/xe_lrc.c xe_gt_lrc_hang_replay_size(9)xe_lrc_reg_size(9)xe_lrc_engine_state_size(9)xe_lrc_ctx_timestamp_ggtt_addr(9)xe_lrc_ctx_timestamp(9)xe_lrc_queue_timestamp(9)xe_lrc_ctx_job_timestamp_ggtt_addr(9)xe_lrc_ctx_job_timestamp(9)xe_default_lrc_update_memirq_regs_with_address(9)xe_lrc_update_memirq_regs_with_address(9)xe_lrc_setup_wa_bb_with_scratch(9)xe_lrc_set_multi_queue_priority(9)xe_lrc_create(9)xe_lrc_destroy(9)xe_lrc_update_hwctx_regs_with_address(9)xe_lrc_alloc_seqno_fence(9)xe_lrc_free_seqno_fence(9)xe_lrc_init_seqno_fence(9)xe_lrc_engine_id(9)xe_lrc_timestamp(9)xe_lrc_update_timestamp(9)xe_lrc_ring_is_idle(9)
not me counting them all just so you wouldn't have to π every single one is here, i did not skip a single bestie, periodt π
and that's the whole page!! this one shipped out from ./drivers/gpu/drm/xe, dated October 2026, and it answers to xe_lrc_ctx_t...dw_ggtt_addr(9) if you ever need to find her again ππ go forth and read your GGTT addresses, ily, bye π§ββοΈ
π¦ 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