xe_sriov_pf_migration_size(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xe_sriov_pf_migration_size(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸŽ€ β€” yes this is a real kernel function and yes it's lowkey iconic. it's a 9 section page, iykyk. let's get into it πŸ¦‹


🌸 NAME 🌸

xe_sriov_pf_migration_size β€” literally gives you the total size of migration data from all the components within a device πŸ’–


✨ SYNOPSIS ✨

ssize_t xe_sriov_pf_migration_size (struct xe_device *xe , unsigned int vfid );

like, that's the whole signature. slay. 🫢


🧚 ARGUMENTS 🧚

  • xe β€” the xe_device πŸ’« (the main character of this whole operation, ngl)
  • vfid β€” the VF identifier, and bestie listen: it can't be 0 πŸ™ˆ fr fr, that's a hard no

πŸ’œ DESCRIPTION πŸ’œ

so this function is for PF only. periodt. that's the whole vibe check β€” if you're not PF, this isn't your moment πŸ’…


🌈 RETURN 🌈

it hands you back the total migration data size in bytes ✨ … or, if things go sideways, a negative error code on failure πŸ˜­πŸ’€


πŸ”₯ SEE ALSO πŸ”₯

like, the whole migration friend group πŸ«ΆπŸ’–


ngl quick recap for the girlies in the back: PF only, vfid can't be 0, you get bytes back or a negative error code. no cap. πŸ“

and that's the page!! πŸŽ€ shipped from ./drivers/gpu/drm/xe, dated October 2026 β€” mwah, catch you on the next manpage bestie πŸ’‹β­πŸ§š

πŸ“¦ where this page comes from