Lines Matching refs:nvlist_t
91 static nvlist_t *pci_iov_build_schema(nvlist_t **pf_schema,
92 nvlist_t **vf_schema);
93 static void pci_iov_build_pf_schema(nvlist_t *schema,
94 nvlist_t **driver_schema);
95 static void pci_iov_build_vf_schema(nvlist_t *schema,
96 nvlist_t **driver_schema);
98 static nvlist_t *pci_iov_get_pf_subsystem_schema(void);
99 static nvlist_t *pci_iov_get_vf_subsystem_schema(void);
116 pci_iov_attach_method(device_t bus, device_t dev, nvlist_t *pf_schema,
117 nvlist_t *vf_schema, const char *name)
122 nvlist_t *schema;
230 static nvlist_t *
231 pci_iov_build_schema(nvlist_t **pf, nvlist_t **vf)
233 nvlist_t *schema, *pf_driver, *vf_driver;
261 pci_iov_build_pf_schema(nvlist_t *schema, nvlist_t **driver_schema)
263 nvlist_t *pf_schema, *iov_schema;
286 pci_iov_build_vf_schema(nvlist_t *schema, nvlist_t **driver_schema)
288 nvlist_t *vf_schema, *iov_schema;
310 static nvlist_t *
313 nvlist_t *pf;
325 static nvlist_t *
328 nvlist_t *vf;
391 nvlist_t **ret)
394 nvlist_t *config;
513 pci_iov_init(device_t dev, uint16_t num_vfs, const nvlist_t *config)
515 const nvlist_t *device, *driver_config;
622 pci_iov_enumerate_vfs(struct pci_devinfo *dinfo, const nvlist_t *config,
626 const nvlist_t *device, *driver_config, *iov_config;
681 nvlist_t *config;