xe_sriov_pf..._vf_priority(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xe_sriov_pf..._vf_priority(9) πŸ’–

okay so welcome to the xe_sriov_pf..._vf_priority(9) page in the Kernel API Manual β€” yes, that’s the manual name, bestie, we’re folding it in right here. ✨

🌸 NAME 🌸

xe_sriov_pf_provision_apply_vf_priority β€” Change VF's scheduling priority.

✨ SYNOPSIS ✨

int xe_sriov_pf_provision_apply_vf_priority (struct xe_device *xe ,
       unsigned int vfid , u32 prio );

πŸŽ€ ARGUMENTS πŸŽ€

  • xe β€” the PF xe_device.
  • vfid β€” the VF identifier.
  • prio β€” scheduling priority to set.

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so this function changes the VF's scheduling priority provisioning on all tiles/GTs. That’s the whole vibe, no cap.

This function can only be called on PF. Like, PF-only. That’s the rule, bestie. πŸ’…

🌈 RETURN 🌈

0 on success or a negative error code on failure. That’s it β€” short, sweet, and fully iconic. 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/gpu/drm/xe/xe_sriov_pf_provision.c β€” go peek, iykyk. πŸ‘€


mwah πŸ’‹ this page lives under ./drivers/gpu/drm/xe, it’s dated October 2026, and the footer is still serving xe_sriov_pf..._vf_priority(9) β€” periodt. 🫢

πŸ“¦ where this page comes from