xe_sriov_vf...p_copy_enter(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

xe_sriov_vfio_stop_copy_enter β€” bestie, this is the one that kicks off a VF device migration data save πŸ’Ύβœ¨ (like, it's the opening act, the main character entrance of the migration flow, and I'm obsessed)

This one lives in the Kernel API Manual, so yeah, it's giving kernel-level realness πŸŽ€


✨ SYNOPSIS ✨

int xe_sriov_vfio_stop_copy_enter(struct xe_device *xe, unsigned int vfid);

🌸 ARGUMENTS 🌸

  • xe β€” the PF xe_device, and no you can't just vibe your way into one of these, you get it by calling xe_sriov_vfio_get_pf 🫢
  • vfid β€” the VF identifier, and heads up: it can't be 0 πŸ’€ like, zero is simply not it

πŸ’– RETURN πŸ’–

Returns 0 on success, or a negative error code on failure β€” so if you get a negative back, something did not slay, sorry 😭


πŸ¦‹ SEE ALSO πŸ¦‹

The kernel file is ./include/drm/intel/xe_sriov_vfio.h and here's the whole friend group, all of them, no cap πŸ‘‘


okay that's the whole page, mwah πŸ’… this lil doc came from ./include/drm/intel and it's dated October 2026 β€” yeah, future girlie behavior fr fr β­πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from