xe_lrc_upda...with_address(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xe_lrc_upda...with_address(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ β€” yes it's a real manual, yes it's about the kernel, no you cannot skip it, sit down and let me tell you about this little function 🫢


🌸 NAME 🌸

xe_lrc_update_hwctx_regs_with_address β€” it re-computes GGTT references inside a given LRC. that's the whole vibe. GGTT refs get recalculated, LRC is the container, slay πŸ’…


✨ SYNOPSIS ✨

void xe_lrc_update_hwctx_regs_with_address (struct xe_lrc *lrc );

like literally that's it, one function, one argument, returns nothing (void), takes a pointer to a struct xe_lrc. no cap. πŸŽ€


πŸ¦‹ ARGUMENTS πŸ¦‹

  • lrc β€” the struct xe_lrc instance. that's the one. the only one. the main character of this whole operation πŸ‘‘

πŸŽ€ SEE ALSO πŸŽ€

okay this is the part where the manpage shows you the whole friend group 😭 and there are so many of them. every single one is listed here because they're all connected, iykyk:

twenty-three whole cross-references, we stay hydrated and we stay linked πŸ’–πŸ”—


heads up bestie β€” the title up there is truncated in the manpage header (xe_lrc_upda...with_address(9)), that's just how the page name gets squished, not a typo, don't come for me πŸ™ˆ

okay that's the whole page, go forth and compute your GGTT references 😌✨

πŸ’œ xoxo, your local kernel girly πŸ’œ

β€” sourced from ./drivers/gpu/drm/xe, October 2026, xe_lrc_upda...with_address(9), and that's the tea πŸ“πŸ§šπŸ’…

πŸ“¦ where this page comes from