Home
last modified time | relevance | path

Searched refs:topo_walk_t (Results 1 – 20 of 20) sorted by relevance

/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_snap.c422 topo_walk_t *twp; in topo_snap_hold()
474 topo_walk_t *twp; in topo_snap_destroy()
565 topo_walk_t *
570 topo_walk_t *wp; in topo_walk_init()
595 step_child(tnode_t *cnp, topo_walk_t *wp, int flag, int bottomup) in step_child()
624 step_sibling(tnode_t *cnp, topo_walk_t *wp, int flag, int bottomup) in step_sibling()
653 topo_walk_byid(topo_walk_t *wp, const char *name, topo_instance_t inst) in topo_walk_byid()
695 topo_walk_step(topo_walk_t *wp, int flag) in topo_walk_step()
752 topo_walk_fini(topo_walk_t *wp) in topo_walk_fini()
759 topo_hdl_free(wp->tw_thp, wp, sizeof (topo_walk_t)); in topo_walk_fini()
[all …]
H A Dtopo_tree.h89 topo_walk_t *tt_walk; /* private walker */
146 extern int topo_walk_bottomup(topo_walk_t *, int);
147 extern topo_walk_t *topo_node_walk_init(topo_hdl_t *, topo_mod_t *, tnode_t *,
H A Dtopo_subr.h137 extern int topo_walk_byid(topo_walk_t *wp, const char *name, topo_instance_t);
138 extern int topo_walk_bysibling(topo_walk_t *wp, const char *name,
H A Dtopo_tree.c98 if ((tp->tt_walk = topo_mod_zalloc(mod, sizeof (topo_walk_t))) == NULL) in topo_tree_create()
135 topo_mod_free(mod, tp->tt_walk, sizeof (topo_walk_t)); in topo_tree_destroy()
H A Dlibtopo.h46 typedef struct topo_walk topo_walk_t; typedef
90 extern topo_walk_t *topo_walk_init(topo_hdl_t *, const char *, topo_walk_cb_t,
92 extern int topo_walk_step(topo_walk_t *, int);
93 extern void topo_walk_fini(topo_walk_t *);
H A Dtopo_node.c810 topo_walk_t *
815 topo_walk_t *wp; in topo_node_walk_init()
819 if ((wp = topo_hdl_zalloc(thp, sizeof (topo_walk_t))) == NULL) { in topo_node_walk_init()
836 topo_hdl_free(thp, wp, sizeof (topo_walk_t)); in topo_node_walk_init()
H A Dtopo_mod.h117 extern topo_walk_t *topo_mod_walk_init(topo_mod_t *, tnode_t *,
H A Dtopo_mod.c902 topo_walk_t *
906 topo_walk_t *wp; in topo_mod_walk_init()
H A Dhc.c1190 topo_walk_t *hcw_wp;
1264 topo_walk_t *wp = hwp->hcw_wp; in hc_walk_sibling()
1413 topo_walk_t *wp; in hc_walk_init()
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_fru.c74 static topo_walk_t *(*_topo_walk_init)(topo_hdl_t *, const char *,
76 static int (*_topo_walk_step)(topo_walk_t *, int);
77 static void (*_topo_walk_fini)(topo_walk_t *);
225 _topo_walk_init = (topo_walk_t *(*)()) in libzfs_init_fru()
269 topo_walk_t *twp; in libzfs_fru_refresh()
/illumos-gate/usr/src/cmd/fm/modules/common/disk-lights/
H A Ddisk_lights.c219 topo_walk_t *twp = NULL; in dl_examine_topo()
/illumos-gate/usr/src/cmd/fm/modules/common/disk-transport/
H A Ddisk_transport.c197 topo_walk_t *twp; in dt_timeout()
/illumos-gate/usr/src/cmd/prtdiag/i386/
H A Dsmbios.c247 topo_walk_t *twp; in do_slot_mapping()
/illumos-gate/usr/src/cmd/diskinfo/
H A Ddiskinfo.c222 topo_walk_t *wp; in populate_physical()
/illumos-gate/usr/src/cmd/fm/modules/common/sensor-transport/
H A Dsensor_transport.c298 topo_walk_t *twp; in st_timeout()
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/
H A Dtopo_gather.c747 topo_walk_t *twp; in update_configuration_from_topo()
/illumos-gate/usr/src/cmd/fm/modules/common/ses-log-transport/
H A Dses_log_transport.c1074 topo_walk_t *twp; in slt_timeout()
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/
H A Dchip_subr.c589 topo_walk_t *twp; in walk_strands()
/illumos-gate/usr/src/cmd/fm/fmtopo/common/
H A Dfmtopo.c1002 topo_walk_t *twp; in walk_topo()
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/
H A Dplatform.c711 topo_walk_t *twp; in platform_config_snapshot()