xe_memirq_source_ptr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ xe_memirq_source_ptr πŸ‘‘

okay so this page is straight out of the Kernel API Manual, and it's here to hand you the GGTT offset of the Interrupt Source Report Page_ β€” iconic behavior only, no cap πŸ’….

✨ NAME ✨

xe_memirq_source_ptr β€” get GGTT's offset of the Interrupt Source Report Page_ 🎯

🌸 SYNOPSIS 🌸

u32 xe_memirq_source_ptr (struct xe_memirq *memirq , struct xe_hw_engine *hwe );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • memirq β€” the xe_memirq you're querying, bestie. That's the one.
  • hwe β€” the hw engine whose report page you want. Like, the specific one.

πŸ’– DESCRIPTION πŸ’–

You call this when Memory Based Interrupts_ are being used and xe_memirq_init didn't fail. That's the rule, fr fr β€” no init fail, no call. slay ✨

πŸŽ€ RETURN πŸŽ€

GGTT's offset of the Interrupt Source Report Page_ πŸ’« That's what you get back β€” the offset, not the page itself, iykyk.

🫢 SEE ALSO 🫢


mwah πŸ’‹ β€” signed, sealed, delivered from ./drivers/gpu/drm/xe, dated October 2026, and yes the page is literally xe_memirq_source_ptr(9) 🫢

πŸ“¦ where this page comes from