Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/os/
H A Dautoconf.c58 extern dev_info_t *top_devinfo;
385 i_ddi_add_devimap(top_devinfo); in create_devinfo_tree()
393 DEVI(top_devinfo)->devi_major = major; in create_devinfo_tree()
394 devnamesp[major].dn_head = top_devinfo; in create_devinfo_tree()
396 i_ddi_set_node_state(top_devinfo, DS_BOUND); in create_devinfo_tree()
438 DEVI(top_devinfo)->devi_ops = ndi_hold_driver(top_devinfo); in i_ddi_init_root()
440 DEVI(top_devinfo)->devi_instance = e_ddi_assign_instance(top_devinfo); in i_ddi_init_root()
445 DEVI_SET_ATTACHING(top_devinfo); in i_ddi_init_root()
446 mutex_exit(&(DEVI(top_devinfo)->devi_lock)); in i_ddi_init_root()
452 DEVI_CLR_ATTACHING(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.c127 dev_info_t *top_devinfo; /* root of device tree */ variable
687 ASSERT((dev_info_t *)parent == top_devinfo); in link_node()
4421 (void) walk_devs(top_devinfo, reset_leaf_device, NULL, 0); in reset_leaves()
4510 (void) devfs_clean(top_devinfo, NULL, 0); in i_ddi_bind_devs()
4512 ddi_walk_devs(top_devinfo, bind_dip, (void *)NULL); in i_ddi_bind_devs()
4598 (void) devfs_clean(top_devinfo, NULL, 0); in i_ddi_unbind_devs_by_alias()
4599 ddi_walk_devs(top_devinfo, unbind_children_by_alias, in i_ddi_unbind_devs_by_alias()
4654 (void) devfs_clean(top_devinfo, NULL, 0); in i_ddi_unbind_devs()
4655 ddi_walk_devs(top_devinfo, unbind_children_by_driver, in i_ddi_unbind_devs()
8161 DEVI(dip)->devi_sibling = DEVI(top_devinfo)->devi_child; in i_link_vhci_node()
[all …]
H A Dsunddi.c4675 extern dev_info_t *top_devinfo; in ddi_root_node()
4677 return (top_devinfo); in ddi_root_node()
/illumos-gate/usr/src/uts/common/syscall/
H A Dsysteminfo.c315 extern dev_info_t *top_devinfo; in path_to_devinfo()
327 ddi_walk_devs(top_devinfo, i_path_find_node, (void *)(&fn)); in path_to_devinfo()
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/privs/
H A Dtst.func_access.ksh62 BEGIN { trace(ddi_pathname(`top_devinfo, 1)); }
/illumos-gate/usr/src/uts/common/sys/
H A Ddevinfo_impl.h149 di_off_t top_devinfo; /* actual top devinfo in snapshot */ member
/illumos-gate/usr/src/uts/common/io/
H A Ddevinfo.c836 all->top_devinfo = DI_ALIGN(off); in di_ioctl()
1421 off = di_copytree(DEVI(rootnode), &all->top_devinfo, st); in di_snapshot()
3696 if (all->top_devinfo == 0) { in header_plus_one_ok()
/illumos-gate/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()