STRUCT XE_SRIOV_VF_CCS_CTX(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct xe_sriov_vf_ccs_ctx(9) πŸ’–

okay so welcome to the Kernel API Manual, bestie! this page is all about struct xe_sriov_vf_ccs_ctx, and it's literally the VF CCS migration context data. no cap, it's giving compact little struct with main-character migration energy. πŸ¦‹


✨ NAME ✨

struct xe_sriov_vf_ccs_ctx β€” VF CCS migration context data. that's it, that's the vibe πŸ’…

🌸 SYNOPSIS 🌸

       struct xe_sriov_vf_ccs_ctx {
           enum xe_sriov_vf_ccs_rw_ctxs ctx_id;
           struct xe_exec_queue *mig_q;
           struct {
             struct xe_mem_pool *ccs_bb_pool;
           } mem;
        };

πŸŽ€ Members πŸŽ€

  • ctx_id β€” Id to which context it belongs to. so like, which context this one belongs to, periodt.
  • mig_q β€” exec queues used for migration. the migration exec queues, slay.
  • mem β€” memory data. the memory data block, iconic.
    • mem.ccs_bb_pool β€” Pool from which batch buffers are allocated. this is the pool where batch buffers get allocated from, iykyk.

πŸ‘€ SEE ALSO πŸ‘€

  • Kernel file ./drivers/gpu/drm/xe/xe_sriov_vf_ccs_types.h
  • struct xe_sriov_vf_ccs(9)

check those out when you're done here, bestie 🫢


mwah πŸ’‹ β€” that's the page! source/version: ./drivers/gpu/drm/xe; date: October 2026; page: struct xe_sriov_vf_ccs_ctx(9). byeee 🧚

πŸ“¦ where this page comes from