Lines Matching refs:di_node

49 is_pci(di_node_t di_node)  in is_pci()  argument
53 if (di_prop_lookup_strings(DDI_DEV_T_ANY, di_parent_node(di_node), in is_pci()
61 populate_int_prop(di_node_t di_node, nvlist_t *nvl, const char *name, int *ival) in populate_int_prop() argument
67 if (di_prop_lookup_ints(DDI_DEV_T_ANY, di_node, name, &ivals) != 1) in populate_int_prop()
99 dev_getinfo(di_node_t di_node, pcidb_hdl_t *db, in dev_getinfo() argument
114 if ((err = populate_int_prop(di_node, nvl, "vendor-id", &vid)) != 0) in dev_getinfo()
116 if ((err = populate_int_prop(di_node, nvl, "device-id", &did)) != 0) in dev_getinfo()
118 if ((err = populate_int_prop(di_node, nvl, "revision-id", NULL)) != 0) in dev_getinfo()
125 (void) populate_int_prop(di_node, nvl, "subsystem-vendor-id", NULL); in dev_getinfo()
126 (void) populate_int_prop(di_node, nvl, "subsystem-id", NULL); in dev_getinfo()
215 di_node_t di_node; in ppt_list_assigned() local
231 if ((di_node = di_lookup_node(di_root, (char *)path)) == NULL) { in ppt_list_assigned()
236 if (!is_pci(di_node)) in ppt_list_assigned()
239 info_nvl = dev_getinfo(di_node, db, gl.gl_pathv[i], path); in ppt_list_assigned()
370 inspect_node(di_node_t di_node, void *arg) in inspect_node() argument
378 if (!is_pci(di_node)) in inspect_node()
381 driver = di_driver_name(di_node); in inspect_node()
385 di_instance(di_node)) < 0) { in inspect_node()
391 if ((path = di_devfs_path(di_node)) == NULL) { in inspect_node()
396 info_nvl = dev_getinfo(di_node, data->nd_db, devname, path); in inspect_node()