Lines Matching refs:dev_schema
443 pci_iov_validate_subsystem_schema(const nvlist_t *dev_schema, const char *name)
450 if (!nvlist_exists_nvlist(dev_schema, name))
452 sub_schema = nvlist_get_nvlist(dev_schema, name);
473 pci_iov_validate_param_collisions(const nvlist_t *dev_schema)
480 driver_schema = nvlist_get_nvlist(dev_schema, DRIVER_CONFIG_NAME);
481 iov_schema = nvlist_get_nvlist(dev_schema, IOV_CONFIG_NAME);
497 pci_iov_validate_schema_subsystems(const nvlist_t *dev_schema)
504 while ((name = nvlist_next(dev_schema, &type, &it)) != NULL) {
516 const nvlist_t *dev_schema;
521 dev_schema = nvlist_get_nvlist(schema, name);
523 error = pci_iov_validate_subsystem_schema(dev_schema, IOV_CONFIG_NAME);
527 error = pci_iov_validate_subsystem_schema(dev_schema,
532 error = pci_iov_validate_param_collisions(dev_schema);
536 return (pci_iov_validate_schema_subsystems(dev_schema));
541 pci_iov_validate_schema_devices(const nvlist_t *dev_schema)
548 while ((name = nvlist_next(dev_schema, &type, &it)) != NULL) {