xe_sriov_pf...on_waitqueue(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xe_sriov_pf_migration_waitqueue β€” Kernel API Manual ✨

okay so bestie, welcome to the xe_sriov_pf_migration_waitqueue(9) page πŸ’– the manual name is Kernel API Manual and we are SO in it. this one's short and sweet, like a little snack between the big scary SR-IOV pages πŸ“


πŸŽ€ NAME πŸŽ€

xe_sriov_pf_migration_waitqueue β€” Get waitqueue for migration.

like, just hand me the waitqueue, that's the whole job. iconic honestly πŸ‘‘


✨ SYNOPSIS ✨

wait_queue_head_t * xe_sriov_pf_migration_waitqueue (struct xe_device
       *xe , unsigned int vfid );

no cap, that's the exact signature, character for character, don't @ me πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • xe β€” the xe_device. the main character of the whole DRM xe situation, you already know 🫢
  • vfid β€” the VF identifier. yes bestie, the Virtual Function id, tell it which VF you're talking about πŸ™ˆ

πŸ”₯ RETURN πŸ”₯

pointer to the migration waitqueue. that's it, that's the return value β€” a wait_queue_head_t * pointing at the migration waitqueue. slay 🌈


🌸 SEE ALSO 🌸

the kernel file lives here, no crumbs:

./drivers/gpu/drm/xe/xe_sriov_pf_migration.c

and these are the besties in the same friend group, all (9) pages, exactly as listed:


ngl the header at the top of this page got a little truncated in the wild β€” it shows up as xe_sriov_pf...on_waitqueue(9) β€” but that's literally just the same page, so don't panic 🧚

alright that's the whole vibe check πŸ’œ this little gem comes from the ./drivers/gpu/drm/xe directory, dated October 2026, and it's filed under xe_sriov_pf...on_waitqueue(9) β€” periodt, go read the related pages, mwah πŸ’‹πŸŽ€

πŸ“¦ where this page comes from