STRUCT ENGINE_ACTIVITY_BUFFER(9)
π NAME π
okay bestie, welcome to struct engine_activity_buffer(9) from the Kernel API Manual β¨ this page is literally about engine activity buffers β thatβs the name, thatβs the whole vibe. no cap. π
π¦ SYNOPSIS π¦
hereβs the exact shape, bestie:
struct engine_activity_buffer {
struct xe_bo *activity_bo;
struct xe_bo *metadata_bo;
};
πΈ Members πΈ
activity_boβ object allocated to hold activity data. thatβs its whole job, and it ate. πmetadata_boβ object allocated to hold activity metadata. yes, metadata gets its own object too, iconic. π
π§ Description π§
This contains the buffers allocated for metadata and activity data. basically this struct is the lil carrying case for both of those allocated buffers β one for metadata, one for activity data β and thatβs the tea. π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/xe_guc_engine_activity_types.h struct engine_activity(9)struct engine_activity_group(9)struct xe_guc_engine_activity(9)
go say hi to those, iykyk π«Ά
mwah π this page lives under ./drivers/gpu/drm/xe, itβs dated October 2026, and the header/footer tag is struct engi...ivity_buffer(9) β periodt. π
π¦ 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