PCI_IOV_UNINIT(9FREEBSD) - Linux man page online | System kernel interfaces

Disable SR-IOV on a PF device.

May 28, 2015
PCI_IOV_UNINIT(9) BSD Kernel Developer's Manual PCI_IOV_UNINIT(9)


PCI_IOV_UNINIT — disable SR-IOV on a PF device


#include <sys/bus.h> #include <dev/pci/pci_iov.h> void PCI_IOV_UNINIT(device_t dev);


The PCI_IOV_UNINIT() method is called by the PCI Single-Root I/O Virtualization (SR-IOV) in‐ frastructure 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(9). It is not guaranteed that PCI_IOV_ADD_VF(9) will have been called for any Virtual Function (VF) after the call to PCI_IOV_INIT(9) and before the call to PCI_IOV_UNINIT.


pci(9), PCI_IOV_ADD_VF(9), PCI_IOV_INIT(9)


This manual page was written by Ryan Stone <>.
BSD May 28, 2015 BSD
This manual Reference Other manuals
PCI_IOV_UNINIT(9freebsd) referred by pci(9freebsd) | pci_alloc_msi(9freebsd) | pci_alloc_msix(9freebsd) | pci_disable_busmaster(9freebsd) | pci_disable_io(9freebsd) | pci_enable_busmaster(9freebsd) | pci_enable_io(9freebsd) | pci_find_bsf(9freebsd) | pci_find_cap(9freebsd) | pci_find_dbsf(9freebsd) | pci_find_device(9freebsd) | pci_find_extcap(9freebsd) | pci_find_htcap(9freebsd) | pci_find_pcie_root_port(9freebsd) | pci_get_id(9freebsd) | pci_get_max_read_req(9freebsd) | pci_get_powerstate(9freebsd) | pci_get_vpd_ident(9freebsd) | pci_get_vpd_readonly(9freebsd) | PCI_IOV_ADD_VF(9freebsd)
refer to pci(9freebsd) | PCI_IOV_ADD_VF(9freebsd) | PCI_IOV_INIT(9freebsd)
Download raw manual
Index BSD Kernel Developer's Manual (+1909) BSD (+3984) № 9 (+1939)
Go top