⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module sriov

Module sriov 

Source
Expand description

SR-IOV (Single Root I/O Virtualization) support

Implements SR-IOV capability parsing, VF enable/disable, and VF-to-VM assignment for high-performance device sharing.

Sprint W5-S8.

Structs§

SriovCapability
Parsed SR-IOV capability from PCI config space
SriovDevice
An SR-IOV physical function with its virtual functions
SriovManager
Manager for all SR-IOV devices in the system
VirtualFunction
A single Virtual Function instance

Enums§

VfState
State of a Virtual Function