xe_memirq_status_ptr(9)
π xe_memirq_status_ptr(9) π
okay bestie, welcome to the Kernel API Manual page for xe_memirq_status_ptr β manual name folded in at the top like a lil name tag π«Ά. itβs giving βshort but important,β and weβre covering every detail, no cap.
β¨ NAME β¨
xe_memirq_status_ptr β gets GGTTβs offset of the Interrupt Status Report Page_.
πΈ SYNOPSIS πΈ
u32 xe_memirq_status_ptr (struct xe_memirq *memirq , struct xe_hw_engine
*hwe );
π ARGUMENTS π
memirqβ thexe_memirqto query. query it, bestie πhweβ the hw engine for which we want the report page. yes, that exact engine π
π¦ DESCRIPTION π¦
You shall call this when Memory Based Interrupts_ are used and xe_memirq_init didnβt fail. thatβs the vibe check for this one β memory-based interrupts in play, init didnβt fail, youβre good to go β¨
β RETURN β
GGTTβs offset of the Interrupt Status Report Page_. thatβs the whole return, no side quest π
π₯ SEE ALSO π₯
- Kernel file
./drivers/gpu/drm/xe/xe_memirq.c Memory Based Interrupts(9)Memory Based Interrupts Page Layout(9)xe_memirq_init(9)xe_memirq_source_ptr(9)xe_memirq_enable_ptr(9)xe_memirq_init_guc(9)xe_memirq_reset(9)xe_memirq_postinstall(9)xe_memirq_hwe_handler(9)xe_memirq_guc_sw_int_0_irq_pending(9)xe_memirq_handler(9)
thatβs a wrap, bestie π«Ά brought to you by the source/version tag ./drivers/gpu/drm/xe, dated October 2026, and filed under xe_memirq_status_ptr(9). mwah π
π¦ 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