usr/src/cmd/diskinfo/diskinfo.c
104
disk_walker(topo_hdl_t *hp, tnode_t *np, void *arg)
usr/src/cmd/diskinfo/diskinfo.c
147
for (tnode_t *pnp = topo_node_parent(np); pnp != NULL;
usr/src/cmd/fm/fmtopo/common/fmtopo.c
130
print_node(topo_hdl_t *thp, tnode_t *node, nvlist_t *nvl, const char *fmri)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
192
print_everstyle(tnode_t *node)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
249
print_prop_nameval(topo_hdl_t *thp, tnode_t *node, nvlist_t *nvl)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
502
print_pgroup(topo_hdl_t *thp, tnode_t *node, const char *pgn, char *dstab,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
534
print_all_props(topo_hdl_t *thp, tnode_t *node, nvlist_t *p_nv,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
612
set_prop(topo_hdl_t *thp, tnode_t *node, nvlist_t *fmri, struct prop_args *pp)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
770
print_props(topo_hdl_t *thp, tnode_t *node)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
831
walk_node(topo_hdl_t *thp, tnode_t *node, void *arg)
usr/src/cmd/fm/modules/common/disk-lights/disk_lights.c
103
get_facility_props(topo_hdl_t *hdl, tnode_t *node, char **facname,
usr/src/cmd/fm/modules/common/disk-lights/disk_lights.c
137
dl_fault_walk_inner(topo_hdl_t *thp, tnode_t *node, void *arg)
usr/src/cmd/fm/modules/common/disk-lights/disk_lights.c
168
dl_fault_walk_outer(topo_hdl_t *thp, tnode_t *node, void *arg)
usr/src/cmd/fm/modules/common/disk-lights/disk_lights.c
172
tnode_t *pnode;
usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.c
132
find_disk_monitor_private_pgroup(tnode_t *node)
usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.c
194
fmri2ptr(topo_hdl_t *thp, tnode_t *node, char **str, int *err)
usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.c
227
topo_add_disk(topo_hdl_t *thp, tnode_t *node, walk_diskmon_t *wdp)
usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.c
462
topo_add_bay(topo_hdl_t *thp, tnode_t *node, walk_diskmon_t *wdp)
usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.c
727
gather_topo_cfg(topo_hdl_t *thp, tnode_t *node, void *arg)
usr/src/cmd/fm/modules/common/disk-transport/disk_transport.c
109
dt_analyze_disk(topo_hdl_t *thp, tnode_t *node, void *arg)
usr/src/cmd/fm/modules/common/eversholt/platform.c
386
hc_path(tnode_t *node)
usr/src/cmd/fm/modules/common/eversholt/platform.c
566
cfgcollect(topo_hdl_t *thp, tnode_t *node, void *arg)
usr/src/cmd/fm/modules/common/sensor-transport/sensor_transport.c
80
st_check_component(topo_hdl_t *thp, tnode_t *node, void *arg)
usr/src/cmd/fm/modules/common/ses-log-transport/ses_log_transport.c
946
slt_process_ses_log(topo_hdl_t *thp, tnode_t *node, void *arg)
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
251
tnode_t tn;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
278
addr + offsetof(tnode_t, tn_lock),
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
338
*((tnode_t **)arg) = tree->tt_root;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
456
tnode_t node;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
515
tnode_t *tree_root;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
651
(uintptr_t)(tmh.mh_hash)) != sizeof (tnode_t *)) {
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
653
mdb_warn("failed to read %u bytes at %p", sizeof (tnode_t *),
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
689
(uintptr_t)(tmh.mh_hash+hash_idx)) != sizeof (tnode_t *)) {
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
692
sizeof (tnode_t *), tmh.mh_hash+hash_idx);
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
711
tnode_t node;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
823
tnode_t node;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
851
tnode_t *npp;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
864
if (mdb_vread(&npp, sizeof (tnode_t *),
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
865
(uintptr_t)(state->hash.th_nodearr+i)) != sizeof (tnode_t *)) {
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
867
mdb_warn("failed to read %u bytes at %p", sizeof (tnode_t *),
usr/src/cmd/prtdiag/i386/smbios.c
173
do_slot_mapping_cb(topo_hdl_t *thp, tnode_t *node, void *arg)
usr/src/lib/fm/topo/libtopo/common/cpu.c
159
cpu_create(topo_mod_t *mod, tnode_t *rnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/cpu.c
193
cpu_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/cpu.c
243
cpu_release(topo_mod_t *mod, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/cpu.c
333
cpu_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/cpu.c
367
cpu_str2nvl(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/cpu.c
45
static int cpu_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/cpu.c
47
static void cpu_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/cpu.c
48
static int cpu_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/cpu.c
50
static int cpu_str2nvl(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/cpu.c
510
cpu_fmri_asru(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/cpu.c
52
static int cpu_fmri_asru(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/cpu.c
535
cpu_fmri_create_meth(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/cpu.c
54
static int cpu_fmri_create_meth(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/dev.c
114
dev_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/dev.c
127
dev_release(topo_mod_t *mod, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/dev.c
200
dev_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/dev.c
233
dev_fmri_str2nvl(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/dev.c
374
dev_fmri_present(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/dev.c
43
static int dev_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/dev.c
45
static void dev_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/dev.c
454
dev_fmri_replaced(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/dev.c
46
static int dev_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/dev.c
48
static int dev_fmri_str2nvl(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/dev.c
50
static int dev_fmri_create_meth(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/dev.c
52
static int dev_fmri_present(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/dev.c
534
dev_fmri_unusable(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/dev.c
54
static int dev_fmri_replaced(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/dev.c
56
static int dev_fmri_unusable(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/dev.c
58
static int dev_fmri_service_state(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/dev.c
581
dev_fmri_service_state(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/dev.c
657
dev_fmri_create_meth(topo_mod_t *mp, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/fmd.c
108
fmd_release(topo_mod_t *mp, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/fmd.c
127
fmd_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/fmd.c
45
static int fmd_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/fmd.c
47
static void fmd_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/fmd.c
48
static int fmd_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/fmd.c
94
fmd_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, topo_instance_t min,
usr/src/lib/fm/topo/libtopo/common/hc.c
1138
hc_fmri_create_meth(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
1206
hc_match(topo_mod_t *mod, tnode_t *node, nvlist_t *fmri, const char *name,
usr/src/lib/fm/topo/libtopo/common/hc.c
1260
hc_walk_sibling(topo_mod_t *mod, tnode_t *node, struct hc_walk *hwp,
usr/src/lib/fm/topo/libtopo/common/hc.c
1263
tnode_t *pnp = topo_node_parent(node);
usr/src/lib/fm/topo/libtopo/common/hc.c
1265
tnode_t *np;
usr/src/lib/fm/topo/libtopo/common/hc.c
1300
hc_walker(topo_mod_t *mod, tnode_t *node, void *pdata)
usr/src/lib/fm/topo/libtopo/common/hc.c
1407
hc_walk_init(topo_mod_t *mod, tnode_t *node, nvlist_t *rsrc,
usr/src/lib/fm/topo/libtopo/common/hc.c
1471
hc_prop_get(topo_mod_t *mod, tnode_t *node, void *pdata)
usr/src/lib/fm/topo/libtopo/common/hc.c
1484
hc_fmri_prop_get(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
1544
hc_pgrp_get(topo_mod_t *mod, tnode_t *node, void *pdata)
usr/src/lib/fm/topo/libtopo/common/hc.c
1556
hc_fmri_pgrp_get(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
1601
hc_prop_setprop(topo_mod_t *mod, tnode_t *node, void *pdata)
usr/src/lib/fm/topo/libtopo/common/hc.c
1615
hc_fmri_prop_set(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
1690
hc_is_present(topo_mod_t *mod, tnode_t *node, void *pdata)
usr/src/lib/fm/topo/libtopo/common/hc.c
1745
hc_fmri_present(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
1782
hc_is_replaced(topo_mod_t *mod, tnode_t *node, void *pdata)
usr/src/lib/fm/topo/libtopo/common/hc.c
1863
hc_fmri_replaced(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
1900
hc_unusable(topo_mod_t *mod, tnode_t *node, void *pdata)
usr/src/lib/fm/topo/libtopo/common/hc.c
1928
hc_fmri_unusable(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
1979
hc_fac_get(topo_mod_t *mod, tnode_t *node, void *pdata)
usr/src/lib/fm/topo/libtopo/common/hc.c
2022
hc_fmri_facility(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
2085
hc_expand(topo_mod_t *mod, tnode_t *node, void *pdata)
usr/src/lib/fm/topo/libtopo/common/hc.c
2126
hc_fmri_expand(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
2164
hc_retire_subr(topo_mod_t *mod, tnode_t *node, void *pdata)
usr/src/lib/fm/topo/libtopo/common/hc.c
2185
hc_fmri_retire_subr(topo_mod_t *mod, tnode_t *node, char *method_name,
usr/src/lib/fm/topo/libtopo/common/hc.c
2226
hc_fmri_retire(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
2234
hc_fmri_unretire(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
2242
hc_fmri_service_state(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
252
hc_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, topo_instance_t min,
usr/src/lib/fm/topo/libtopo/common/hc.c
259
tnode_t *node;
usr/src/lib/fm/topo/libtopo/common/hc.c
321
hc_release(topo_mod_t *mp, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/hc.c
394
hc_compare(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
54
static int hc_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/hc.c
555
hc_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/hc.c
56
static void hc_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/hc.c
57
static int hc_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/hc.c
59
static int hc_fmri_str2nvl(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/hc.c
61
static int hc_compare(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/hc.c
63
static int hc_fmri_present(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/hc.c
65
static int hc_fmri_replaced(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/hc.c
67
static int hc_fmri_unusable(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/hc.c
69
static int hc_fmri_expand(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/hc.c
71
static int hc_fmri_retire(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/hc.c
73
static int hc_fmri_unretire(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/hc.c
75
static int hc_fmri_service_state(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/hc.c
77
static int hc_fmri_create_meth(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/hc.c
79
static int hc_fmri_prop_get(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/hc.c
81
static int hc_fmri_prop_set(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/hc.c
83
static int hc_fmri_pgrp_get(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/hc.c
85
static int hc_fmri_facility(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/hc.c
898
hc_fmri_str2nvl(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/legacy_hc.c
103
legacy_hc_release(topo_mod_t *mp, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/legacy_hc.c
183
legacy_hc_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/legacy_hc.c
45
static int legacy_hc_enum(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/legacy_hc.c
47
static void legacy_hc_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/legacy_hc.c
48
static int legacy_hc_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/legacy_hc.c
94
legacy_hc_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
167
extern char *topo_node_name(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
168
extern topo_instance_t topo_node_instance(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
169
extern tnode_t *topo_node_parent(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
170
extern void *topo_node_private(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
171
extern int topo_node_flags(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
172
extern int topo_node_asru(tnode_t *, nvlist_t **, nvlist_t *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
173
extern int topo_node_fru(tnode_t *, nvlist_t **, nvlist_t *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
174
extern int topo_node_resource(tnode_t *, nvlist_t **, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
175
extern int topo_node_label(tnode_t *, char **, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
176
extern tnode_t *topo_node_lookup(tnode_t *, const char *, topo_instance_t);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
177
extern int topo_method_invoke(tnode_t *node, const char *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
179
extern boolean_t topo_method_supported(tnode_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
181
extern int topo_node_facility(topo_hdl_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
183
extern int topo_node_child_walk(topo_hdl_t *, tnode_t *, topo_walk_cb_t,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
185
extern int topo_node_occupied(tnode_t *, boolean_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
199
extern int topo_prop_get_int32(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
201
extern int topo_prop_get_uint32(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
203
extern int topo_prop_get_int64(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
205
extern int topo_prop_get_uint64(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
207
extern int topo_prop_get_double(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
209
extern int topo_prop_get_string(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
211
extern int topo_prop_get_fmri(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
213
extern int topo_prop_get_int32_array(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
215
extern int topo_prop_get_uint32_array(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
217
extern int topo_prop_get_int64_array(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
219
extern int topo_prop_get_uint64_array(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
221
extern int topo_prop_get_string_array(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
223
extern int topo_prop_get_fmri_array(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
229
extern int topo_prop_set_int32(tnode_t *, const char *, const char *, int,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
231
extern int topo_prop_set_uint32(tnode_t *, const char *, const char *, int,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
233
extern int topo_prop_set_int64(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
235
extern int topo_prop_set_uint64(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
237
extern int topo_prop_set_double(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
239
extern int topo_prop_set_string(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
241
extern int topo_prop_set_fmri(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
243
extern int topo_prop_set_int32_array(tnode_t *, const char *, const char *, int,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
245
extern int topo_prop_set_uint32_array(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
247
extern int topo_prop_set_int64_array(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
249
extern int topo_prop_set_uint64_array(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
251
extern int topo_prop_set_string_array(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
253
extern int topo_prop_set_fmri_array(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
375
extern void topo_pgroup_destroy(tnode_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
376
extern topo_pgroup_info_t *topo_pgroup_info(tnode_t *, const char *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
398
extern nvlist_t *topo_prop_getprops(tnode_t *, int *err);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
399
extern int topo_prop_getprop(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
401
extern int topo_prop_getpgrp(tnode_t *, const char *, nvlist_t **, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
402
extern int topo_prop_setprop(tnode_t *, const char *, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
410
extern void topo_pgroup_hcset(tnode_t *, nvlist_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
449
extern tnode_t *topo_vertex_node(topo_vertex_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
458
extern topo_vertex_t *topo_node_vertex(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
58
tnode_t *tf_node;
usr/src/lib/fm/topo/libtopo/common/libtopo.h
88
typedef int (*topo_walk_cb_t)(topo_hdl_t *, tnode_t *, void *);
usr/src/lib/fm/topo/libtopo/common/mem.c
128
mem_release(topo_mod_t *mod, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/mem.c
185
mem_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/mem.c
310
mem_fmri_create(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/mem.c
46
static int mem_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/mem.c
48
static void mem_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/mem.c
49
static int mem_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/mem.c
51
static int mem_fmri_create(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/mem.c
94
mem_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/mod.c
106
mod_release(topo_mod_t *mod, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/mod.c
235
mod_fmri_create_meth(topo_mod_t *mp, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/mod.c
330
mod_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/mod.c
45
static int mod_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/mod.c
47
static void mod_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/mod.c
48
static int mod_fmri_create_meth(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/mod.c
50
static int mod_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/mod.c
93
mod_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/pkg.c
111
pkg_release(topo_mod_t *mod, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/pkg.c
229
pkg_fmri_create_meth(topo_mod_t *mp, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/pkg.c
302
pkg_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/pkg.c
50
static int pkg_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/pkg.c
52
static void pkg_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/pkg.c
53
static int pkg_fmri_create_meth(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/pkg.c
55
static int pkg_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/pkg.c
98
pkg_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/svc.c
169
static tnode_t *
usr/src/lib/fm/topo/libtopo/common/svc.c
170
svc_create_node(topo_mod_t *mod, tnode_t *pnode, char *fmristr)
usr/src/lib/fm/topo/libtopo/common/svc.c
173
tnode_t *tn;
usr/src/lib/fm/topo/libtopo/common/svc.c
238
svc_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/svc.c
250
tnode_t *svc_node;
usr/src/lib/fm/topo/libtopo/common/svc.c
326
svc_release(topo_mod_t *mod, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/svc.c
347
svc_fmri_prop_get(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/svc.c
353
tnode_t *svc_node;
usr/src/lib/fm/topo/libtopo/common/svc.c
418
svc_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/svc.c
516
svc_fmri_str2nvl(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/svc.c
58
static int svc_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/svc.c
60
static int svc_fmri_str2nvl(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/svc.c
62
static int svc_fmri_present(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/svc.c
64
static int svc_fmri_replaced(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/svc.c
66
static int svc_fmri_service_state(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/svc.c
68
static int svc_fmri_unusable(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/svc.c
70
static int svc_fmri_prop_get(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/svc.c
812
svc_fmri_present(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/svc.c
836
svc_fmri_replaced(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/svc.c
861
svc_fmri_service_state(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/svc.c
885
svc_fmri_unusable(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/svc.c
95
static int svc_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/svc.c
97
static void svc_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/sw.c
128
sw_fmri_create(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/sw.c
297
sw_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/sw.c
305
sw_release(topo_mod_t *mod, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/sw.c
357
sw_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/sw.c
36
static int sw_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/sw.c
38
static int sw_fmri_create(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/sw.c
49
static int sw_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/sw.c
51
static void sw_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
121
txml_print_prop(topo_hdl_t *thp, FILE *fp, tnode_t *node, const char *pgname,
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
359
txml_print_pgroup(topo_hdl_t *thp, FILE *fp, tnode_t *node, topo_pgroup_t *pg)
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
379
txml_print_dependents(topo_hdl_t *thp, FILE *fp, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
389
txml_print_node(topo_hdl_t *thp, FILE *fp, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
418
txml_print_range(topo_hdl_t *thp, FILE *fp, tnode_t *node, int dependent)
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
458
txml_print_topology(topo_hdl_t *thp, FILE *fp, char *scheme, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
59
static int txml_print_range(topo_hdl_t *, FILE *, tnode_t *, int);
usr/src/lib/fm/topo/libtopo/common/topo_builtin.c
109
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
112
extern int path_fmri_str2nvl(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
114
extern int path_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
161
tnode_t *tn = NULL;
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
183
if ((tn = topo_mod_zalloc(mod, sizeof (tnode_t))) == NULL)
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
238
topo_mod_free(mod, tdg->tdg_rootnode, sizeof (tnode_t));
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
259
tnode_t *tn = NULL;
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
270
(tn = topo_mod_zalloc(mod, sizeof (tnode_t))) == NULL) {
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
309
topo_mod_free(mod, tn, sizeof (tnode_t));
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
320
tnode_t *
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
767
path_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
853
path_fmri_str2nvl(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/topo_digraph.h
40
tnode_t *tdg_rootnode; /* see topo_digraph_new() */
usr/src/lib/fm/topo/libtopo/common/topo_digraph.h
48
tnode_t *tvt_node;
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
441
tnode_t *tn;
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
467
serialize_property(topo_hdl_t *thp, FILE *fp, uint_t pad, tnode_t *tn,
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
602
serialize_pgroups(topo_hdl_t *thp, FILE *fp, tnode_t *tn)
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
667
tnode_t *tn;
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
811
tnode_t *tn;
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
927
tnode_t *tn;
usr/src/lib/fm/topo/libtopo/common/topo_file.c
63
topo_file_load(topo_mod_t *mod, tnode_t *node, const char *name,
usr/src/lib/fm/topo/libtopo/common/topo_file.h
42
extern int topo_file_load(topo_mod_t *, tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
1061
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
108
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
141
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
220
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
248
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
276
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
312
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
338
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
366
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
396
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
423
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
447
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
603
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
649
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
692
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
741
tnode_t *rnode;
usr/src/lib/fm/topo/libtopo/common/topo_list.c
144
tnode_t *
usr/src/lib/fm/topo/libtopo/common/topo_list.c
145
topo_child_first(tnode_t *pnode)
usr/src/lib/fm/topo/libtopo/common/topo_list.c
161
tnode_t *
usr/src/lib/fm/topo/libtopo/common/topo_list.c
162
topo_child_next(tnode_t *pnode, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_list.h
50
extern tnode_t *topo_child_first(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_list.h
51
extern tnode_t *topo_child_next(tnode_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_list.h
52
extern topo_list_t *topo_sibling_list(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_method.c
112
set_methregister_error(topo_mod_t *mod, tnode_t *node, topo_imethod_t *mp,
usr/src/lib/fm/topo/libtopo/common/topo_method.c
135
topo_method_register(topo_mod_t *mod, tnode_t *node, const topo_method_t *mp)
usr/src/lib/fm/topo/libtopo/common/topo_method.c
192
topo_method_unregister(topo_mod_t *mod, tnode_t *node, const char *name)
usr/src/lib/fm/topo/libtopo/common/topo_method.c
220
topo_method_unregister_all(topo_mod_t *mod, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_method.c
238
topo_method_call(tnode_t *node, const char *method,
usr/src/lib/fm/topo/libtopo/common/topo_method.c
279
topo_method_invoke(tnode_t *node, const char *method,
usr/src/lib/fm/topo/libtopo/common/topo_method.c
366
topo_spoof_apply(topo_hdl_t *thp, tnode_t *node, tnode_t *facnode,
usr/src/lib/fm/topo/libtopo/common/topo_method.c
427
topo_method_sensor_failure(topo_mod_t *mod, tnode_t *node,
usr/src/lib/fm/topo/libtopo/common/topo_method.c
48
topo_method_lookup(tnode_t *node, const char *name)
usr/src/lib/fm/topo/libtopo/common/topo_method.c
69
topo_method_supported(tnode_t *node, const char *name, topo_version_t vers)
usr/src/lib/fm/topo/libtopo/common/topo_method.h
51
extern int topo_method_call(tnode_t *, const char *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/topo_method.h
53
extern topo_imethod_t *topo_method_lookup(tnode_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/topo_method.h
54
extern int topo_prop_method_version_register(tnode_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
1127
tnode_t *
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
1128
topo_mod_create_ufm(topo_mod_t *mod, tnode_t *parent, topo_instance_t inst,
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
1132
tnode_t *ufmnode, *slotnode;
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
242
topo_mod_enumerate(topo_mod_t *mod, tnode_t *node, const char *enum_name,
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
282
topo_mod_enummap(topo_mod_t *mod, tnode_t *node, const char *name,
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
296
topo_mod_hcfmri(topo_mod_t *mod, tnode_t *pnode, int version, const char *name,
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
831
topo_mod_auth(topo_mod_t *mod, tnode_t *pnode)
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
903
topo_mod_walk_init(topo_mod_t *mod, tnode_t *node, topo_mod_walk_cb_t cb_f,
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
953
topo_mod_hc_occupied(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
957
tnode_t *cnp;
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
990
tnode_t *
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
991
topo_mod_create_ufm_slot(topo_mod_t *mod, tnode_t *ufmnode,
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
995
tnode_t *slotnode;
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
108
extern int topo_prop_setmutable(tnode_t *node, const char *pgname,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
110
extern int topo_prop_setnonvolatile(tnode_t *node, const char *pgname,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
115
typedef int (*topo_mod_walk_cb_t)(topo_mod_t *, tnode_t *, void *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
117
extern topo_walk_t *topo_mod_walk_init(topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
126
extern int topo_method_register(topo_mod_t *, tnode_t *, const topo_method_t *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
127
extern void topo_method_unregister(topo_mod_t *, tnode_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
128
extern void topo_method_unregister_all(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
136
extern nvlist_t *topo_mod_auth(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
138
extern int topo_method_sensor_failure(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
245
extern int topo_node_range_create(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
247
extern void topo_node_range_destroy(tnode_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
248
extern tnode_t *topo_node_bind(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
250
extern tnode_t *topo_node_facbind(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
252
extern void topo_node_unbind(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
253
extern void topo_node_setspecific(tnode_t *, void *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
254
extern void *topo_node_getspecific(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
255
extern int topo_node_asru_set(tnode_t *node, nvlist_t *, int, int *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
256
extern int topo_node_fru_set(tnode_t *node, nvlist_t *, int, int *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
257
extern int topo_node_label_set(tnode_t *node, const char *, int *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
262
extern int topo_prop_inherit(tnode_t *, const char *, const char *, int *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
263
extern int topo_pgroup_create(tnode_t *, const topo_pgroup_info_t *, int *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
268
extern int topo_create_props(topo_mod_t *, tnode_t *, int,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
274
extern int topo_prop_method_register(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
276
extern void topo_prop_method_unregister(tnode_t *, const char *, const char *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
278
extern tnode_t *topo_mod_create_ufm(topo_mod_t *, tnode_t *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
280
extern tnode_t *topo_mod_create_ufm_slot(topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
51
typedef int topo_method_f(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
53
typedef int topo_enum_f(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
55
typedef void topo_release_f(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
82
extern int topo_mod_enumerate(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
84
extern int topo_mod_enummap(topo_mod_t *mod, tnode_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
87
extern void topo_mod_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
95
extern nvlist_t *topo_mod_hcfmri(topo_mod_t *, tnode_t *, int, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_module.c
52
topo_mod_release(topo_mod_t *mod, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_module.h
99
extern void topo_mod_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_node.c
130
topo_node_destroy(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
133
tnode_t *pnode;
usr/src/lib/fm/topo/libtopo/common/topo_node.c
192
nhp->th_arrlen * sizeof (tnode_t *));
usr/src/lib/fm/topo/libtopo/common/topo_node.c
211
topo_mod_free(mod, node, sizeof (tnode_t));
usr/src/lib/fm/topo/libtopo/common/topo_node.c
216
topo_node_lock(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
222
topo_node_unlock(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
228
topo_node_hold(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
236
topo_node_rele(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
251
topo_node_name(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
257
topo_node_instance(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
262
tnode_t *
usr/src/lib/fm/topo/libtopo/common/topo_node.c
263
topo_node_parent(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
269
topo_node_vertex(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
275
topo_node_flags(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
281
topo_node_setspecific(tnode_t *node, void *data)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
287
topo_node_getspecific(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
293
node_create_seterror(topo_mod_t *mod, tnode_t *pnode, topo_nodehash_t *nhp,
usr/src/lib/fm/topo/libtopo/common/topo_node.c
306
nhp->th_arrlen * sizeof (tnode_t *));
usr/src/lib/fm/topo/libtopo/common/topo_node.c
315
topo_node_range_create(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/topo_node.c
345
nhp->th_arrlen * sizeof (tnode_t *))) == NULL)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
366
topo_node_range_destroy(tnode_t *pnode, const char *name)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
396
nhp->th_arrlen * sizeof (tnode_t *));
usr/src/lib/fm/topo/libtopo/common/topo_node.c
403
tnode_t *
usr/src/lib/fm/topo/libtopo/common/topo_node.c
404
topo_node_lookup(tnode_t *pnode, const char *name, topo_instance_t inst)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
407
tnode_t *node;
usr/src/lib/fm/topo/libtopo/common/topo_node.c
441
static tnode_t *
usr/src/lib/fm/topo/libtopo/common/topo_node.c
442
node_bind_seterror(topo_mod_t *mod, tnode_t *pnode, tnode_t *node,
usr/src/lib/fm/topo/libtopo/common/topo_node.c
463
tnode_t *
usr/src/lib/fm/topo/libtopo/common/topo_node.c
464
topo_node_bind(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/topo_node.c
468
tnode_t *node;
usr/src/lib/fm/topo/libtopo/common/topo_node.c
495
if ((node = topo_mod_zalloc(mod, sizeof (tnode_t))) == NULL)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
549
tnode_t *
usr/src/lib/fm/topo/libtopo/common/topo_node.c
550
topo_node_facbind(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/libtopo/common/topo_node.c
554
tnode_t *node;
usr/src/lib/fm/topo/libtopo/common/topo_node.c
594
if ((node = topo_mod_zalloc(mod, sizeof (tnode_t))) == NULL) {
usr/src/lib/fm/topo/libtopo/common/topo_node.c
684
topo_node_facility(topo_hdl_t *thp, tnode_t *node, const char *fac_type,
usr/src/lib/fm/topo/libtopo/common/topo_node.c
687
tnode_t *tmp;
usr/src/lib/fm/topo/libtopo/common/topo_node.c
768
topo_node_unbind(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
791
topo_node_present(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
798
topo_node_contains(tnode_t *er, tnode_t *ee)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
805
topo_node_unusable(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_node.c
811
topo_node_walk_init(topo_hdl_t *thp, topo_mod_t *mod, tnode_t *node,
usr/src/lib/fm/topo/libtopo/common/topo_node.c
814
tnode_t *child;
usr/src/lib/fm/topo/libtopo/common/topo_node.c
861
topo_node_child_walk(topo_hdl_t *thp, tnode_t *pnode, topo_walk_cb_t cb_f,
usr/src/lib/fm/topo/libtopo/common/topo_node.c
865
tnode_t *cnode;
usr/src/lib/fm/topo/libtopo/common/topo_node.c
910
topo_node_occupied(tnode_t *node, boolean_t *is_occupied)
usr/src/lib/fm/topo/libtopo/common/topo_parse.c
123
tf_idata_new(topo_mod_t *mp, topo_instance_t i, tnode_t *tn)
usr/src/lib/fm/topo/libtopo/common/topo_parse.c
62
tf_rdata_new(topo_mod_t *mp, tf_info_t *xinfo, xmlNodePtr n, tnode_t *troot)
usr/src/lib/fm/topo/libtopo/common/topo_parse.h
207
tf_info_t *, xmlNodePtr, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_parse.h
208
extern tf_idata_t *tf_idata_new(topo_mod_t *, topo_instance_t, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_parse.h
219
extern int topo_xml_enum(topo_mod_t *, tf_info_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_parse.h
79
tnode_t *ti_tn; /* topology node representing the instance */
usr/src/lib/fm/topo/libtopo/common/topo_parse.h
92
tnode_t *rd_pn; /* parent topology node */
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1017
topo_prop_setmutable(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1045
topo_prop_setnonvolatile(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1065
inherit_seterror(tnode_t *node, int *errp, int err)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1076
topo_prop_inherit(tnode_t *node, const char *pgname, const char *name, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1079
tnode_t *pnode = node->tn_parent;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1129
topo_pgroup_info(tnode_t *node, const char *pgname, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1167
pgroup_seterr(tnode_t *node, topo_pgroup_t *pg, topo_ipgroup_info_t *pip,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1187
topo_pgroup_create(tnode_t *node, const topo_pgroup_info_t *pinfo, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1235
topo_pgroup_destroy(tnode_t *node, const char *pname)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
125
prop_method_get(tnode_t *node, topo_propval_t *pv, topo_propmethod_t *pm,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1275
topo_pgroup_destroy_all(tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1361
topo_prop_getprop(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1383
prop_val_add(tnode_t *node, nvlist_t **nvl, topo_propval_t *pv, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1403
get_pgrp_seterror(tnode_t *node, nvlist_t *nvl, int *errp, int err)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1415
topo_prop_getpgrp(tnode_t *node, const char *pgname, nvlist_t **pgrp,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1475
get_all_seterror(tnode_t *node, nvlist_t *nvl, int *errp, int err)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1487
topo_prop_getprops(tnode_t *node, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1556
topo_create_props(topo_mod_t *mod, tnode_t *tn, int prop_flags,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
179
prop_get(tnode_t *node, const char *pgname, const char *pname, nvlist_t *pargs,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
201
get_properror(tnode_t *node, int *errp, int err)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
209
prop_getval(tnode_t *node, const char *pgname, const char *pname, void *val,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
399
topo_prop_get_int32(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
407
topo_prop_get_uint32(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
415
topo_prop_get_int64(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
423
topo_prop_get_uint64(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
431
topo_prop_get_double(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
439
topo_prop_get_string(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
447
topo_prop_get_fmri(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
455
topo_prop_get_int32_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
463
topo_prop_get_uint32_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
471
topo_prop_get_int64_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
479
topo_prop_get_uint64_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
487
topo_prop_get_string_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
495
topo_prop_get_fmri_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
503
set_seterror(tnode_t *node, topo_proplist_t *pvl, int *errp, int err)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
521
prop_create(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
571
topo_prop_set(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
663
topo_prop_set_int32(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
671
topo_prop_set_uint32(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
679
topo_prop_set_int64(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
687
topo_prop_set_uint64(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
695
topo_prop_set_double(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
703
topo_prop_set_string(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
711
topo_prop_set_fmri(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
719
topo_prop_set_int32_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
727
topo_prop_set_uint32_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
735
topo_prop_set_int64_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
743
topo_prop_set_uint64_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
751
topo_prop_set_string_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
759
topo_prop_set_fmri_array(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
770
topo_prop_setprop(tnode_t *node, const char *pgname, nvlist_t *prop,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
81
pgroup_get(tnode_t *node, const char *pgname)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
854
register_methoderror(tnode_t *node, topo_propmethod_t *pm, int *errp, int l,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
875
prop_method_register(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
935
topo_prop_method_register(tnode_t *node, const char *pgname, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
953
topo_prop_method_version_register(tnode_t *node, const char *pgname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
979
topo_prop_method_unregister(tnode_t *node, const char *pgname,
usr/src/lib/fm/topo/libtopo/common/topo_prop.h
74
extern void topo_pgroup_destroy_all(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_prop.h
75
extern nvlist_t *topo_prop_get(tnode_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_protocol.c
100
topo_node_asru_set(tnode_t *node, nvlist_t *asru, int flag, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_protocol.c
129
topo_node_fru_set(tnode_t *node, nvlist_t *fru, int flag, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_protocol.c
156
topo_node_label_set(tnode_t *node, const char *label, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_protocol.c
42
topo_node_asru(tnode_t *node, nvlist_t **asru, nvlist_t *priv, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_protocol.c
63
topo_node_fru(tnode_t *node, nvlist_t **fru, nvlist_t *priv, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_protocol.c
84
topo_node_resource(tnode_t *node, nvlist_t **resource, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_protocol.c
92
topo_node_label(tnode_t *node, char **label, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
395
fac_walker(topo_hdl_t *thp, tnode_t *node, void *arg)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
454
topo_walk_destroy(topo_hdl_t *thp, tnode_t *node, void *notused)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
456
tnode_t *cnode;
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
475
tnode_t *root;
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
505
nhp->th_arrlen * sizeof (tnode_t *));
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
595
step_child(tnode_t *cnp, topo_walk_t *wp, int flag, int bottomup)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
598
tnode_t *nnp;
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
624
step_sibling(tnode_t *cnp, topo_walk_t *wp, int flag, int bottomup)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
627
tnode_t *nnp;
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
656
tnode_t *nnp, *cnp;
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
679
tnode_t *cnp, *pnp;
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
698
tnode_t *cnp = wp->tw_node;
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
766
tnode_t *cnp;
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
221
tnode_t *
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
582
topo_pgroup_hcset(tnode_t *node, nvlist_t *auth)
usr/src/lib/fm/topo/libtopo/common/topo_subr.h
131
extern tnode_t *topo_hdl_root(topo_hdl_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/topo_tree.c
104
if ((rp = topo_mod_zalloc(mod, sizeof (tnode_t))) == NULL)
usr/src/lib/fm/topo/libtopo/common/topo_tree.c
85
tnode_t *rp;
usr/src/lib/fm/topo/libtopo/common/topo_tree.h
139
extern void topo_node_lock(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_tree.h
140
extern void topo_node_unlock(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_tree.h
141
extern void topo_node_hold(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_tree.h
142
extern void topo_node_rele(tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_tree.h
143
extern tnode_t *topo_node_lookup(tnode_t *, const char *, topo_instance_t);
usr/src/lib/fm/topo/libtopo/common/topo_tree.h
147
extern topo_walk_t *topo_node_walk_init(topo_hdl_t *, topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/libtopo/common/topo_tree.h
54
tnode_t **th_nodearr; /* node array */
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1034
pgroup_record(topo_mod_t *mp, xmlNodePtr pxn, tnode_t *tn, const char *rname,
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1129
pgroups_record(topo_mod_t *mp, xmlNodePtr pxn, tnode_t *tn, const char *rname,
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1180
pad_process(topo_mod_t *mp, tf_rdata_t *rd, xmlNodePtr pxn, tnode_t *ptn,
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1186
tnode_t *ct;
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1378
fac_enum_process(topo_mod_t *mp, xmlNodePtr pn, tnode_t *ptn)
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1419
fac_process(topo_mod_t *mp, xmlNodePtr pn, tf_rdata_t *rd, tnode_t *ptn)
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1423
tnode_t *ntn = NULL;
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1521
tnode_t *ntn;
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1667
fac_enum_run(topo_mod_t *mp, tnode_t *node, const char *name)
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1706
decorate_nodes(topo_mod_t *mp, tf_rdata_t *rd, xmlNodePtr pxn, tnode_t *ptn,
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1709
tnode_t *ctn;
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1737
tnode_t *ct;
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1856
tf_info_t *xinfo, xmlNodePtr croot, tnode_t *troot)
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1963
topo_xml_enum(topo_mod_t *tmp, tf_info_t *xinfo, tnode_t *troot)
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
457
tf_info_t *xinfo, tf_pad_t *pad, xmlNodePtr dxn, tnode_t *ptn)
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
48
tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
505
tf_info_t *xinfo, tf_pad_t *pad, xmlNodePtr pxn, tnode_t *ptn)
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
51
static int fac_enum_run(topo_mod_t *, tnode_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
52
static int fac_process(topo_mod_t *, xmlNodePtr, tf_rdata_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
521
nvlist_t *pfmri, tnode_t *ptn, const char *gnm, const char *pnm,
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
53
static int fac_enum_process(topo_mod_t *, xmlNodePtr, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
54
static int decorate_nodes(topo_mod_t *, tf_rdata_t *, xmlNodePtr, tnode_t *,
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
656
tnode_t *ptn, const char *gnm, nvlist_t **props, int nprops)
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
701
pgroups_create(topo_mod_t *mp, tf_pad_t *pad, tnode_t *ptn)
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
834
register_method(topo_mod_t *mp, tnode_t *ptn, struct propmeth_data *meth)
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
858
pmeth_record(topo_mod_t *mp, const char *pg_name, xmlNodePtr xn, tnode_t *tn,
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
870
tnode_t *tmp;
usr/src/lib/fm/topo/libtopo/common/zfs.c
119
zfs_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, topo_instance_t min,
usr/src/lib/fm/topo/libtopo/common/zfs.c
133
zfs_rele(topo_mod_t *mp, tnode_t *node)
usr/src/lib/fm/topo/libtopo/common/zfs.c
197
zfs_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/libtopo/common/zfs.c
47
static int zfs_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/libtopo/common/zfs.c
49
static void zfs_rele(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/libtopo/common/zfs.c
50
static int zfs_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
1031
dimm_comp_mfg_pmic(topo_mod_t *mod, tnode_t *dimm, const dimm_comp_t *comp,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
1096
dimm_comp_mfg_cd(topo_mod_t *mod, tnode_t *dimm, const dimm_comp_t *comp,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
1188
topo_dimm_add_comps(topo_mod_t *mod, tnode_t *dimm, nvlist_t *spd,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
1249
topo_dimm_enum(topo_mod_t *mod, tnode_t *pn, const char *name,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
1259
tnode_t *dimm_tn;
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
464
topo_dimm_add_props(topo_mod_t *mod, tnode_t *dimm, const spd_cache_t *cache)
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
513
topo_dimm_create_tn(topo_mod_t *mod, tnode_t *pn, tnode_t **tnp,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
520
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
614
bool (*dc_mfg)(topo_mod_t *, tnode_t *, const struct dimm_comp *,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
747
dimm_comp_mfg_common_ids(topo_mod_t *mod, tnode_t *dimm, nvlist_t *spd,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
809
dimm_comp_mfg_common_strings(topo_mod_t *mod, tnode_t *dimm, nvlist_t *spd,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
853
dimm_comp_mfg_common_type(topo_mod_t *mod, tnode_t *dimm, nvlist_t *spd,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
914
dimm_comp_mfg_common(topo_mod_t *mod, tnode_t *dimm, const dimm_comp_t *comp,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
984
dimm_comp_mfg_die(topo_mod_t *mod, tnode_t *dimm, const dimm_comp_t *comp,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
996
dimm_comp_mfg_single(topo_mod_t *mod, tnode_t *dimm, const dimm_comp_t *comp,
usr/src/lib/fm/topo/modules/common/disk/disk.c
42
static int disk_enum(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/modules/common/disk/disk.c
52
disk_declare_driver(topo_mod_t *mod, tnode_t *baynode, topo_list_t *dlistp,
usr/src/lib/fm/topo/modules/common/disk/disk.c
59
tnode_t *child = NULL;
usr/src/lib/fm/topo/modules/common/disk/disk.c
83
disk_enum(topo_mod_t *mod, tnode_t *baynode,
usr/src/lib/fm/topo/modules/common/disk/disk.h
126
extern int disk_declare_non_enumerated(topo_mod_t *, tnode_t *, tnode_t **);
usr/src/lib/fm/topo/modules/common/disk/disk.h
127
extern int disk_declare_path(topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/modules/common/disk/disk.h
129
extern int disk_declare_addr(topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/modules/common/disk/disk.h
130
struct topo_list *, const char *, tnode_t **);
usr/src/lib/fm/topo/modules/common/disk/disk.h
131
extern int disk_declare_bridge(topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/modules/common/disk/disk.h
132
struct topo_list *, const char *, tnode_t **);
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
107
disk_set_props(topo_mod_t *mod, tnode_t *parent,
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
108
tnode_t *dtn, dev_di_node_t *dnode)
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
1147
disk_status(topo_mod_t *mod, tnode_t *nodep, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
338
disk_temp_reading(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
389
disk_add_temp_sensor(topo_mod_t *mod, tnode_t *pnode, const char *devid)
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
391
tnode_t *fnode;
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
468
disk_tnode_create(topo_mod_t *mod, tnode_t *parent,
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
469
dev_di_node_t *dnode, const char *name, topo_instance_t i, tnode_t **rval)
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
473
tnode_t *dtn;
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
553
disk_declare(topo_mod_t *mod, tnode_t *parent, dev_di_node_t *dnode,
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
554
tnode_t **childp)
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
556
tnode_t *dtn = NULL;
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
583
disk_declare_path(topo_mod_t *mod, tnode_t *parent, topo_list_t *listp,
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
610
disk_declare_addr(topo_mod_t *mod, tnode_t *parent, topo_list_t *listp,
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
611
const char *addr, tnode_t **childp)
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
647
disk_declare_bridge(topo_mod_t *mod, tnode_t *parent, topo_list_t *listp,
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
648
const char *addr, tnode_t **childp)
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
68
static int disk_status(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
682
disk_declare_non_enumerated(topo_mod_t *mod, tnode_t *parent, tnode_t **childp)
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
78
static int disk_temp_reading(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/disk/disk_drivers.h
37
int disk_mptsas_find_disk(topo_mod_t *, tnode_t *, char **);
usr/src/lib/fm/topo/modules/common/disk/disk_drivers.h
38
int disk_nvme_enum_disk(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/common/disk/disk_mptsas.c
96
disk_mptsas_find_disk(topo_mod_t *mod, tnode_t *baynode, char **sas_address)
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
190
disk_nvme_common_io(topo_mod_t *mod, tnode_t *tn, di_node_t di)
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
259
disk_nvme_make_ns_di_props(topo_mod_t *mod, tnode_t *tn, di_node_t di)
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
348
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
511
tnode_t *nvme;
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
707
discover_nvme_ctl(topo_mod_t *mod, tnode_t *pnode, di_node_t dinode)
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
747
disk_nvme_enum_disk(topo_mod_t *mod, tnode_t *pnode)
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
82
tnode_t *nei_parent;
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
83
tnode_t *nei_nvme;
usr/src/lib/fm/topo/modules/common/fac_prov_ahci/fac_prov_ahci.c
168
ahci_led_mode(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ahci/fac_prov_ahci.c
172
tnode_t *pnode = topo_node_parent(node);
usr/src/lib/fm/topo/modules/common/fac_prov_ahci/fac_prov_ahci.c
270
fac_prov_ahci_enum(topo_mod_t *mod, tnode_t *rnode, const char *name,
usr/src/lib/fm/topo/modules/common/fac_prov_ahci/fac_prov_ahci.c
42
static int fac_prov_ahci_enum(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/modules/common/fac_prov_ahci/fac_prov_ahci.c
48
static int ahci_led_mode(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1029
x4500_present_mode(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1160
chassis_service_mode(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1321
chassis_ident_mode(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1438
set_thresh_prop(topo_mod_t *mod, tnode_t *fnode, ipmi_sdr_full_sensor_t *fs,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1461
make_sensor_node(topo_mod_t *mod, tnode_t *pnode, struct sensor_data *sd,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1465
tnode_t *fnode;
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
167
tnode_t *ei_node;
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1727
get_entity_info(topo_mod_t *mod, tnode_t *node, ipmi_handle_t *hdl,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1802
ipmi_sensor_enum(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1852
ipmi_entity(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1856
tnode_t *refnode;
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1937
dimm_ipmi_entity(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
1941
tnode_t *chip, *dimm;
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
2000
cs_ipmi_entity(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
2004
tnode_t *chip, *chan, *cs;
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
205
ipmi_platform_message(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
2072
fac_prov_ipmi_enum(topo_mod_t *mod, tnode_t *rnode, const char *name,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
340
ipmi_sensor_state(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
355
tnode_t *pnode;
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
469
ipmi_sensor_reading(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
484
tnode_t *pnode;
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
574
ipmi_indicator_mode(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
66
static int fac_prov_ipmi_enum(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
695
bay_locate_mode(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
72
static int ipmi_sensor_enum(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
74
static int ipmi_entity(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
76
static int dimm_ipmi_entity(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
78
static int cs_ipmi_entity(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
80
static int ipmi_platform_message(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
82
static int ipmi_sensor_reading(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
829
bay_indicator_mode(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
84
static int ipmi_sensor_state(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
86
static int ipmi_indicator_mode(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
88
static int bay_locate_mode(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
90
static int x4500_present_mode(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
92
static int bay_indicator_mode(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
94
static int chassis_service_mode(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
96
static int chassis_ident_mode(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/fac_prov_libhp/fac_prov_libhp.c
208
fac_prov_libhp_opt_set(topo_mod_t *mod, tnode_t *tn, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_libhp/fac_prov_libhp.c
285
topo_fac_prov_libhp_enum(topo_mod_t *mod, tnode_t *tn, const char *name,
usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/fac_prov_mptsas.c
120
mptsas_led_mode(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/fac_prov_mptsas.c
124
tnode_t *pnode = topo_node_parent(node);
usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/fac_prov_mptsas.c
229
fac_prov_mptsas_enum(topo_mod_t *mod, tnode_t *rnode, const char *name,
usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/fac_prov_mptsas.c
37
static int fac_prov_mptsas_enum(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/fac_prov_mptsas.c
43
static int mptsas_led_mode(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
116
hb_label(topo_mod_t *mp, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
138
hb_enum(topo_mod_t *mp, tnode_t *pn, const char *name, topo_instance_t imin,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
182
hb_release(topo_mod_t *mp, tnode_t *node)
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
187
static tnode_t *
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
188
hb_tnode_create(topo_mod_t *mod, tnode_t *parent,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
193
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
239
tnode_t *
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
240
pcihostbridge_declare(topo_mod_t *mod, tnode_t *parent, di_node_t din,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
244
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
264
tnode_t *
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
265
pciexhostbridge_declare(topo_mod_t *mod, tnode_t *parent, di_node_t din,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
269
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
289
tnode_t *
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
290
pciexrc_declare(topo_mod_t *mod, tnode_t *parent, di_node_t din,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
294
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
317
specific_hb_enum(topo_mod_t *mod, tnode_t *pn, const char *name,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
320
tnode_t *hb;
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
47
static void hb_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
48
static int hb_label(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
50
static int hb_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
53
extern int platform_hb_label(topo_mod_t *, tnode_t *, nvlist_t *, nvlist_t **);
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
54
extern int platform_hb_enum(topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
64
static int specific_hb_enum(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.h
66
extern tnode_t *pcihostbridge_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.h
68
extern tnode_t *pciexhostbridge_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.h
70
extern tnode_t *pciexrc_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
168
ipmi_present(topo_mod_t *mod, tnode_t *tn, topo_version_t version,
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
265
ipmi_unusable(topo_mod_t *mod, tnode_t *tn, topo_version_t version,
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
334
tnode_t *pnode = edp->ed_pnode;
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
338
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
41
tnode_t *ed_pnode;
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
49
static int ipmi_present(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
51
static int ipmi_unusable(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
53
static int ipmi_enum(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
55
static int ipmi_post_process(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
57
extern int ipmi_fru_label(topo_mod_t *mod, tnode_t *node,
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
60
extern int ipmi_fru_fmri(topo_mod_t *mod, tnode_t *node,
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
608
ipmi_enum(topo_mod_t *mod, tnode_t *rnode, const char *name,
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
673
ipmi_post_process(topo_mod_t *mod, tnode_t *tn)
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c
86
ipmi_find_entity(topo_mod_t *mod, tnode_t *tn, ipmi_handle_t **ihpp,
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_methods.c
127
ipmi_fru_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/ipmi/ipmi_methods.c
175
ipmi_fru_fmri(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
100
nic_port_datalink_props(topo_mod_t *mod, tnode_t *port, dladm_handle_t handle,
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
266
nic_create_transceiver(topo_mod_t *mod, tnode_t *pnode, dladm_handle_t handle,
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
271
tnode_t *port;
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
412
nic_enum_nexus(topo_mod_t *mod, tnode_t *pnode, dladm_handle_t handle,
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
469
nic_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/common/pcibus/did.c
431
did_link_set(topo_mod_t *mod, tnode_t *head, did_t *tail)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
678
did_settnode(did_t *pd, tnode_t *tn)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
684
tnode_t *
usr/src/lib/fm/topo/modules/common/pcibus/did.h
47
extern void did_link_set(topo_mod_t *, tnode_t *, did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
73
extern void did_settnode(did_t *, tnode_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
74
extern tnode_t *did_gettnode(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did_impl.h
86
tnode_t *dp_tnode; /* the parent tnode */
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
1045
did_props_set(tnode_t *tn, did_t *pd, txprop_t txarray[], int txnum)
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
1081
maybe_di_int_to_uint32(tnode_t *tn, did_t *pd, const char *dpnm,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
1100
maybe_pcie_speed(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
1119
maybe_pcie_supported_speed(tnode_t *tn, did_t *pd, const char *dpnm,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
1140
maybe_pcie_target_speed(tnode_t *tn, did_t *pd, const char *dpnm,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
455
ASRU_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
49
static int ASRU_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
51
static int FRU_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
522
FRU_fmri_set(topo_mod_t *mp, tnode_t *tn)
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
53
static int DEVprop_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
540
tnode_t *
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
541
find_predecessor(tnode_t *tn, char *mod_name)
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
543
tnode_t *pnode = topo_node_parent(tn);
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
55
static int DRIVERprop_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
552
use_predecessor_fru(tnode_t *tn, char *mod_name)
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
554
tnode_t *pnode = NULL;
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
57
static int INSTprop_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
572
use_predecessor_label(topo_mod_t *mod, tnode_t *tn, char *mod_name)
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
574
tnode_t *pnode = NULL;
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
59
static int MODULEprop_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
595
FRU_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
61
static int EXCAP_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
63
static int BDF_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
65
static int label_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
663
label_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
67
static int maybe_di_chars_copy(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
69
static int maybe_di_uint_to_str(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
71
static int maybe_di_uint_to_dec_str(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
710
EXCAP_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
73
static int AADDR_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
75
static int maybe_pcidb_set(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
750
DEVprop_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
77
static int maybe_di_int_to_uint32(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
789
DRIVERprop_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
79
static int maybe_pcie_speed(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
806
INSTprop_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
81
static int maybe_pcie_supported_speed(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
822
MODULEprop_set(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
83
static int maybe_pcie_target_speed(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
849
maybe_di_chars_copy(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
876
uint_to_strprop(topo_mod_t *mp, uint_t v, tnode_t *tn,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
890
maybe_di_uint_to_str(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
902
uint_to_dec_strprop(topo_mod_t *mp, uint_t v, tnode_t *tn,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
916
maybe_di_uint_to_dec_str(tnode_t *tn, did_t *pd,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
928
AADDR_set(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
952
BDF_set(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
971
maybe_pcidb_set(tnode_t *tn, did_t *pd, const char *dpnm, const char *tpgrp,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
58
int (*tx_xlate)(tnode_t *, did_t *,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
84
extern int did_props_set(tnode_t *, did_t *, txprop_t[], int);
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
85
extern tnode_t *find_predecessor(tnode_t *, char *);
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
95
extern int FRU_fmri_set(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/common/pcibus/pci_sensor.c
35
pci_create_dev_scandir(topo_mod_t *mod, tnode_t *dev, const char *path)
usr/src/lib/fm/topo/modules/common/pcibus/pci_sensor.c
84
pci_create_dev_sensors(topo_mod_t *mod, tnode_t *dev)
usr/src/lib/fm/topo/modules/common/pcibus/pci_sensor.c
89
tnode_t *parent = topo_node_parent(dev);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
116
pci_label(topo_mod_t *mp, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
124
pci_fru(topo_mod_t *mp, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
131
static tnode_t *
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
132
pci_tnode_create(topo_mod_t *mod, tnode_t *parent,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
135
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
150
hostbridge_asdevice(topo_mod_t *mod, tnode_t *bus)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
153
tnode_t *dev32;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
168
pciexfn_add_ufm(topo_mod_t *mod, tnode_t *parent, tnode_t *node)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
172
tnode_t *create;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
210
tnode_t *
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
211
pciexfn_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
215
tnode_t *ntn, *ptn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
312
tnode_t *
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
313
pciexdev_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
317
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
346
tnode_t *
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
347
pciexbus_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
351
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
373
tnode_t *
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
374
pcifn_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
378
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
400
tnode_t *
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
401
pcidev_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
405
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
434
tnode_t *
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
435
pcibus_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
439
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
482
pci_bridge_declare(topo_mod_t *mod, tnode_t *fn, di_node_t din, int board,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
500
declare_dev_and_fn(topo_mod_t *mod, tnode_t *bus, tnode_t **dev, di_node_t din,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
505
tnode_t *fn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
62
extern int platform_pci_label(topo_mod_t *mod, tnode_t *, nvlist_t *,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
627
extern void pci_iports_instantiate(topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
629
extern void pci_receptacle_instantiate(topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
64
extern int platform_pci_fru(topo_mod_t *mod, tnode_t *, nvlist_t *,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
66
static void pci_release(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
67
static int pci_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
69
static int pci_label(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
71
static int pci_fru(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
729
pci_children_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
737
tnode_t *bn = NULL;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
738
tnode_t *dn = NULL;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
795
pciexbus_enum(topo_mod_t *mp, tnode_t *ptn, char *pnm, topo_instance_t min,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
800
tnode_t *hbtn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
832
pcibus_enum(topo_mod_t *mp, tnode_t *ptn, char *pnm, topo_instance_t min,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
880
pci_enum(topo_mod_t *mod, tnode_t *ptn, const char *name,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
921
pci_release(topo_mod_t *mp, tnode_t *node)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
66
extern tnode_t *pcibus_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
68
extern tnode_t *pcidev_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
70
extern tnode_t *pcifn_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
72
extern tnode_t *pciexbus_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
74
extern tnode_t *pciexdev_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
76
extern tnode_t *pciexfn_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
78
extern int pci_children_instantiate(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
81
extern int platform_pci_label(topo_mod_t *, tnode_t *, nvlist_t *, nvlist_t **);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
82
extern int pci_create_dev_sensors(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
130
pci_smp_device_create(topo_mod_t *mod, nvlist_t *auth, tnode_t *parent,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
133
tnode_t *child;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
163
static tnode_t *
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
164
pci_iport_device_create(topo_mod_t *mod, nvlist_t *auth, tnode_t *parent,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
167
tnode_t *child;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
190
pci_iports_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
195
tnode_t *iport;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
260
pci_receptacle_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pnode)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
265
tnode_t *recep;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
48
pci_di_prop_set(tnode_t *tn, di_node_t din, char *dpnm, char *tpnm)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
59
pci_pi_prop_set(tnode_t *tn, di_path_t din, char *dpnm, char *tpnm)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
70
pci_scsi_device_create(topo_mod_t *mod, nvlist_t *auth, tnode_t *parent,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
73
tnode_t *child;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
221
pci_slot_label_lookup(topo_mod_t *mod, tnode_t *node, did_t *dp, did_t *pdp)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
223
tnode_t *anode, *apnode;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
420
pci_label_cmn(topo_mod_t *mod, tnode_t *node, nvlist_t *in, nvlist_t **out)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
425
tnode_t *pnode;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
473
pci_fru_cmn(topo_mod_t *mod, tnode_t *node, nvlist_t *in, nvlist_t **out)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.c
478
tnode_t *pnode;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.h
105
extern int pci_label_cmn(topo_mod_t *mod, tnode_t *, nvlist_t *, nvlist_t **);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.h
106
extern int pci_fru_cmn(topo_mod_t *mod, tnode_t *, nvlist_t *, nvlist_t **);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_labels.h
107
extern char *pci_slot_label_lookup(topo_mod_t *, tnode_t *, did_t *, did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/util.c
139
labelmethod_inherit(topo_mod_t *mp, tnode_t *tn, nvlist_t *in, nvlist_t **out)
usr/src/lib/fm/topo/modules/common/pcibus/util.c
36
child_range_add(topo_mod_t *mp, tnode_t *tn, const char *cnm,
usr/src/lib/fm/topo/modules/common/pcibus/util.c
91
tnode_t *
usr/src/lib/fm/topo/modules/common/pcibus/util.c
92
tnode_create(topo_mod_t *mp, tnode_t *parent,
usr/src/lib/fm/topo/modules/common/pcibus/util.c
96
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/pcibus/util.h
36
extern int child_range_add(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/modules/common/pcibus/util.h
38
extern int labelmethod_inherit(topo_mod_t *, tnode_t *, nvlist_t *,
usr/src/lib/fm/topo/modules/common/pcibus/util.h
41
extern tnode_t *tnode_create(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/modules/common/ses/ses.c
1043
ses_node_unlock(topo_mod_t *mod, tnode_t *tn)
usr/src/lib/fm/topo/modules/common/ses/ses.c
1057
ses_present(topo_mod_t *mod, tnode_t *tn, topo_version_t version,
usr/src/lib/fm/topo/modules/common/ses/ses.c
1098
ses_set_standard_props(topo_mod_t *mod, tnode_t *frutn, tnode_t *tn,
usr/src/lib/fm/topo/modules/common/ses/ses.c
1198
ses_create_disk_bridge(ses_enum_data_t *sdp, tnode_t *pnode, nvlist_t *props,
usr/src/lib/fm/topo/modules/common/ses/ses.c
1199
tnode_t **child)
usr/src/lib/fm/topo/modules/common/ses/ses.c
1247
ses_create_disk(ses_enum_data_t *sdp, tnode_t *pnode, nvlist_t *props)
usr/src/lib/fm/topo/modules/common/ses/ses.c
1254
tnode_t *child = NULL;
usr/src/lib/fm/topo/modules/common/ses/ses.c
1360
ses_add_bay_props(topo_mod_t *mod, tnode_t *tn, ses_enum_node_t *snp)
usr/src/lib/fm/topo/modules/common/ses/ses.c
1445
ses_create_generic(ses_enum_data_t *sdp, ses_enum_node_t *snp, tnode_t *pnode,
usr/src/lib/fm/topo/modules/common/ses/ses.c
1446
tnode_t *frutn, const char *nodename, const char *labelname,
usr/src/lib/fm/topo/modules/common/ses/ses.c
1447
tnode_t **node)
usr/src/lib/fm/topo/modules/common/ses/ses.c
1455
tnode_t *tn = NULL;
usr/src/lib/fm/topo/modules/common/ses/ses.c
1632
tnode_t *ptnode, tnode_t *tnode, int *phycount, int64_t *connlist)
usr/src/lib/fm/topo/modules/common/ses/ses.c
1895
tnode_t *tnode, int64_t phy_mask)
usr/src/lib/fm/topo/modules/common/ses/ses.c
1980
tnode_t *pnode, ses_enum_chassis_t *cp,
usr/src/lib/fm/topo/modules/common/ses/ses.c
1984
tnode_t *exptn, *contn;
usr/src/lib/fm/topo/modules/common/ses/ses.c
221
tnode_t *spt_tnode;
usr/src/lib/fm/topo/modules/common/ses/ses.c
2256
tnode_t *pnode, uint64_t type, ses_enum_chassis_t *cp,
usr/src/lib/fm/topo/modules/common/ses/ses.c
2273
ses_create_children(ses_enum_data_t *sdp, tnode_t *pnode, uint64_t type,
usr/src/lib/fm/topo/modules/common/ses/ses.c
2281
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/ses/ses.c
2354
ses_create_subchassis(ses_enum_data_t *sdp, tnode_t *pnode,
usr/src/lib/fm/topo/modules/common/ses/ses.c
2358
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/ses/ses.c
245
static int ses_present(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/common/ses/ses.c
247
static int ses_contains(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/common/ses/ses.c
265
static int smci_4u36_bay_label(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/ses/ses.c
2777
ses_enumerate_node(ses_enum_data_t *sdp, tnode_t *pnode, ses_enum_chassis_t *cp,
usr/src/lib/fm/topo/modules/common/ses/ses.c
2785
tnode_t *tn = NULL, *frutn = NULL;
usr/src/lib/fm/topo/modules/common/ses/ses.c
2864
ses_create_children_from_phys_tree(ses_enum_data_t *sdp, tnode_t *pnode,
usr/src/lib/fm/topo/modules/common/ses/ses.c
2906
ses_create_chassis(ses_enum_data_t *sdp, tnode_t *pnode, ses_enum_chassis_t *cp)
usr/src/lib/fm/topo/modules/common/ses/ses.c
2916
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/ses/ses.c
3188
ses_create_bays(ses_enum_data_t *sdp, tnode_t *pnode)
usr/src/lib/fm/topo/modules/common/ses/ses.c
3692
smci_4u36_bay_label(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/common/ses/ses.c
3767
ses_release(topo_mod_t *mod, tnode_t *tn)
usr/src/lib/fm/topo/modules/common/ses/ses.c
3779
ses_enum(topo_mod_t *mod, tnode_t *rnode, const char *name,
usr/src/lib/fm/topo/modules/common/ses/ses.c
915
ses_contains(topo_mod_t *mod, tnode_t *tn, topo_version_t version,
usr/src/lib/fm/topo/modules/common/ses/ses.c
953
ses_node_lock(topo_mod_t *mod, tnode_t *tn)
usr/src/lib/fm/topo/modules/common/ses/ses.h
41
extern ses_node_t *ses_node_lock(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/common/ses/ses.h
42
extern void ses_node_unlock(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/common/ses/ses.h
44
extern int ses_node_enum_facility(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/ses/ses.h
46
extern int ses_enc_enum_facility(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
141
ses_indicator_mode(topo_mod_t *mod, tnode_t *tn, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
252
ses_sensor_reading(topo_mod_t *mod, tnode_t *tn, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
322
ses_sensor_state(topo_mod_t *mod, tnode_t *tn, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
411
ses_psu_state(topo_mod_t *mod, tnode_t *tn, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
462
static tnode_t *
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
463
ses_add_fac_common(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
466
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
526
ses_add_indicator(topo_mod_t *mod, tnode_t *pnode, uint64_t nodeid,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
529
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
588
static tnode_t *
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
589
ses_add_sensor_common(topo_mod_t *mod, tnode_t *pnode, uint64_t nodeid,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
592
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
628
ses_add_sensor(topo_mod_t *mod, tnode_t *pnode, uint64_t nodeid,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
631
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
697
ses_add_discrete(topo_mod_t *mod, tnode_t *pnode, uint64_t nodeid,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
700
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
734
ses_add_psu_status(topo_mod_t *mod, tnode_t *pnode, uint64_t nodeid)
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
736
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
769
ses_node_enum_facility(topo_mod_t *mod, tnode_t *tn, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
79
static int ses_indicator_mode(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
81
static int ses_sensor_reading(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
83
static int ses_sensor_state(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
85
static int ses_psu_state(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
867
ses_add_enclosure_sensors(topo_mod_t *mod, tnode_t *tn, ses_node_t *agg,
usr/src/lib/fm/topo/modules/common/ses/ses_facility.c
955
ses_enc_enum_facility(topo_mod_t *mod, tnode_t *tn, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
134
port_create_sff(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst,
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
135
tnode_t **nodep)
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
137
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
147
port_create_usb(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst,
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
148
tnode_t **nodep)
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
150
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
160
port_create_unknown(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst,
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
161
tnode_t **nodep)
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
163
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
42
port_range_create(topo_mod_t *mod, tnode_t *pnode, topo_instance_t min,
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
53
static tnode_t *
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
54
port_create_common(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst,
usr/src/lib/fm/topo/modules/common/shared/topo_port.c
58
tnode_t *tn = NULL;
usr/src/lib/fm/topo/modules/common/shared/topo_port.h
29
extern int port_range_create(topo_mod_t *, tnode_t *, topo_instance_t,
usr/src/lib/fm/topo/modules/common/shared/topo_port.h
31
extern int port_create_sff(topo_mod_t *, tnode_t *, topo_instance_t,
usr/src/lib/fm/topo/modules/common/shared/topo_port.h
32
tnode_t **);
usr/src/lib/fm/topo/modules/common/shared/topo_port.h
33
extern int port_create_usb(topo_mod_t *, tnode_t *, topo_instance_t,
usr/src/lib/fm/topo/modules/common/shared/topo_port.h
34
tnode_t **);
usr/src/lib/fm/topo/modules/common/shared/topo_port.h
35
extern int port_create_unknown(topo_mod_t *, tnode_t *, topo_instance_t,
usr/src/lib/fm/topo/modules/common/shared/topo_port.h
36
tnode_t **);
usr/src/lib/fm/topo/modules/common/shared/topo_sensor.c
143
topo_sensor_create_scalar_sensor(topo_mod_t *mod, tnode_t *pnode,
usr/src/lib/fm/topo/modules/common/shared/topo_sensor.c
150
tnode_t *fnode = NULL;
usr/src/lib/fm/topo/modules/common/shared/topo_sensor.c
40
topo_sensor_scalar_read(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/common/shared/topo_sensor.h
27
extern int topo_sensor_create_scalar_sensor(topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.c
124
transceiver_create_sff(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst,
usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.c
126
const char *serial, tnode_t **nodep)
usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.c
129
tnode_t *tn = NULL;
usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.c
40
transceiver_range_create(topo_mod_t *mod, tnode_t *pnode, topo_instance_t min,
usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.c
46
static tnode_t *
usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.c
47
transceiver_create_common(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst,
usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.c
52
tnode_t *tn = NULL;
usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.h
29
extern int transceiver_range_create(topo_mod_t *, tnode_t *, topo_instance_t,
usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.h
31
extern int transceiver_create_sff(topo_mod_t *, tnode_t *, topo_instance_t,
usr/src/lib/fm/topo/modules/common/shared/topo_transceiver.h
33
tnode_t **);
usr/src/lib/fm/topo/modules/common/smbios/smbios_enum.c
111
static tnode_t *
usr/src/lib/fm/topo/modules/common/smbios/smbios_enum.c
115
tnode_t *slotnode;
usr/src/lib/fm/topo/modules/common/smbios/smbios_enum.c
207
static tnode_t *
usr/src/lib/fm/topo/modules/common/smbios/smbios_enum.c
212
tnode_t *slotnode = smed->sme_slotnode;
usr/src/lib/fm/topo/modules/common/smbios/smbios_enum.c
213
tnode_t *dimmnode, *ret = NULL;
usr/src/lib/fm/topo/modules/common/smbios/smbios_enum.c
30
tnode_t *sme_pnode;
usr/src/lib/fm/topo/modules/common/smbios/smbios_enum.c
31
tnode_t *sme_slotnode;
usr/src/lib/fm/topo/modules/common/smbios/smbios_enum.c
364
tnode_t *slotnode;
usr/src/lib/fm/topo/modules/common/smbios/smbios_enum.c
430
tnode_t *mbnode;
usr/src/lib/fm/topo/modules/common/smbios/smbios_enum.c
615
smbios_enum(topo_mod_t *mod, tnode_t *rnode, const char *name,
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
172
topo_ufm_devinfo(topo_mod_t *mod, tnode_t *pn, topo_instance_t min,
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
309
topo_ufm_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
43
topo_ufm_devinfo_image(topo_mod_t *mod, tnode_t *pn, topo_instance_t inst,
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
48
tnode_t *img_tn;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1105
topo_usb_gather(topo_mod_t *mod, topo_usb_t *usb, tnode_t *pnode)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1146
topo_usb_port_properties(topo_mod_t *mod, tnode_t *tn, topo_usb_port_t *port)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1303
topo_usb_enum_scsa2usb(topo_mod_t *mod, tnode_t *tn, topo_usb_lport_t *lport)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1362
topo_usb_enum_port_children(topo_mod_t *mod, tnode_t *pn,
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1377
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1399
topo_usb_enum_lport(topo_mod_t *mod, tnode_t *pn, topo_usb_port_t *port,
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1409
tnode_t *tn = NULL;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1721
topo_usb_enum_device(topo_mod_t *mod, tnode_t *pn, topo_usb_port_t *port)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1760
topo_usb_enum_controller(topo_mod_t *mod, tnode_t *pnode,
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1775
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1793
topo_usb_enum_mobo(topo_mod_t *mod, tnode_t *pnode, topo_usb_t *usb)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1832
topo_usb_enum_pci(topo_mod_t *mod, tnode_t *pnode, topo_usb_t *usb,
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1859
topo_usb_enum_chassis(topo_mod_t *mod, tnode_t *pnode, topo_usb_t *usb)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1877
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1896
topo_usb_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
251
static int topo_usb_enum_device(topo_mod_t *, tnode_t *, topo_usb_port_t *);
usr/src/lib/fm/topo/modules/common/usb/topo_usb_int.h
63
extern int topo_usb_load_metadata(topo_mod_t *, tnode_t *, topo_list_t *,
usr/src/lib/fm/topo/modules/common/usb/topo_usb_metadata.c
360
topo_usb_load_metadata(topo_mod_t *mod, tnode_t *pnode, topo_list_t *list,
usr/src/lib/fm/topo/modules/common/xfp/xfp.c
128
xfp_fru_set(topo_mod_t *mp, tnode_t *tn)
usr/src/lib/fm/topo/modules/common/xfp/xfp.c
146
xfp_label_set(topo_mod_t *mod, tnode_t *parent, tnode_t *node,
usr/src/lib/fm/topo/modules/common/xfp/xfp.c
176
static tnode_t *
usr/src/lib/fm/topo/modules/common/xfp/xfp.c
177
xfp_declare(tnode_t *parent, const char *name, topo_instance_t i,
usr/src/lib/fm/topo/modules/common/xfp/xfp.c
180
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/xfp/xfp.c
203
xfp_enum(topo_mod_t *mod, tnode_t *rnode, const char *name,
usr/src/lib/fm/topo/modules/common/xfp/xfp.c
42
static int xfp_enum(topo_mod_t *, tnode_t *, const char *, topo_instance_t,
usr/src/lib/fm/topo/modules/common/xfp/xfp.c
84
static tnode_t *
usr/src/lib/fm/topo/modules/common/xfp/xfp.c
85
xfp_tnode_create(topo_mod_t *mod, tnode_t *parent,
usr/src/lib/fm/topo/modules/common/xfp/xfp.c
90
tnode_t *ntn;
usr/src/lib/fm/topo/modules/common/zen/topo_zen.c
650
topo_zen_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
44
tnode_t *ztcore_tn;
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
45
tnode_t *ztcore_l1i_tn;
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
46
tnode_t *ztcore_l1d_tn;
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
47
tnode_t *ztcore_l2_tn;
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
52
tnode_t *ztcore_thr_tn[AMDZEN_TOPO_CORE_MAX_THREADS];
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
56
tnode_t *ztccx_tn;
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
57
tnode_t *ztccx_l3_tn;
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
63
tnode_t *ztccd_tn;
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
79
tnode_t *ztes_tn;
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
93
extern int topo_zen_build_chip(topo_mod_t *, tnode_t *, topo_instance_t,
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
95
extern int topo_zen_create_tctl(topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/modules/common/zen/topo_zen_impl.h
97
extern int topo_zen_create_tdie(topo_mod_t *, tnode_t *,
usr/src/lib/fm/topo/modules/common/zen/topo_zen_sensor.c
29
topo_zen_create_tdie(topo_mod_t *mod, tnode_t *tn, const amdzen_topo_ccd_t *ccd)
usr/src/lib/fm/topo/modules/common/zen/topo_zen_sensor.c
42
topo_zen_create_tctl(topo_mod_t *mod, tnode_t *tn, const amdzen_topo_df_t *df)
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
133
static tnode_t *
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
135
tnode_t *pnode, topo_instance_t inst, nvlist_t *nvl)
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
144
tnode_t *tn = topo_zen_create_tn(mod, sock, pnode, inst, CACHE);
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
219
tnode_t *tn, uint32_t cpuid)
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
254
tnode_t *tn;
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
298
tnode_t *ccx_tn, const amdzen_topo_core_t *core,
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
369
topo_zen_build_ccx(topo_mod_t *mod, zen_topo_enum_sock_t *sock, tnode_t *ccd_tn,
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
432
tnode_t *chip = sock->ztes_tn;
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
510
topo_zen_build_chip(topo_mod_t *mod, tnode_t *pnode, topo_instance_t inst,
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
514
tnode_t *chip;
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
82
static tnode_t *
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
83
topo_zen_create_tn(topo_mod_t *mod, zen_topo_enum_sock_t *sock, tnode_t *pnode,
usr/src/lib/fm/topo/modules/common/zen/topo_zen_tn.c
87
tnode_t *tn = NULL;
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
149
static tnode_t *
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
150
create_node(topo_mod_t *mod, tnode_t *pnode, nvlist_t *auth, char *name,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
154
tnode_t *cnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
212
create_strand(topo_mod_t *mod, tnode_t *pnode, nvlist_t *cpu,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
215
tnode_t *strand;
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
339
create_core(topo_mod_t *mod, tnode_t *pnode, nvlist_t *cpu,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
342
tnode_t *core;
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
478
create_chip(topo_mod_t *mod, tnode_t *pnode, topo_instance_t min,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
482
tnode_t *chip;
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
65
static int chip_enum(topo_mod_t *, tnode_t *, const char *,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
716
create_chips(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
762
chip_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
123
extern int simple_dimm_label(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
125
extern int simple_dimm_label_mp(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
127
extern int seq_dimm_label(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
129
extern int g4_dimm_label(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
132
extern int g12f_dimm_label(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
135
extern int simple_chip_label(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
137
extern int g4_chip_label(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
139
extern int a4fplus_chip_label(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
141
extern int simple_cs_label_mp(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
143
extern int get_dimm_serial(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
145
extern int fsb2_chip_label(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
152
extern int nvprop_add(topo_mod_t *, nvpair_t *, const char *, tnode_t *);
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
153
extern int add_nvlist_strprop(topo_mod_t *, tnode_t *, nvlist_t *,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
155
extern int add_nvlist_longprop(topo_mod_t *, tnode_t *, nvlist_t *,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
157
extern int add_nvlist_longprops(topo_mod_t *, tnode_t *, nvlist_t *,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
159
extern int mkrsrc(topo_mod_t *, tnode_t *, const char *, int,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
169
extern int mem_asru_compute(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
171
extern int rank_fmri_present(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
173
extern int rank_fmri_replaced(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
175
extern int retire_strands(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
177
extern int unretire_strands(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
179
extern int service_state_strands(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
181
extern int unusable_strands(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
183
extern int ntv_page_retire(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
185
extern int ntv_page_service_state(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
187
extern int ntv_page_unretire(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
189
extern int ntv_page_unusable(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
191
extern int chip_fmri_replaced(topo_mod_t *, tnode_t *, topo_version_t,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
199
extern void amd_mc_create(topo_mod_t *, uint16_t, tnode_t *, const char *,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
206
extern int mc_offchip_create(topo_mod_t *, tnode_t *, const char *, nvlist_t *);
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
207
extern void onchip_mc_create(topo_mod_t *, uint16_t, tnode_t *,
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
220
extern const char *chip_label_smbios_get(topo_mod_t *, tnode_t *, id_t, char *);
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
230
extern int chip_create_chip_temp_sensor(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
231
extern int chip_create_core_temp_sensor(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
139
amd_generic_mc_create(topo_mod_t *mod, uint16_t smbid, tnode_t *cnode,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
140
tnode_t *mcnode, int family, int model, nvlist_t *auth)
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
162
tnode_t *chnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
205
tnode_t *csnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
362
amd_rank_create(topo_mod_t *mod, tnode_t *pnode, nvlist_t *dimmnvl,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
368
tnode_t *ranknode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
460
amd_dimm_create(topo_mod_t *mod, uint16_t chip_smbid, tnode_t *pnode,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
466
tnode_t *dimmnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
581
amd_cs_create(topo_mod_t *mod, tnode_t *pnode, const char *name, nvlist_t *mc,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
586
tnode_t *csnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
637
amd_dramchan_create(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
640
tnode_t *chnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
697
amd_htconfig(topo_mod_t *mod, tnode_t *cnode, nvlist_t *htnvl)
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
717
amd_mc_create(topo_mod_t *mod, uint16_t smbid, tnode_t *pnode,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
722
tnode_t *mcnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
121
mc_add_ranks(topo_mod_t *mod, tnode_t *dnode, nvlist_t *auth, int dimm,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
127
tnode_t *rnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
186
mc_add_dimms(topo_mod_t *mod, uint16_t chip_smbid, tnode_t *pnode,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
191
tnode_t *dnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
312
mc_add_channel(topo_mod_t *mod, uint16_t chip_smbid, tnode_t *pnode,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
315
tnode_t *mc_channel;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
359
mc_nb_create(topo_mod_t *mod, uint16_t chip_smbid, tnode_t *pnode,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
368
tnode_t *mcnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
460
mc_rank_create_v1(topo_mod_t *mod, tnode_t *pnode, nvlist_t *auth,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
464
tnode_t *rank;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
556
mc_dimm_create_v1(topo_mod_t *mod, tnode_t *pnode, nvlist_t *auth,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
560
tnode_t *dimm;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
735
mc_channel_create_v1(topo_mod_t *mod, tnode_t *pnode, nvlist_t *auth,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
739
tnode_t *chnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
796
mc_imc_create_v1(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
800
tnode_t *mcnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
884
mc_nb_create_v1(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
912
mc_node_create(topo_mod_t *mod, uint16_t chip_smbid, tnode_t *pnode,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
958
onchip_mc_create(topo_mod_t *mod, uint16_t chip_smbid, tnode_t *pnode,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
966
mc_offchip_create(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
114
simple_dimm_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
175
simple_dimm_label_mp(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
179
tnode_t *chip;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
261
seq_dimm_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
268
tnode_t *chip;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
339
simple_chip_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
396
fsb2_chip_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
447
g4_chip_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
590
a4fplus_chip_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
669
simple_cs_label_mp(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
673
tnode_t *chip, *chan;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
716
g4_dimm_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
720
tnode_t *chip;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
790
g12f_dimm_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_label.c
794
tnode_t *chip;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_serial.c
208
get_dimm_serial(topo_mod_t *mod, tnode_t *node, topo_version_t vers,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_smbios.c
530
chip_label_smbios_get(topo_mod_t *mod, tnode_t *pnode, id_t smb_id,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
149
add_nvlist_strprop(topo_mod_t *mod, tnode_t *node, nvlist_t *nvl,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
176
add_nvlist_longprop(topo_mod_t *mod, tnode_t *node, nvlist_t *nvl,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
203
add_nvlist_longprops(topo_mod_t *mod, tnode_t *node, nvlist_t *nvl,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
229
mkrsrc(topo_mod_t *mod, tnode_t *pnode, const char *name, int inst,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
267
mem_asru_compute(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
367
fmri_replaced(topo_mod_t *mod, tnode_t *node, nvlist_t *unum, int *errp)
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
369
tnode_t *dimmnode;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
444
rank_fmri_present(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
473
rank_fmri_replaced(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
520
tnode_t *parent;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
530
strand_walker(topo_mod_t *mod, tnode_t *node, void *pdata)
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
586
walk_strands(topo_mod_t *mod, struct strand_walk_data *swdp, tnode_t *parent,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
618
retire_strands(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
642
unretire_strands(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
666
service_state_strands(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
693
unusable_strands(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
732
ntv_page_retire(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
74
nvprop_add(topo_mod_t *mod, nvpair_t *nvp, const char *pgname, tnode_t *node)
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
752
ntv_page_unretire(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
772
ntv_page_service_state(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
799
ntv_page_unusable(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
833
chip_fmri_replaced(topo_mod_t *mod, tnode_t *node, topo_version_t version,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_temp.c
33
chip_create_core_temp_sensor(topo_mod_t *mod, tnode_t *pnode)
usr/src/lib/fm/topo/modules/i86pc/chip/chip_temp.c
78
chip_create_chip_temp_sensor(topo_mod_t *mod, tnode_t *pnode)
usr/src/lib/fm/topo/modules/i86pc/chipset/chipset.c
77
topo_chipset_enum(topo_mod_t *mod, tnode_t *pnode, const char *name,
usr/src/lib/fm/topo/modules/i86pc/chipset/chipset.c
82
tnode_t *tn = NULL;
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
151
platform_hb_enum(topo_mod_t *mod, tnode_t *parent, const char *name,
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
159
platform_hb_label(topo_mod_t *mod, tnode_t *node, nvlist_t *in, nvlist_t **out)
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
37
hb_process(topo_mod_t *mod, tnode_t *ptn, topo_instance_t hbi, di_node_t bn)
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
39
tnode_t *hb;
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
56
rc_process(topo_mod_t *mod, tnode_t *ptn, topo_instance_t hbi, di_node_t bn)
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
58
tnode_t *hb;
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
59
tnode_t *rc;
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
80
pci_hostbridges_find(topo_mod_t *mod, tnode_t *ptn)
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.c
102
tnode_t *ptp;
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.c
42
platform_pci_label(topo_mod_t *mod, tnode_t *node, nvlist_t *in,
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.c
49
platform_pci_fru(topo_mod_t *mod, tnode_t *node, nvlist_t *in,
usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.c
73
tnode_t *ptp;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi.c
140
x86pi_enum(topo_mod_t *mod, tnode_t *t_parent, const char *name,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi.c
253
x86pi_enum_gentopo(topo_mod_t *mod, tnode_t *t_parent)
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi.c
258
tnode_t *chassis_node = NULL;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi.c
259
tnode_t *basebd_node = NULL;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi.c
261
tnode_t *pnode = NULL;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi.c
46
static int x86pi_enum_gentopo(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi.c
57
static tnode_t *motherchassis_node = NULL;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bay.c
120
bay_pgroups(topo_mod_t *mod, tnode_t *tnp, di_node_t *dnp, di_node_t *sibp,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bay.c
197
bay_update_tnode(topo_mod_t *mod, tnode_t *tnodep, uint16_t bdf, int phy)
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bay.c
269
x86pi_gen_bay(topo_mod_t *mod, tnode_t *t_parent, smbios_port_ext_t *eport,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bay.c
278
tnode_t *tn_bay;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bboard.c
249
x86pi_bb_topparent(topo_mod_t *mod, int index, tnode_t **pnode, id_t *psmbid)
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bboard.c
56
tnode_t *
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bboard.c
57
x86pi_gen_bboard(topo_mod_t *mod, tnode_t *t_parent, int smb_id,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bboard.c
65
tnode_t *bb_node;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_chassis.c
39
tnode_t *
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_chassis.c
40
x86pi_gen_chassis(topo_mod_t *mod, tnode_t *t_parent, int smb_id, int instance)
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_chassis.c
46
tnode_t *ch_node;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_generic.c
130
tnode_t *
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_generic.c
131
x86pi_node_bind(topo_mod_t *mod, tnode_t *t_parent, x86pi_hcfmri_t *hcfmri,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_generic.c
135
tnode_t *t_node;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_generic.c
45
tnode_t *t_bindparent, tnode_t *t_fmriparent, tnode_t **t_node, int flag)
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
102
tnode_t *tn_rc;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
104
tnode_t *tn_bb = topo_node_parent(tn_hbr);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
163
pci_process(topo_mod_t *mod, tnode_t *tn_hbr, di_node_t bn)
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
166
tnode_t *tn_bb = topo_node_parent(tn_hbr);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
189
x86pi_gen_pci_pciexrc(topo_mod_t *mod, tnode_t *tn_hbr, uint16_t bdf,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
235
x86pi_gen_hbr(topo_mod_t *mod, tnode_t *tn_bb,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
239
tnode_t *tn_hbr;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
97
pciex_process(topo_mod_t *mod, tnode_t *tn_hbr, di_node_t rcn,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
105
tnode_t *node;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
122
tnode_t *t_parent; /* "Chassis" parent */
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
166
tnode_t *x86pi_gen_chassis(topo_mod_t *, tnode_t *, int, int);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
167
tnode_t *x86pi_gen_bboard(topo_mod_t *, tnode_t *, int, int,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
169
int x86pi_gen_cmp(topo_mod_t *, tnode_t *, smbios_hdl_t *, int, int, int);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
170
int x86pi_gen_core(topo_mod_t *, tnode_t *, int, int, int);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
171
int x86pi_gen_strand(topo_mod_t *, tnode_t *, int, int, int);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
172
int x86pi_gen_memarray(topo_mod_t *, tnode_t *, smbios_hdl_t *, int, int);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
173
void x86pi_gen_memdev(topo_mod_t *, tnode_t *, smbios_hdl_t *, int, int, int);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
174
int x86pi_gen_hbr(topo_mod_t *, tnode_t *, int, topo_instance_t,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
176
int x86pi_gen_bay(topo_mod_t *, tnode_t *, smbios_port_ext_t *,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
180
int x86pi_enum_generic(topo_mod_t *, x86pi_hcfmri_t *, tnode_t *, tnode_t *,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
181
tnode_t **, int);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
182
tnode_t *x86pi_node_bind(topo_mod_t *, tnode_t *, x86pi_hcfmri_t *, nvlist_t *,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
190
int x86pi_set_frufmri(topo_mod_t *, x86pi_hcfmri_t *, tnode_t *, tnode_t *,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
192
int x86pi_set_label(topo_mod_t *, const char *, const char *, tnode_t *);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
193
int x86pi_set_auth(topo_mod_t *, x86pi_hcfmri_t *, tnode_t *, tnode_t *);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
194
int x86pi_set_system(topo_mod_t *, tnode_t *);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
201
id_t x86pi_bb_topparent(topo_mod_t *, int, tnode_t **, id_t *);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_subr.c
171
x86pi_set_auth(topo_mod_t *mod, x86pi_hcfmri_t *hcfmri, tnode_t *t_parent,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_subr.c
172
tnode_t *t_node)
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_subr.c
395
x86pi_set_frufmri(topo_mod_t *mod, x86pi_hcfmri_t *hcfmri, tnode_t *t_parent,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_subr.c
396
tnode_t *t_node, int flag)
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_subr.c
446
tnode_t *t_node)
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_subr.c
477
x86pi_set_system(topo_mod_t *mod, tnode_t *t_node)
usr/src/lib/libzfs/common/libzfs_fru.c
108
libzfs_fru_gather(topo_hdl_t *thp, tnode_t *tn, void *arg)
usr/src/lib/libzfs/common/libzfs_fru.c
79
static char *(*_topo_node_name)(tnode_t *);
usr/src/lib/libzfs/common/libzfs_fru.c
80
static int (*_topo_prop_get_string)(tnode_t *, const char *, const char *,
usr/src/lib/libzfs/common/libzfs_fru.c
82
static int (*_topo_node_fru)(tnode_t *, nvlist_t **, nvlist_t *, int *);