STRUCT XE_SRIOV_PACKET_HDR(9)
π struct xe_sriov_packet_hdr(9) π
okay so bestie, this page is straight out of the Kernel API Manual, and itβs giving Xe SR-IOV VF migration data packet header realness. Like, itβs a struct, itβs important, and weβre gonna read it together. periodt. π
β¨ NAME β¨
struct xe_sriov_packet_hdr β Xe SR-IOV VF migration data packet header. Thatβs the whole vibe: itβs the header for migration data packets, and no cap, thatβs literally its job. π
π¦ SYNOPSIS π¦
struct xe_sriov_packet_hdr {
u8 version;
u8 type;
u8 tile_id;
u8 gt_id;
u32 flags;
u64 offset;
u64 size;
};
π§© Members π§©
versionβ migration data protocol version. itβs the version field, bestie, keeping track of the protocol vibe. βtypeβ migration data type. yes, the type of the migration data. iconic. β¨tile_idβ migration data tile id. tile id says hi. π§gt_idβ migration data gt id. gt id is also here, living its truth. πflagsβ migration data flags. flags! for the migration data! π©offsetβ offset into the resource; used when multiple packets of given type are used for migration. okay so this one is lowkey specific: itβs the offset into the resource, and it comes into play when multiple packets of a given type are used for migration. iykyk. π«Άsizeβ migration data size. the size of the migration data. slay. π
πΈ SEE ALSO πΈ
- Kernel file
./drivers/gpu/drm/xe/xe_sriov_packet_types.h - enum
xe_sriov_packet_type(9) - struct
xe_sriov_packet(9)
bestie, this is the header struct, so treat it with main character energy, but also respect the fields exactly as they are. no inventing extra options, no merging members, no βfixingβ the spacing. we keep the facts pristine. πβ¨
shoutout to the source/version at ./drivers/gpu/drm/xe and the date October 2026 β thatβs the footer energy, and weβre mentioning it cutely at the very end like the good little manual page we are. 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