Searched refs:di_walk_node (Results 1 - 25 of 28) sorted by relevance

12

/illumos-gate/usr/src/cmd/sysdef/
H A Dsdevinfo.c58 * ...and call di_walk_node to report it out...
60 di_walk_node(root_node, DI_WALK_CLDFIRST, NULL, dump_node);
/illumos-gate/usr/src/lib/sun_sas/common/
H A DSun_sasRefreshAdapterConfiguration.c121 if (di_walk_node(root, DI_WALK_SIBFIRST, &wa,
123 log(LOG_DEBUG, ROUTINE, "di_walk_node failed.");
H A DSun_sasRefreshInformation.c132 if (di_walk_node(root, DI_WALK_SIBFIRST, &wa,
134 log(LOG_DEBUG, ROUTINE, "di_walk_node failed.");
H A Ddevtree_hba_disco.c644 rv = di_walk_node(root, DI_WALK_SIBFIRST, &wa, lookup_smhba_sas_hba);
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/snowbird/frutree/
H A Dpicllibdevinfo.c300 if (di_walk_node(rnode, DI_WALK_CLDFIRST, NULL, load_driver) != 0) {
440 if (di_walk_node(rnode, DI_WALK_CLDFIRST, &list, probe_tree) != 0) {
644 if (di_walk_node(rnode, DI_WALK_SIBFIRST, &devinfo, walk_tree) != 0) {
761 if (di_walk_node(rnode, DI_WALK_SIBFIRST, &devinfo,
H A Dpiclscsi.c826 if (di_walk_node(rnode, DI_WALK_CLDFIRST, &scsi_data,
/illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/
H A Dcfga_rcm.c233 if (di_walk_node(node, 0, &walkargs, fp_rcm_process_node) < 0)
326 if (di_walk_node(node, 0, &walkargs, fp_rcm_process_node) < 0)
425 * Helper routine for fp_rcm_{suspend,resume}. This is a di_walk_node()
H A Dcfga_utils.c585 rv = di_walk_node(root, up->walkmode.node_args.flags, arg,
/illumos-gate/usr/src/cmd/biosdev/
H A Dbiosdev.c269 (void) di_walk_node(node, DI_WALK_CLDFIRST, &pb, i_match_pcibdf);
303 (void) di_walk_node(node, DI_WALK_CLDFIRST, &usbs, i_match_usbserialno);
/illumos-gate/usr/src/lib/libwanboot/common/
H A Dbootinfo_aux.c325 (void) di_walk_node(root_node, DI_WALK_CLDFIRST, &cb, p2n_cb);
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Dmpxio_rcm.c216 (void) di_walk_node(devroot, DI_WALK_CLDFIRST, &nclients, get_nclients);
226 (void) di_walk_node(devroot, DI_WALK_CLDFIRST, &nclients, build_groups);
618 * A libdevinfo di_walk_node() callback. It's passed an integer pointer as an
752 * A libdevinfo di_walk_node() callback that builds up the MPxIO group list.
/illumos-gate/usr/src/cmd/zoneadmd/
H A Dzcons.c211 (void) di_walk_node(root, DI_WALK_CLDFIRST, (void *)&cb, count_cb);
307 (void) di_walk_node(root, DI_WALK_CLDFIRST, (void *)&cb, destroy_cb);
/illumos-gate/usr/src/cmd/hotplugd/
H A Dhotplugd_info.c150 (void) di_walk_node(di_root, DI_WALK_CLDFIRST, NULL, search_cb);
390 * Callback function used by di_walk_node() to search for branches
/illumos-gate/usr/src/cmd/th_tools/
H A Dth_manage.c403 if (di_walk_node(node, DI_WALK_CLDFIRST, &warg, walk_callback) == -1) {
/illumos-gate/usr/src/man/man3devinfo/
H A DMakefile50 di_walk_node.3devinfo
/illumos-gate/usr/src/cmd/prtconf/
H A Dpdevinfo.c297 (void) di_walk_node(target_node, DI_WALK_CLDFIRST,
304 (void) di_walk_node(root_node, DI_WALK_CLDFIRST, &di_arg,
366 (void) di_walk_node(root_node, DI_WALK_CLDFIRST, &target,
/illumos-gate/usr/src/lib/libcpc/sparc/
H A Dconf_ultra.c676 (void) di_walk_node(di_root_node, DI_WALK_CLDFIRST,
/illumos-gate/usr/src/cmd/hal/hald/solaris/
H A Dsysevent.c646 di_walk_node (root_node, DI_WALK_CLDFIRST, NULL,
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo_retire.c353 if (di_walk_node(rnode, DI_WALK_CLDFIRST, rp, node_select) != 0) {
355 "di_walk_node: failed. Returning NOTSUP\n");
601 if (di_walk_node(rnode, DI_WALK_CLDFIRST, rp, offline_one) != 0) {
602 dp->rt_debug(dp->rt_hdl, "[ERROR]: di_walk_node "
618 dp->rt_debug(dp->rt_hdl, "[ERROR]: di_walk_node "
H A Dlibdevinfo.h43 * flags for di_walk_node
160 extern int di_walk_node(di_node_t root, uint_t flag, void *arg,
/illumos-gate/usr/src/cmd/modload/
H A Dadd_drv.c619 if (di_walk_node(root_node, DI_WALK_SIBFIRST, NULL, devfs_node) == -1) {
635 * called via di_walk_node().
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/montecarlo/common/
H A Dmontecarlo.c1158 (void) di_walk_node(rootnode, DI_WALK_CLDFIRST, NULL,
2108 if (di_walk_node(lc_node, DI_WALK_CLDFIRST,
/illumos-gate/usr/src/cmd/dcs/sparc/sun4u/
H A Dri_init.c462 if (di_walk_node(root, DI_WALK_CLDFIRST, (void *)&di_arg,
464 dprintf((stderr, "di_walk_node fail: %s\n", strerror(errno)));
1233 if (di_walk_node(root, DI_WALK_CLDFIRST, (void *)&di_arg,
1235 dprintf((stderr, "di_walk_node: %s\n", strerror(errno)));
1240 dprintf((stderr, "di_walk_node: device tree walk failed\n"));
1921 * the devinfo tree via di_walk_node(), lookup entry name is
/illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/
H A Dcfga_utils.c483 rv = di_walk_node(walk_root, up->node_args.flags, arg,
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/
H A Ddisk_common.c53 /* common callback information for di_walk_node() and di_devlink_walk */
854 /* di_walk_node callback for disk_list_gather */
907 (void) di_walk_node(devtree, DI_WALK_CLDFIRST, &dcb,

Completed in 104 milliseconds

12