table of contents
| PCI_IOV_UNINIT(9) | Kernel Developer's Manual | PCI_IOV_UNINIT(9) | 
NAME¶
PCI_IOV_UNINIT —
disable SR-IOV on a PF device
SYNOPSIS¶
#include <sys/bus.h>
#include <dev/pci/pci_iov.h>
void
  
  PCI_IOV_UNINIT(device_t
    dev);
DESCRIPTION¶
ThePCI_IOV_UNINIT() method is called by the PCI
  Single-Root I/O Virtualization (SR-IOV) infrastructure when the user requests
  that SR-IOV be disabled on a Physical Function (PF). When this method is
  called, the PF driver must release any SR-IOV-related resources that it has
  allocated and disable any device-specific SR-IOV configuration in the device.
This method will only be called following a successful call to
    PCI_IOV_INIT. It is not guaranteed that
    PCI_IOV_ADD_VF will have been called for any Virtual
    Function (VF) after the call to PCI_IOV_INIT and before
    the call to PCI_IOV_UNINIT.
SEE ALSO¶
pci(9), PCI_IOV_ADD_VF(9), PCI_IOV_INIT(9)AUTHORS¶
This manual page was written by Ryan Stone <rstone@FreeBSD.org>.| May 28, 2015 | Linux 4.9.0-9-amd64 |