xe_sriov_pf_control_stop_vf(9)
π xe_sriov_pf_control_stop_vf(9) β the "stop that VF" era
okay bestie, welcome to another β¨Kernel API Manualβ¨ moment, this one's called xe_sriov_pf_control_stop_vf and it does exactly what it says on the tin: it stops a VF on all the GTs. no notes, no cap, just vibes and virtual functions.
πΈ NAME πΈ
xe_sriov_pf_control_stop_vf β Stop a VF on all GTs.
like. the whole function. one job. slay.
π SYNOPSIS π
int xe_sriov_pf_control_stop_vf (struct xe_device *xe , unsigned int
vfid );
(it returns an int, it takes a struct xe_device * and an unsigned int, and no, we are not skipping the line break, that's literally how it's written π)
π¦ ARGUMENTS π¦
xeβ thexe_device. your device. the main character.vfidβ the VF identifier. which virtual function we're talking about, bestie. be specific.
π§ DESCRIPTION π§
okay so. this function is for PF only. that's it, that's the whole description, and honestly? iconic. PF only. don't come in here as a VF and expect to control other VFs, that's not your moment, that's not your era. π
β¨ RETURN β¨
0on success π- a negative error code on failure π
that's the whole contract. zero means we ate, negative means something went sideways.
π SEE ALSO π
π the source file itself
Kernel file ./drivers/gpu/drm/xe/xe_sriov_pf_control.c β yes, that's where the whole squad lives.
π the rest of the control crew
xe_sriov_pf_control_pause_vf(9)xe_sriov_pf_control_resume_vf(9)xe_sriov_pf_control_reset_vf(9)xe_sriov_pf_control_prepare_flr(9)xe_sriov_pf_control_wait_flr(9)xe_sriov_pf_control_sync_flr(9)xe_sriov_pf_control_trigger_save_vf(9)xe_sriov_pf_control_finish_save_vf(9)xe_sriov_pf_control_trigger_restore_vf(9)xe_sriov_pf_control_finish_restore_vf(9)
collect them all, fr fr π«Ά
π reminder: this page is manual name Kernel API Manual, section9, titlexe_sriov_pf_control_stop_vfβ don't @ me.
and that's the whole page!! mwah π this dropped from ./drivers/gpu/drm/xe back in October 2026, and it's filed under xe_sriov_pf_control_stop_vf(9) forever and ever. go stop a VF on all GTs responsibly, bestie πβ¨
π¦ 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