STRUCT NITROX_IOV(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

hey bestie πŸ’– welcome to the struct nitrox_iov(9) page from the Kernel API Manual β€” it's giving SR-IOV information and it's ready for its main character moment. iykyk.

πŸŽ€ NAME

struct nitrox_iov β€” SR-IOV information ✨

✨ SYNOPSIS

okay so the synopsis is literally this struct, copied with zero chaotic edits β€” no cap, every field stays exactly as-is:

struct nitrox_iov {
    int num_vfs;
    int max_vf_queues;
    struct nitrox_vfdev *vfdev;
    struct workqueue_struct *pf2vf_wq;
    struct msix_entry msix;
 };

🫢 Members

vibe check on the members: every one of these is part of the struct, and we're not skipping a single one 🫢

  • num_vfs β€” number of VF(s) enabled
  • max_vf_queues β€” Maximum number of queues allowed for VF
  • vfdev β€” VF(s) devices
  • pf2vf_wq β€” workqueue for PF2VF communication
  • msix β€” MSI-X entry for PF in SR-IOV case

πŸ”— SEE ALSO

if you want the full lore, go peek at these β€” they're all linked in the original and they're all staying here πŸ”₯


β€” xoxo, your kernel bestie πŸ’…: source/version spot ./drivers/crypto/cavium/nitrox, date October 2026, page struct nitrox_iov(9) πŸŽ€

πŸ“¦ where this page comes from