xe_sriov_pf..._query_vf_eq(9)
β¨ xe_sriov_pf..._query_vf_eq(9) β¨
okay so bestie, welcome to the Kernel API Manual π this one's all about peeking at a VF's execution quantum, and honestly? it's giving "short but iconic." let's get into it π
πΈ NAME πΈ
xe_sriov_pf_provision_query_vf_eq β literally just Query VF's execution quantum. that's it. that's the whole vibe. π¦
π«Ά SYNOPSIS π«Ά
int xe_sriov_pf_provision_query_vf_eq (struct xe_device *xe , unsigned
int vfid , u32 *eq );
she takes three things and returns an int, periodt. π
π ARGUMENTS π
xeβ the PFxe_device. like, the whole device bestie, not a VF. π₯οΈvfidβ the VF identifier. which VF are we talking about, girlie? π’eqβ placeholder for the returned execution quantum, measured in[ms]. yes, milliseconds, keep up π β±οΈ
β DESCRIPTION β
so what does she do? she queries the VF's execution quantum (EQ) provisioning from all tiles/GTs. all of them. no cap. π
and here's the tea π΅ β if the values across those tiles/GTs are inconsistent, you get a -EUCLEAN error back. not a vibe, but forewarned is forearmed fr fr.
β οΈ important bestie: this function can only be called on PF. don't try it anywhere else, it's not that girl. π
π₯ RETURN π₯
0on success π slay- a negative error code on failure π that's it, that's the contract
π SEE ALSO π
kernel file: ./drivers/gpu/drm/xe/xe_sriov_pf_provision.c π
and the whole friend group π«Ά:
xe_sriov_pf_provision_vfs(9)xe_sriov_pf_unprovision_vfs(9)xe_sriov_pf_reprovision_default(9)xe_sriov_pf_provision_set_mode(9)xe_sriov_pf_provision_bulk_apply_eq(9)xe_sriov_pf_provision_apply_vf_eq(9)xe_sriov_pf_provision_bulk_apply_pt(9)xe_sriov_pf_provision_apply_vf_pt(9)xe_sriov_pf_provision_query_vf_pt(9)xe_sriov_pf_provision_bulk_apply_priority(9)xe_sriov_pf_provision_apply_vf_priority(9)xe_sriov_pf_provision_query_vf_priority(9)xe_sriov_pf_provision_bulk_apply_vram(9)xe_sriov_pf_provision_apply_vf_vram(9)xe_sriov_pf_provision_query_vf_vram(9)
like I said. the whole group chat. π¬β¨
and that's the page!! π§ sourced from ./drivers/gpu/drm/xe, dated October 2026, and she's still serving xe_sriov_pf..._query_vf_eq(9) realness. 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