xe_sriov_pf..._query_vf_pt(9)
π
xe_sriov_pf..._query_vf_pt(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β we're talking about xe_sriov_pf_provision_query_vf_pt, and the whole vibe is βPF, please go ask the provisioning bits what the VFβs preemption timeout is.β No cap. π«Ά
πΈ NAME πΈ
xe_sriov_pf_provision_query_vf_pt β Query VF's preemption timeout. π
β¨ SYNOPSIS β¨
int xe_sriov_pf_provision_query_vf_pt (struct xe_device *xe , unsigned
int vfid , u32 *pt );
π«Ά ARGUMENTS π«Ά
xeβ the PFxe_device, bestie. That's the device arg, and itβs giving PF main character energy. πvfidβ the VF identifier. Which VF are we talking about? This one. πptβ placeholder for the returned preemption timeout in[us]. Itβs literally where the returned value goes, ngl. π
π DESCRIPTION π
So this function queries the VF's preemption timeout (PT) provisioning from all tiles/GTs β all of them, no cherry-picking. π
If the values across tiles/GTs are inconsistent, then -EUCLEAN error will be returned. π Thatβs the vibe check, and it did not pass.
And the big important thing: this function can only be called on PF. PF only. Periodt. π
π RETURN π
0 on success or a negative error code on failure β that's the whole return situation, bestie. π«
π SEE ALSO π
Kernel file: ./drivers/gpu/drm/xe/xe_sriov_pf_provision.c π
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_query_vf_eq(9)xe_sriov_pf_provision_bulk_apply_pt(9)xe_sriov_pf_provision_apply_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)
okay bye bestie π β source/version info: ./drivers/gpu/drm/xe; date: October 2026; and yes, this is the xe_sriov_pf..._query_vf_pt(9) page. 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