Home
last modified time | relevance | path

Searched refs:top_devinfo (Results 1 – 9 of 9) sorted by relevance

/titanic_44/usr/src/uts/common/os/
H A Dautoconf.c53 extern dev_info_t *top_devinfo;
374 top_devinfo = i_ddi_alloc_node(NULL, rootname, in create_devinfo_tree()
376 ndi_hold_devi(top_devinfo); /* never release the root */ in create_devinfo_tree()
378 i_ddi_add_devimap(top_devinfo); in create_devinfo_tree()
386 DEVI(top_devinfo)->devi_major = major; in create_devinfo_tree()
387 devnamesp[major].dn_head = top_devinfo; in create_devinfo_tree()
388 i_ddi_set_binding_name(top_devinfo, rootname); in create_devinfo_tree()
389 i_ddi_set_node_state(top_devinfo, DS_BOUND); in create_devinfo_tree()
424 if (impl_ddi_sunbus_initchild(top_devinfo) != DDI_SUCCESS) in i_ddi_init_root()
431 DEVI(top_devinfo)->devi_ops = ndi_hold_driver(top_devinfo); in i_ddi_init_root()
[all …]
H A Dswapgeneric.c1056 extern dev_info_t *top_devinfo; in path_to_devinfo()
1068 ddi_walk_devs(top_devinfo, i_path_find_node, (void *)(&fn)); in path_to_devinfo()
H A Ddevcfg.c123 dev_info_t *top_devinfo; /* root of device tree */ variable
677 ASSERT((dev_info_t *)parent == top_devinfo); in link_node()
4266 (void) walk_devs(top_devinfo, reset_leaf_device, NULL, 0); in reset_leaves()
4355 (void) devfs_clean(top_devinfo, NULL, 0); in i_ddi_bind_devs()
4357 ddi_walk_devs(top_devinfo, bind_dip, (void *)NULL); in i_ddi_bind_devs()
4444 (void) devfs_clean(top_devinfo, NULL, 0); in i_ddi_unbind_devs_by_alias()
4445 ddi_walk_devs(top_devinfo, unbind_children_by_alias, in i_ddi_unbind_devs_by_alias()
4501 (void) devfs_clean(top_devinfo, NULL, 0); in i_ddi_unbind_devs()
4502 ddi_walk_devs(top_devinfo, unbind_children_by_driver, in i_ddi_unbind_devs()
8020 DEVI(dip)->devi_sibling = DEVI(top_devinfo)->devi_child; in i_link_vhci_node()
[all …]
H A Dsunddi.c4744 extern dev_info_t *top_devinfo; in ddi_root_node()
4746 return (top_devinfo); in ddi_root_node()
/titanic_44/usr/src/uts/common/syscall/
H A Dsysteminfo.c307 extern dev_info_t *top_devinfo; in path_to_devinfo()
319 ddi_walk_devs(top_devinfo, i_path_find_node, (void *)(&fn)); in path_to_devinfo()
/titanic_44/usr/src/cmd/dtrace/test/tst/common/privs/
H A Dtst.func_access.ksh62 BEGIN { trace(ddi_pathname(`top_devinfo, 1)); }
/titanic_44/usr/src/uts/common/sys/
H A Ddevinfo_impl.h149 di_off_t top_devinfo; /* actual top devinfo in snapshot */ member
/titanic_44/usr/src/uts/common/io/
H A Ddevinfo.c834 all->top_devinfo = DI_ALIGN(off); in di_ioctl()
1419 off = di_copytree(DEVI(rootnode), &all->top_devinfo, st); in di_snapshot()
3694 if (all->top_devinfo == 0) { in header_plus_one_ok()
/titanic_44/usr/src/lib/libdevinfo/
H A Ddevinfo.c280 if (dap->top_devinfo == 0) { /* phys_path not found */ in di_init_impl()
287 return (DI_NODE(pa + dap->top_devinfo)); in di_init_impl()