xe_sriov_vfio_resume_device(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xe_sriov_vfio_resume_device β€” the kernel API manual, bestie edition πŸ’–

Okay so like, welcome to the <pink>xe_sriov_vfio_resume_device(9)</pink> page!! It lives in the <purple>Kernel API Manual</purple> (yes, that's the manual name, I'm folding it in right here at the top, you're welcome 🫢). This is the one that wakes your VF back up. Let's get into it ✨


🌸 NAME 🌸

xe_sriov_vfio_resume_device β€” Resume VF. That's literally it, that's the whole vibe check πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

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

πŸŽ€ ARGUMENTS πŸŽ€

  • xe β€” the PF xe_device, and the way you get your hands on it is by calling xe_sriov_vfio_get_pf. Iconic, no cap πŸ’œ
  • vfid β€” the VF identifier. And bestie, heads up: it can't be 0 πŸš«πŸ™ˆ

✨ DESCRIPTION ✨

So this function? It resumes the VF on all tiles. All of them. Every single one. Main character energy across the whole board πŸ‘‘πŸ”₯


⭐ RETURN ⭐

  • 0 on success πŸ₯³
  • a negative error code on failure 😭 (which, as always, is not the vibe)

🌈 SEE ALSO 🌈

Kernel file ./include/drm/intel/xe_sriov_vfio.h, plus the whole friend group:


🧚 And that's the whole page, bestie! Sending you off with the softest sign-off ever: this one comes from <lavender>./include/drm/intel</lavender>, dated <cyan>October 2026</cyan>, and it's forever filed under <hotpink>xe_sriov_vfio_resume_device(9)</hotpink>. Slay, go resume that VF πŸ’…πŸ’–πŸ”₯
πŸ“¦ where this page comes from