Lines Matching refs:nvlist_t

52    const nvlist_t *, const char *name);
54 const nvlist_t *);
131 pci_iov_schema_add_type(nvlist_t *entry, const char *type)
142 pci_iov_schema_add_required(nvlist_t *entry, uint32_t flags)
156 pci_iov_schema_add_bool(nvlist_t *schema, const char *name, uint32_t flags,
159 nvlist_t *entry;
176 pci_iov_schema_add_string(nvlist_t *schema, const char *name, uint32_t flags,
179 nvlist_t *entry;
196 pci_iov_schema_int(nvlist_t *schema, const char *name, const char *type,
199 nvlist_t *entry;
216 pci_iov_schema_add_uint8(nvlist_t *schema, const char *name, uint32_t flags,
224 pci_iov_schema_add_uint16(nvlist_t *schema, const char *name, uint32_t flags,
232 pci_iov_schema_add_uint32(nvlist_t *schema, const char *name, uint32_t flags,
240 pci_iov_schema_add_uint64(nvlist_t *schema, const char *name, uint32_t flags,
248 pci_iov_schema_add_unicast_mac(nvlist_t *schema, const char *name,
251 nvlist_t *entry;
269 const nvlist_t *config, const char *name)
279 const nvlist_t *config, const char *name)
289 const nvlist_t *config, const char *name)
307 const nvlist_t *config, const char *name)
327 pci_iov_config_add_default(const nvlist_t *param_schema, const char *name,
328 nvlist_t *config)
354 const nvlist_t *param)
364 const nvlist_t *param)
374 const nvlist_t *param)
389 const struct config_type_validator * validator, const nvlist_t *param)
407 pci_iov_validate_param_schema(const nvlist_t *schema)
443 pci_iov_validate_subsystem_schema(const nvlist_t *dev_schema, const char *name)
445 const nvlist_t *sub_schema, *param_schema;
473 pci_iov_validate_param_collisions(const nvlist_t *dev_schema)
475 const nvlist_t *iov_schema, *driver_schema;
497 pci_iov_validate_schema_subsystems(const nvlist_t *dev_schema)
514 pci_iov_validate_device_schema(const nvlist_t *schema, const char *name)
516 const nvlist_t *dev_schema;
541 pci_iov_validate_schema_devices(const nvlist_t *dev_schema)
558 pci_iov_validate_schema(const nvlist_t *schema)
579 pci_iov_schema_validate_required(const nvlist_t *schema, nvlist_t *config)
581 const nvlist_t *param_schema;
604 pci_iov_schema_validate_param(const nvlist_t *schema_param, const char *name,
605 const nvlist_t *config)
624 pci_iov_schema_validate_types(const nvlist_t *schema, const nvlist_t *config)
626 const nvlist_t *schema_param;
649 pci_iov_schema_validate_device(const nvlist_t *schema, nvlist_t *config,
652 const nvlist_t *device_schema, *iov_schema, *driver_schema;
653 nvlist_t *device_config, *iov_config, *driver_config;
709 pci_iov_schema_validate_vfs(const nvlist_t *schema, nvlist_t *config,
731 pci_iov_schema_validate_device_subsystems(const nvlist_t *config)
802 pci_iov_schema_validate_device_names(const nvlist_t *config, uint16_t num_vfs)
804 const nvlist_t *device;
830 pci_iov_schema_validate_config(const nvlist_t *schema, nvlist_t *config)
854 pci_iov_config_get_num_vfs(const nvlist_t *config)
856 const nvlist_t *pf, *iov;
864 nvlist_t *