Home
last modified time | relevance | path

Searched refs:iov_schema (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/dev/pci/
H A Dpci_iov_schema.c532 const nvlist_t *iov_schema, *driver_schema; in pci_iov_validate_param_collisions() local
538 iov_schema = nvlist_get_nvlist(dev_schema, IOV_CONFIG_NAME); in pci_iov_validate_param_collisions()
542 if (nvlist_exists(iov_schema, name)) in pci_iov_validate_param_collisions()
709 const nvlist_t *device_schema, *iov_schema, *driver_schema; in pci_iov_schema_validate_device() local
718 iov_schema = nvlist_get_nvlist(device_schema, IOV_CONFIG_NAME); in pci_iov_schema_validate_device()
740 error = pci_iov_schema_validate_required(iov_schema, iov_config); in pci_iov_schema_validate_device()
748 error = pci_iov_schema_validate_types(iov_schema, iov_config); in pci_iov_schema_validate_device()
H A Dpci_iov.c162 iov->iov_schema = schema; in pci_iov_attach_method()
220 nvlist_destroy(iov->iov_schema); in pci_iov_detach_method()
261 nvlist_t *pf_schema, *iov_schema; in pci_iov_build_pf_schema() local
269 iov_schema = pci_iov_get_pf_subsystem_schema(); in pci_iov_build_pf_schema()
278 nvlist_move_nvlist(pf_schema, IOV_CONFIG_NAME, iov_schema); in pci_iov_build_pf_schema()
286 nvlist_t *vf_schema, *iov_schema; in pci_iov_build_vf_schema() local
294 iov_schema = pci_iov_get_vf_subsystem_schema(); in pci_iov_build_vf_schema()
303 nvlist_move_nvlist(vf_schema, IOV_CONFIG_NAME, iov_schema); in pci_iov_build_vf_schema()
415 error = pci_iov_schema_validate_config(iov->iov_schema, config); in pci_iov_parse_config()
1136 packed = nvlist_pack(dinfo->cfg.iov->iov_schema, &size); in pci_iov_get_schema_ioctl()
H A Dpci_iov_private.h40 nvlist_t *iov_schema; member
/freebsd/usr.sbin/iovctl/
H A Dparse.c230 const nvlist_t *driver_schema, *iov_schema; in parse_device_config() local
238 iov_schema = nvlist_get_nvlist(schema, IOV_CONFIG_NAME); in parse_device_config()
256 if (nvlist_exists_nvlist(iov_schema, key)) in parse_device_config()
258 nvlist_get_nvlist(iov_schema, key)); in parse_device_config()
H A Diovctl.c545 const nvlist_t *iov_schema, *driver_schema, *pf_schema, *vf_schema; in print_schema() local
552 iov_schema = nvlist_get_nvlist(pf_schema, IOV_CONFIG_NAME); in print_schema()
556 print_subsystem_schema(iov_schema); in print_schema()
560 iov_schema = nvlist_get_nvlist(vf_schema, IOV_CONFIG_NAME); in print_schema()
564 print_subsystem_schema(iov_schema); in print_schema()
/freebsd/tools/build/test-includes/
H A Dbadfiles.inc60 sys/iov_schema.h \