/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_snap.c | 422 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 D | topo_tree.h | 89 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 D | topo_subr.h | 137 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 D | topo_tree.c | 98 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 D | libtopo.h | 46 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 D | topo_node.c | 810 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 D | topo_mod.h | 117 extern topo_walk_t *topo_mod_walk_init(topo_mod_t *, tnode_t *,
|
H A D | topo_mod.c | 902 topo_walk_t * 906 topo_walk_t *wp; in topo_mod_walk_init()
|
H A D | hc.c | 1190 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 D | libzfs_fru.c | 74 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 D | disk_lights.c | 219 topo_walk_t *twp = NULL; in dl_examine_topo()
|
/illumos-gate/usr/src/cmd/fm/modules/common/disk-transport/ |
H A D | disk_transport.c | 197 topo_walk_t *twp; in dt_timeout()
|
/illumos-gate/usr/src/cmd/prtdiag/i386/ |
H A D | smbios.c | 247 topo_walk_t *twp; in do_slot_mapping()
|
/illumos-gate/usr/src/cmd/diskinfo/ |
H A D | diskinfo.c | 222 topo_walk_t *wp; in populate_physical()
|
/illumos-gate/usr/src/cmd/fm/modules/common/sensor-transport/ |
H A D | sensor_transport.c | 298 topo_walk_t *twp; in st_timeout()
|
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/ |
H A D | topo_gather.c | 747 topo_walk_t *twp; in update_configuration_from_topo()
|
/illumos-gate/usr/src/cmd/fm/modules/common/ses-log-transport/ |
H A D | ses_log_transport.c | 1074 topo_walk_t *twp; in slt_timeout()
|
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/ |
H A D | chip_subr.c | 589 topo_walk_t *twp; in walk_strands()
|
/illumos-gate/usr/src/cmd/fm/fmtopo/common/ |
H A D | fmtopo.c | 1002 topo_walk_t *twp; in walk_topo()
|
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | platform.c | 711 topo_walk_t *twp; in platform_config_snapshot()
|