/freebsd-11-stable/sys/dev/pci/ |
H A D | pci_iov.h | 36 int pci_iov_attach_name(device_t dev, struct nvlist *pf_schema, 40 pci_iov_attach(device_t dev, struct nvlist *pf_schema, struct nvlist *vf_schema) argument 42 return (PCI_IOV_ATTACH_NAME(device_get_parent(dev), dev, pf_schema,
|
H A D | pci_iov.c | 91 static nvlist_t *pci_iov_build_schema(nvlist_t **pf_schema, 101 pci_iov_attach_name(device_t dev, struct nvlist *pf_schema, argument 110 return (PCI_IOV_ATTACH_NAME(device_get_parent(dev), dev, pf_schema, 115 pci_iov_attach_method(device_t bus, device_t dev, nvlist_t *pf_schema, argument 154 schema = pci_iov_build_schema(&pf_schema, &vf_schema); 181 nvlist_destroy(pf_schema); 255 nvlist_t *pf_schema, *iov_schema; local 257 pf_schema = pci_iov_schema_alloc_node(); 258 if (pf_schema == NULL) { 271 nvlist_move_nvlist(pf_schema, DRIVER_CONFIG_NAM [all...] |
H A D | pci_private.h | 169 struct nvlist *pf_schema, struct nvlist *vf_schema,
|
/freebsd-11-stable/usr.sbin/iovctl/ |
H A D | iovctl.c | 379 const nvlist_t *iov_schema, *driver_schema, *pf_schema, *vf_schema; local 385 pf_schema = nvlist_get_nvlist(schema, PF_CONFIG_NAME); 386 iov_schema = nvlist_get_nvlist(pf_schema, IOV_CONFIG_NAME); 387 driver_schema = nvlist_get_nvlist(pf_schema, DRIVER_CONFIG_NAME);
|
H A D | parse.c | 263 const nvlist_t *pf_schema, *vf_schema; local 288 pf_schema = nvlist_get_nvlist(schema, PF_CONFIG_NAME); 298 parse_device_config(obj, config, key, pf_schema);
|
/freebsd-11-stable/sys/dev/cxgbe/ |
H A D | t4_iov.c | 200 nvlist_t *pf_schema, *vf_schema; local 219 pf_schema = pci_iov_schema_alloc_node(); 221 error = pci_iov_attach_name(dev, pf_schema, vf_schema, "%s",
|
/freebsd-11-stable/sys/dev/vnic/ |
H A D | nic_main.c | 1149 nvlist_t *pf_schema, *vf_schema; local 1166 pf_schema = pci_iov_schema_alloc_node(); 1176 err = pci_iov_attach(dev, pf_schema, vf_schema);
|
/freebsd-11-stable/sys/dev/ixgbe/ |
H A D | if_sriov.c | 56 nvlist_t *pf_schema, *vf_schema; local 58 pf_schema = pci_iov_schema_alloc_node(); 67 *error = pci_iov_attach(dev, pf_schema, vf_schema);
|
/freebsd-11-stable/sys/dev/ixl/ |
H A D | ixl_pf_iov.c | 88 nvlist_t *pf_schema, *vf_schema; local 95 pf_schema = pci_iov_schema_alloc_node(); 108 iov_error = pci_iov_attach(dev, pf_schema, vf_schema);
|
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_main.c | 1309 nvlist_t *pf_schema, *vf_schema; local 1606 pf_schema = pci_iov_schema_alloc_node(); 1614 err = pci_iov_attach(bsddev, pf_schema, vf_schema);
|
/freebsd-11-stable/sys/dev/qlnx/qlnxe/ |
H A D | qlnx_os.c | 8176 nvlist_t *pf_schema, *vf_schema; local 8181 pf_schema = pci_iov_schema_alloc_node(); 8192 iov_error = pci_iov_attach(dev, pf_schema, vf_schema);
|