STRUCT IRIS_HFI_HEADER(9)
β¨ struct iris_hfi_header(9) β¨
okay bestie, welcome to the Kernel API Manual π«Ά β today's main character is struct iris_hfi_header, and honestly? she's giving header energy. π
πΈ NAME πΈ
struct iris_hfi_header β literally a struct, and that's the whole name section, no cap π (the original leaves it empty too, iykyk)
π¦ SYNOPSIS π¦
struct iris_hfi_header {
u32 size;
u32 session_id;
u32 header_id;
u32 reserved[4];
u32 num_packets;
};
look at her. pristine. iconic. π
π Members π
sizeβ the size of the total packet in bytes, and yes that includes thehfi_headeritself π don't forget her, she counts.session_idβ bestie, this one's a vibe check π for a session levelhfi_header,session_idis non-zero. for a system levelhfi_header,session_idis zero. that's the whole tell, periodt.header_idβ a unique header id for eachhfi_headerβ¨ every single one gets her own little name tag, slay.reservedβ reserved for future use π aka the "we'll deal with it later" corner. hands off for now!num_packetsβ how manyhfi_packets are included with thehfi_headerπ¦ like, how many friends she brought to the function.
π SEE ALSO π
- Kernel file
./drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.hπ¦ struct iris_hfi_packet(9)struct iris_hfi_buffer(9)
ngl, go read those next, they're lowkey the whole friend group π
okay that's the page!! fr fr you now understand struct iris_hfi_header better than most people ππ this cutie came out of ./drivers/media/platform/qcom/... and the date on her birth certificate says October 2026 β mark your calendars 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