xe_gsc_emit_header(9)
π xe_gsc_emit_header π
okay so bestie, this is the Kernel API Manual page for xe_gsc_emit_header, section 9 β the (9) is part of the name, no cap π
.
πΈ NAME πΈ
xe_gsc_emit_header β write the MTL GSC header in memory. That's the whole vibe: it writes the MTL GSC header in memory, and honestly? iconic π«Ά.
β¨ SYNOPSIS β¨
u32 xe_gsc_emit_header (struct xe_device *xe , struct iosys_map *map ,
u32 offset , u8 heci_client_id , u64 host_session_id , u32 payload_size
);
π¦ ARGUMENTS π¦
xeβ the Xe device πmapβ the iosys map to write to πoffsetβ offset from the start of the map at which to write the header πΈheci_client_idβ client id identifying the type of command (see abi for values) πhost_session_idβ host session ID of the caller π«Άpayload_sizeβ size of the payload that follows the header β¨
π₯ RETURN π₯
the return value is the offset memory location following the header β yes bestie, it hands you back where the header ends, periodt π.
π SEE ALSO π
peep the Kernel file ./drivers/gpu/drm/xe/xe_gsc_submit.c, plus these absolute icons:
xe_gsc_create_host_session_id(9)xe_gsc_poison_header(9)xe_gsc_check_and_update_pending(9)xe_gsc_read_out_header(9)xe_gsc_pkt_submit_kernel(9)
mwah π this page's source/version is ./drivers/gpu/drm/xe, and the date stamp is October 2026 β go off, bestie π«Άβ¨
π¦ 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