FreeBSD kernel amd64 PCI device code
schema_private.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int pci_iov_validate_schema (const nvlist_t *schema)
 
int pci_iov_schema_validate_config (const nvlist_t *, nvlist_t *)
 
uint16_t pci_iov_config_get_num_vfs (const nvlist_t *)
 

Function Documentation

◆ pci_iov_config_get_num_vfs()

uint16_t pci_iov_config_get_num_vfs ( const nvlist_t *  config)

Definition at line 854 of file pci_iov_schema.c.

References config, and pf.

Referenced by pci_iov_config(), and pci_iov_schema_validate_config().

Here is the caller graph for this function:

◆ pci_iov_schema_validate_config()

int pci_iov_schema_validate_config ( const nvlist_t *  schema,
nvlist_t *  config 
)

Definition at line 830 of file pci_iov_schema.c.

References config, num_vfs, pci_iov_config_get_num_vfs(), pci_iov_schema_validate_device(), pci_iov_schema_validate_device_names(), and pci_iov_schema_validate_vfs().

Referenced by pci_iov_parse_config().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pci_iov_validate_schema()

int pci_iov_validate_schema ( const nvlist_t *  schema)

Definition at line 558 of file pci_iov_schema.c.

References pci_iov_validate_device_schema(), and pci_iov_validate_schema_devices().

Referenced by pci_iov_attach_method().

Here is the call graph for this function:
Here is the caller graph for this function: