/freebsd-11-stable/sys/dev/pci/ |
H A D | pci_iov.h | 37 struct nvlist *vf_schema, const char *fmt, ...) __printflike(4, 5); 40 pci_iov_attach(device_t dev, struct nvlist *pf_schema, struct nvlist *vf_schema) argument 43 vf_schema, device_get_nameunit(dev)));
|
H A D | pci_iov.c | 92 nvlist_t **vf_schema); 102 struct nvlist *vf_schema, const char *fmt, ...) 111 vf_schema, buf)); 116 nvlist_t *vf_schema, const char *name) 154 schema = pci_iov_build_schema(&pf_schema, &vf_schema); 182 nvlist_destroy(vf_schema); 280 nvlist_t *vf_schema, *iov_schema; local 282 vf_schema = pci_iov_schema_alloc_node(); 283 if (vf_schema == NULL) { 296 nvlist_move_nvlist(vf_schema, DRIVER_CONFIG_NAM 101 pci_iov_attach_name(device_t dev, struct nvlist *pf_schema, struct nvlist *vf_schema, const char *fmt, ...) argument 115 pci_iov_attach_method(device_t bus, device_t dev, nvlist_t *pf_schema, nvlist_t *vf_schema, const char *name) argument [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 393 vf_schema = nvlist_get_nvlist(schema, VF_SCHEMA_NAME); 394 iov_schema = nvlist_get_nvlist(vf_schema, IOV_CONFIG_NAME); 395 driver_schema = nvlist_get_nvlist(vf_schema, DRIVER_CONFIG_NAME);
|
H A D | parse.c | 263 const nvlist_t *pf_schema, *vf_schema; local 289 vf_schema = nvlist_get_nvlist(schema, VF_SCHEMA_NAME); 315 parse_device_config(obj, config, key, vf_schema); 318 parse_device_config(obj, config, key, vf_schema);
|
H A D | validate.c | 230 const nvlist_t *vf_schema; local 242 vf_schema = nvlist_get_nvlist(schema, VF_SCHEMA_NAME); 258 validate_device(vf, vf_schema, device_name);
|
/freebsd-11-stable/sys/dev/cxgbe/ |
H A D | t4_iov.c | 200 nvlist_t *pf_schema, *vf_schema; local 220 vf_schema = pci_iov_schema_alloc_node(); 221 error = pci_iov_attach_name(dev, pf_schema, vf_schema, "%s",
|
/freebsd-11-stable/sys/dev/ixgbe/ |
H A D | if_sriov.c | 56 nvlist_t *pf_schema, *vf_schema; local 59 vf_schema = pci_iov_schema_alloc_node(); 60 pci_iov_schema_add_unicast_mac(vf_schema, "mac-addr", 0, NULL); 61 pci_iov_schema_add_bool(vf_schema, "mac-anti-spoof", 63 pci_iov_schema_add_bool(vf_schema, "allow-set-mac", 65 pci_iov_schema_add_bool(vf_schema, "allow-promisc", 67 *error = pci_iov_attach(dev, pf_schema, vf_schema);
|
/freebsd-11-stable/sys/dev/vnic/ |
H A D | nic_main.c | 1149 nvlist_t *pf_schema, *vf_schema; local 1167 vf_schema = pci_iov_schema_alloc_node(); 1168 pci_iov_schema_add_unicast_mac(vf_schema, "mac-addr", 0, NULL); 1173 pci_iov_schema_add_bool(vf_schema, "allow-set-mac", 1176 err = 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 96 vf_schema = pci_iov_schema_alloc_node(); 97 pci_iov_schema_add_unicast_mac(vf_schema, "mac-addr", 0, NULL); 98 pci_iov_schema_add_bool(vf_schema, "mac-anti-spoof", 100 pci_iov_schema_add_bool(vf_schema, "allow-set-mac", 102 pci_iov_schema_add_bool(vf_schema, "allow-promisc", 104 pci_iov_schema_add_uint16(vf_schema, "num-queues", 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 1607 vf_schema = pci_iov_schema_alloc_node(); 1608 pci_iov_schema_add_unicast_mac(vf_schema, 1610 pci_iov_schema_add_uint64(vf_schema, iov_node_guid_name, 1612 pci_iov_schema_add_uint64(vf_schema, iov_port_guid_name, 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 8182 vf_schema = pci_iov_schema_alloc_node(); 8184 pci_iov_schema_add_unicast_mac(vf_schema, "mac-addr", 0, NULL); 8185 pci_iov_schema_add_bool(vf_schema, "allow-set-mac", 8187 pci_iov_schema_add_bool(vf_schema, "allow-promisc", 8189 pci_iov_schema_add_uint16(vf_schema, "num-queues", 8192 iov_error = pci_iov_attach(dev, pf_schema, vf_schema);
|