Searched refs:di_root (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/fuser/
H A Dfuser.c229 i_get_dev_path(f_user_t *f_user, char *drv_name, int major, di_node_t *di_root) argument
241 if (*di_root == DI_NODE_NIL) {
242 *di_root = di_init("/", DINFOSUBTREE | DINFOMINOR);
243 if (*di_root == DI_NODE_NIL) {
250 di_node = di_drv_first_node(drv_name, *di_root);
295 report_kernel(f_user_t *f_user, di_node_t *di_root) argument
325 path = i_get_dev_path(f_user, modinfo.mi_name, major, di_root);
379 di_node_t di_root = DI_NODE_NIL; local
388 err = report_kernel(f_user, &di_root);
395 if (di_root !
[all...]
/illumos-gate/usr/src/cmd/hotplugd/
H A Dhotplugd_info.c140 di_node_t di_root; local
144 if ((di_root = di_init(path, DINFOSUBTREE | DINFOHP)) == DI_NODE_NIL)
150 (void) di_walk_node(di_root, DI_WALK_CLDFIRST, NULL, search_cb);
158 rv = copy_hotplug(NULL, di_root, connection, flags, &hp_root);
160 rv = copy_devices(NULL, di_root, flags, &hp_root);
163 di_fini(di_root);
/illumos-gate/usr/src/cmd/stat/common/
H A Ddsr.c62 static di_node_t di_root; /* from di_init: for devid */ variable
104 if (di_root) {
105 di_fini(di_root);
106 di_root = DI_NODE_NIL;
263 if (di_root == DI_NODE_NIL) {
264 di_root = di_init("/", DINFOCACHE);
266 if (di_root) {
272 node = di_lookup_node(di_root, devicespath);
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/mdesc/
H A Ddr.c527 di_node_t di_root; local
529 if ((di_root = di_init("/", DINFOCPYALL)) == DI_NODE_NIL)
537 add_cpus(di_root);
542 remove_cpus(di_root);
545 di_fini(di_root);
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dfindevs.c148 di_node_t di_root; local
163 di_root = di_init("/", flags);
165 (void) di_walk_minor(di_root, NULL, 0, args, add_devs);
166 di_fini(di_root);
169 di_root = di_init("/", flags);
170 (void) di_walk_minor(di_root, NULL, 0, args, add_devs);
171 di_fini(di_root);
175 di_root = di_init("/", flags);
176 (void) di_walk_minor(di_root, DDI_PSEUDO, 0, args, add_cluster_devs);
180 di_fini(di_root);
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/common/devtree/
H A Dpicldevtree.c1045 di_node_t di_root; local
1075 di_root = di_init("/", DINFOCACHE);
1076 if (di_root == DI_NODE_NIL) {
1079 di_node = di_lookup_node(di_root, devfs_path);
1081 di_fini(di_root);
1092 di_fini(di_root);
1120 di_fini(di_root);
1396 construct_picl_platform(picl_nodehdl_t rooth, di_node_t di_root, argument
1406 nodename = di_node_name(di_root);
1411 if (di_nodeid(di_root)
1784 di_node_t di_root; local
[all...]

Completed in 79 milliseconds