STRUCT XE_GT_SRIOV_PF_POLICY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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

okay so bestie, welcome to the Kernel API Manual ✨ β€” yes we're literally reading kernel headers for fun now, this is who we are, and honestly? iconic behavior. today's main character is a lil struct called xe_gt_sriov_pf_policy and it's giving "small but important" energy ngl πŸŽ€


🌸 NAME 🌸

struct xe_gt_sriov_pf_policy β€” the PF policy data, periodt. that's the whole vibe check πŸ’…


✨ SYNOPSIS ✨

so here's the whole entire struct, no cap, this is literally all of it:

struct xe_gt_sriov_pf_policy {
    struct xe_gt_sriov_guc_policies guc;
 };

look at her go πŸ¦‹ one member, zero drama.


πŸŽ€ MEMBERS πŸŽ€

  • guc β€” the GuC scheduling policies 🧚 like, that's it, that's the field. it holds the GuC scheduling policies and we stan a single-purpose icon πŸ‘‘

🌈 SEE ALSO 🌈

if you're the kind of girlie who clicks every link (same), go check out the kernel file ./drivers/gpu/drm/xe/xe_gt_sriov_pf_policy_types.h πŸ’œ β€” and also these absolute legends:

  • enum xe_sriov_sched_group_modes(9)
  • struct xe_gt_sriov_scheduler_groups(9)
  • struct xe_gt_sriov_guc_policies(9)

iykyk πŸ”₯


ngl there's nothing dangerous here, it's just a struct with one field β€” but always read your headers before you touch them, bestie, that's the rule πŸ™ˆ

and that's the whole page!! mwah πŸ’‹ this lil writeup came from ./drivers/gpu/drm/xe, dated October 2026, and it's your girl struct xe_gt...ov_pf_policy(9) signing off β€” slay, stay hydrated, and may your builds always compile on the first try πŸ«ΆπŸ’–β­

πŸ“¦ where this page comes from