usr/src/cmd/diskinfo/diskinfo.c
104
disk_walker(topo_hdl_t *hp, tnode_t *np, void *arg)
usr/src/cmd/diskinfo/diskinfo.c
222
populate_physical(topo_hdl_t *hp, di_phys_t *pp)
usr/src/cmd/diskinfo/diskinfo.c
249
topo_hdl_t *hp = NULL;
usr/src/cmd/fm/fmadm/common/faulty.c
243
static topo_hdl_t *topo_handle;
usr/src/cmd/fm/fmd/common/fmd_api.c
1302
topo_hdl_t *thp;
usr/src/cmd/fm/fmd/common/fmd_api.c
731
topo_hdl_t *
usr/src/cmd/fm/fmd/common/fmd_api.c
735
topo_hdl_t *thp;
usr/src/cmd/fm/fmd/common/fmd_api.c
750
fmd_hdl_topo_rele(fmd_hdl_t *hdl, topo_hdl_t *thp)
usr/src/cmd/fm/fmd/common/fmd_asru.c
453
topo_hdl_t *thp;
usr/src/cmd/fm/fmd/common/fmd_fmri.c
383
topo_hdl_t *thp;
usr/src/cmd/fm/fmd/common/fmd_fmri.c
398
topo_hdl_t *thp;
usr/src/cmd/fm/fmd/common/fmd_topo.c
143
fmd_topo_rele_hdl(topo_hdl_t *thp)
usr/src/cmd/fm/fmd/common/fmd_topo.c
66
topo_hdl_t *tp;
usr/src/cmd/fm/fmd/common/fmd_topo.h
41
topo_hdl_t *ft_hdl;
usr/src/cmd/fm/fmd/common/fmd_topo.h
51
extern void fmd_topo_rele_hdl(topo_hdl_t *);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1126
topo_hdl_t *thp;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1205
topo_hdl_t *thp;
usr/src/cmd/fm/fmdump/common/nvlrender.c
35
extern topo_hdl_t *fmd_fmri_topo_hold(int);
usr/src/cmd/fm/fmdump/common/nvlrender.c
49
topo_hdl_t *thp = fmd_fmri_topo_hold(TOPO_VERSION);
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1046
print_fmri_pgroup(topo_hdl_t *thp, const char *pgn, nvlist_t *nvl)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1076
print_fmri_props(topo_hdl_t *thp, nvlist_t *nvl)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1133
print_fmri(topo_hdl_t *thp, char *uuid)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1214
fmtopo_exit(topo_hdl_t *thp, char *uuid, int err)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1237
topo_hdl_t *thp = 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
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/fmtopo/common/fmtopo.c
971
walk_schemes_cb(topo_hdl_t *thp, const topo_scheme_info_t *info, void *arg)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
999
walk_topo(topo_hdl_t *thp, char *uuid)
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
218
topo_hdl_t *thp = NULL;
usr/src/cmd/fm/modules/common/disk-lights/disk_lights.c
280
disklights_topo(fmd_hdl_t *hdl, topo_hdl_t *thp)
usr/src/cmd/fm/modules/common/disk-lights/disk_lights.c
57
static void disklights_topo(fmd_hdl_t *, topo_hdl_t *);
usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.c
102
topo_hdl_t *thdl;
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-monitor/topo_gather.c
746
topo_hdl_t *thp;
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/disk-transport/disk_transport.c
196
topo_hdl_t *thp;
usr/src/cmd/fm/modules/common/disk-transport/disk_transport.c
238
dt_topo_change(fmd_hdl_t *hdl, topo_hdl_t *thp)
usr/src/cmd/fm/modules/common/eversholt/eft.c
147
eft_topo_change(fmd_hdl_t *hdl, topo_hdl_t *thp)
usr/src/cmd/fm/modules/common/eversholt/platform.c
433
add_prop_val(topo_hdl_t *thp, struct cfgdata *rawdata, char *propn,
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/eversholt/platform.c
75
static topo_hdl_t *Eft_topo_hdl;
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_smf.c
97
topo_hdl_t *thp;
usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c
146
fab_topo(fmd_hdl_t *hdl, topo_hdl_t *topo)
usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c
54
topo_hdl_t *thp = NULL;
usr/src/cmd/fm/modules/common/sensor-transport/sensor_transport.c
297
topo_hdl_t *thp;
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
1073
topo_hdl_t *thp;
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/fm/modules/common/sw-diag-response/subsidiary/smf/smf_response.c
145
topo_hdl_t *thp = NULL;
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_util.c
44
topo_hdl_t *thp;
usr/src/cmd/fm/modules/common/zfs-diagnosis/zfs_de.c
427
topo_hdl_t *thp;
usr/src/cmd/fm/modules/common/zfs-diagnosis/zfs_de.c
769
topo_hdl_t *thp = fmd_hdl_topo_hold(hdl, TOPO_VERSION);
usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
401
topo_hdl_t *thp;
usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
441
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/cpu/cpu.c
151
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/cpu/cpu.c
209
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/cpu/cpu.c
262
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/cpu/cpu.c
319
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/cpu/cpu.c
46
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/dev/scheme.c
107
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/dev/scheme.c
130
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/dev/scheme.c
50
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/dev/scheme.c
76
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/dev/scheme.c
91
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/hc/scheme.c
100
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/hc/scheme.c
124
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/hc/scheme.c
209
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/hc/scheme.c
283
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/hc/scheme.c
47
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/hc/scheme.c
76
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/mem/mem.c
153
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/mem/mem.c
465
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/mod/scheme.c
35
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/pkg/scheme.c
35
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/svc/scheme.c
115
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/svc/scheme.c
139
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/svc/scheme.c
49
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/svc/scheme.c
77
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/svc/scheme.c
96
topo_hdl_t *thp;
usr/src/cmd/fm/schemes/sw/scheme.c
48
topo_hdl_t *thp;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
116
addr + offsetof(topo_hdl_t, th_lock),
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
514
topo_hdl_t th;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
574
topo_hdl_t th;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
629
topo_hdl_t th;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
71
topo_hdl_t th;
usr/src/cmd/prtdiag/i386/smbios.c
173
do_slot_mapping_cb(topo_hdl_t *thp, tnode_t *node, void *arg)
usr/src/cmd/prtdiag/i386/smbios.c
243
do_slot_mapping(smbios_slot_t *s, topo_hdl_t *thp)
usr/src/cmd/prtdiag/i386/smbios.c
309
topo_hdl_t *thp;
usr/src/lib/fm/libfmevent/common/fmev_impl.h
79
extern topo_hdl_t *fmev_topohdl(fmev_shdl_t);
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
51
static topo_hdl_t *g_topohdl;
usr/src/lib/fm/topo/libtopo/common/libtopo.h
128
typedef int (*topo_scheme_walk_cb_f)(topo_hdl_t *, const topo_scheme_info_t *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
130
extern int topo_scheme_walk(topo_hdl_t *, topo_scheme_walk_cb_f, void *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
135
extern int topo_fmri_present(topo_hdl_t *, nvlist_t *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
136
extern int topo_fmri_replaced(topo_hdl_t *, nvlist_t *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
137
extern int topo_fmri_contains(topo_hdl_t *, nvlist_t *, nvlist_t *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
138
extern int topo_fmri_expand(topo_hdl_t *, nvlist_t *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
139
extern int topo_fmri_unusable(topo_hdl_t *, nvlist_t *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
140
extern int topo_fmri_service_state(topo_hdl_t *, nvlist_t *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
141
extern int topo_fmri_retire(topo_hdl_t *, nvlist_t *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
142
extern int topo_fmri_unretire(topo_hdl_t *, nvlist_t *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
143
extern int topo_fmri_nvl2str(topo_hdl_t *, nvlist_t *, char **, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
144
extern int topo_fmri_str2nvl(topo_hdl_t *, const char *, nvlist_t **, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
145
extern int topo_fmri_asru(topo_hdl_t *, nvlist_t *, nvlist_t **, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
146
extern int topo_fmri_fru(topo_hdl_t *, nvlist_t *, nvlist_t **,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
148
extern int topo_fmri_label(topo_hdl_t *, nvlist_t *, char **, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
149
extern int topo_fmri_serial(topo_hdl_t *, nvlist_t *, char **, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
150
extern int topo_fmri_compare(topo_hdl_t *, nvlist_t *, nvlist_t *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
151
extern int topo_fmri_facility(topo_hdl_t *, nvlist_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
157
extern ulong_t topo_fmri_strhash(topo_hdl_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
158
extern ulong_t topo_fmri_strhash_noauth(topo_hdl_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
159
extern boolean_t topo_fmri_strcmp(topo_hdl_t *, const char *, const char *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
160
extern boolean_t topo_fmri_strcmp_noauth(topo_hdl_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
335
extern void topo_hdl_strfree(topo_hdl_t *, char *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
336
extern void topo_hdl_strfreev(topo_hdl_t *, char **, uint_t);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
337
extern void topo_debug_set(topo_hdl_t *, const char *, const char *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
404
extern int topo_fmri_getprop(topo_hdl_t *, nvlist_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
406
extern int topo_fmri_getpgrp(topo_hdl_t *, nvlist_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
408
extern int topo_fmri_setprop(topo_hdl_t *, nvlist_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
430
extern int topo_xml_print(topo_hdl_t *, FILE *, const char *scheme, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
432
extern void *topo_hdl_alloc(topo_hdl_t *, size_t);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
433
extern void *topo_hdl_zalloc(topo_hdl_t *, size_t);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
434
extern void topo_hdl_free(topo_hdl_t *, void *, size_t);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
435
extern int topo_hdl_nvalloc(topo_hdl_t *, nvlist_t **, uint_t);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
436
extern int topo_hdl_nvdup(topo_hdl_t *, nvlist_t *, nvlist_t **);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
437
extern char *topo_hdl_strdup(topo_hdl_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
438
extern int topo_hdl_vasprintf(topo_hdl_t *, char **, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
440
extern int topo_hdl_asprintf(topo_hdl_t *, char **, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
446
extern topo_digraph_t *topo_digraph_get(topo_hdl_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
447
extern int topo_vertex_iter(topo_hdl_t *, topo_digraph_t *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
448
int (*)(topo_hdl_t *, topo_vertex_t *, boolean_t, void *), void *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
450
extern int topo_edge_iter(topo_hdl_t *, topo_vertex_t *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
451
int (*)(topo_hdl_t *, topo_edge_t *, boolean_t, void *), void *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
452
extern int topo_digraph_paths(topo_hdl_t *, topo_digraph_t *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
454
extern void topo_path_destroy(topo_hdl_t *, topo_path_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
455
extern int topo_digraph_serialize(topo_hdl_t *, topo_digraph_t *, FILE *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
456
extern topo_digraph_t *topo_digraph_deserialize(topo_hdl_t *, const char *,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
80
extern topo_hdl_t *topo_open(int, const char *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
81
extern void topo_close(topo_hdl_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
82
extern char *topo_snap_hold(topo_hdl_t *, const char *, int *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
83
extern void topo_snap_release(topo_hdl_t *);
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/libtopo.h
90
extern topo_walk_t *topo_walk_init(topo_hdl_t *, const char *, topo_walk_cb_t,
usr/src/lib/fm/topo/libtopo/common/libtopo.h
94
extern di_node_t topo_hdl_devinfo(topo_hdl_t *);
usr/src/lib/fm/topo/libtopo/common/libtopo.h
95
extern di_prom_handle_t topo_hdl_prominfo(topo_hdl_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
469
topo_xml_print(topo_hdl_t *thp, FILE *fp, const char *scheme, int *err)
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_alloc.c
56
topo_hdl_alloc(topo_hdl_t *thp, size_t size)
usr/src/lib/fm/topo/libtopo/common/topo_alloc.c
64
topo_hdl_zalloc(topo_hdl_t *thp, size_t size)
usr/src/lib/fm/topo/libtopo/common/topo_alloc.c
72
topo_hdl_free(topo_hdl_t *thp, void *data, size_t size)
usr/src/lib/fm/topo/libtopo/common/topo_builtin.c
104
topo_builtin_create(topo_hdl_t *thp, const char *rootdir)
usr/src/lib/fm/topo/libtopo/common/topo_builtin.h
60
extern int topo_builtin_create(topo_hdl_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
132
topo_digraph_get(topo_hdl_t *thp, const char *scheme)
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
158
topo_digraph_new(topo_hdl_t *thp, topo_mod_t *mod, const char *scheme)
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
370
topo_vertex_iter(topo_hdl_t *thp, topo_digraph_t *tdg,
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
371
int (*func)(topo_hdl_t *, topo_vertex_t *, boolean_t, void *), void *arg)
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
457
topo_edge_iter(topo_hdl_t *thp, topo_vertex_t *vtx,
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
458
int (*func)(topo_hdl_t *, topo_edge_t *, boolean_t, void *), void *arg)
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
490
topo_path_destroy(topo_hdl_t *thp, topo_path_t *path)
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
534
visit_vertex(topo_hdl_t *thp, topo_vertex_t *vtx, topo_vertex_t *to,
usr/src/lib/fm/topo/libtopo/common/topo_digraph.c
635
topo_digraph_paths(topo_hdl_t *thp, topo_digraph_t *tdg, topo_vertex_t *from,
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
1001
deserialize_nvpair(topo_hdl_t *thp, topo_mod_t *mod, nvlist_t *nvl,
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
1332
deserialize_vertex(topo_hdl_t *thp, topo_mod_t *mod, topo_digraph_t *tdg,
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
1388
topo_digraph_deserialize(topo_hdl_t *thp, const char *xml, size_t sz)
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
196
serialize_nvpair_nvlist(topo_hdl_t *thp, FILE *fp, uint_t pad,
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
222
serialize_nvpair(topo_hdl_t *thp, FILE *fp, uint_t pad, const char *pname,
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
38
static int serialize_nvpair(topo_hdl_t *thp, FILE *, uint_t, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
435
serialize_edge(topo_hdl_t *thp, topo_edge_t *edge, boolean_t last_edge,
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
662
serialize_vertex(topo_hdl_t *thp, topo_vertex_t *vtx, boolean_t last_vtx,
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
721
topo_digraph_serialize(topo_hdl_t *thp, topo_digraph_t *tdg, FILE *fp)
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
788
dump_xml_node(topo_hdl_t *thp, xmlNodePtr xn)
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
808
edge_cb(topo_hdl_t *thp, topo_vertex_t *vtx, boolean_t last_vtx, void *arg)
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
842
deserialize_edges(topo_hdl_t *thp, topo_mod_t *mod, topo_digraph_t *tdg,
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
880
add_edges(topo_hdl_t *thp, topo_mod_t *mod, topo_digraph_t *tdg,
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
925
add_props(topo_hdl_t *thp, topo_vertex_t *vtx, nvlist_t *pgroups)
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
977
free_nvlist_array(topo_hdl_t *thp, nvlist_t **nvlarr, uint_t nelems)
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
987
is_overflow(topo_hdl_t *thp, uint64_t val, uint_t nbits)
usr/src/lib/fm/topo/libtopo/common/topo_error.h
91
extern int topo_hdl_seterrno(topo_hdl_t *, int);
usr/src/lib/fm/topo/libtopo/common/topo_error.h
92
extern const char *topo_hdl_errmsg(topo_hdl_t *);
usr/src/lib/fm/topo/libtopo/common/topo_error.h
93
extern int topo_hdl_errno(topo_hdl_t *);
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
104
topo_fmri_nvl2str(topo_hdl_t *thp, nvlist_t *fmri, char **fmristr, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
1043
topo_fmri_strcmp(topo_hdl_t *thp, const char *a, const char *b)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
1050
topo_fmri_strcmp_noauth(topo_hdl_t *thp, const char *a, const char *b)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
1056
topo_fmri_facility(topo_hdl_t *thp, nvlist_t *rsrc, const char *fac_type,
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
136
topo_fmri_str2nvl(topo_hdl_t *thp, const char *fmristr, nvlist_t **fmri,
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
215
topo_fmri_present(topo_hdl_t *thp, nvlist_t *fmri, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
243
topo_fmri_replaced(topo_hdl_t *thp, nvlist_t *fmri, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
271
topo_fmri_contains(topo_hdl_t *thp, nvlist_t *fmri, nvlist_t *subfmri, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
307
topo_fmri_unusable(topo_hdl_t *thp, nvlist_t *fmri, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
333
topo_fmri_retire(topo_hdl_t *thp, nvlist_t *fmri, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
361
topo_fmri_unretire(topo_hdl_t *thp, nvlist_t *fmri, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
391
topo_fmri_service_state(topo_hdl_t *thp, nvlist_t *fmri, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
419
topo_fmri_expand(topo_hdl_t *thp, nvlist_t *fmri, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
441
fmri_prop(topo_hdl_t *thp, nvlist_t *rsrc, const char *pgname,
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
487
topo_fmri_asru(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **asru, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
509
topo_fmri_fru(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **fru, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
531
topo_fmri_label(topo_hdl_t *thp, nvlist_t *nvl, char **label, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
554
topo_fmri_serial(topo_hdl_t *thp, nvlist_t *nvl, char **serial, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
589
int topo_fmri_getprop(topo_hdl_t *thp, nvlist_t *nvl, const char *pg,
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
598
int topo_fmri_setprop(topo_hdl_t *thp, nvlist_t *nvl, const char *pg,
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
644
topo_fmri_getpgrp(topo_hdl_t *thp, nvlist_t *rsrc, const char *pgname,
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
686
topo_fmri_compare(topo_hdl_t *thp, nvlist_t *f1, nvlist_t *f2, int *err)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
736
topo_fmri_create(topo_hdl_t *thp, const char *scheme, const char *name,
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
79
set_error(topo_hdl_t *thp, int err, int *errp, char *method, nvlist_t *nvlp)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
888
topo_fmri_strhash_internal(topo_hdl_t *thp, const char *fmri, boolean_t noauth)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
92
set_nverror(topo_hdl_t *thp, int err, int *errp, char *method, nvlist_t *nvlp)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
931
topo_fmri_strhash(topo_hdl_t *thp, const char *fmri)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
938
topo_fmri_strhash_noauth(topo_hdl_t *thp, const char *fmri)
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
971
topo_fmri_strcmp_internal(topo_hdl_t *thp, const char *a, const char *b,
usr/src/lib/fm/topo/libtopo/common/topo_fmri.h
37
extern nvlist_t *topo_fmri_create(topo_hdl_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_list.c
191
topo_list_deepcopy(topo_hdl_t *thp, topo_list_t *dest, topo_list_t *src,
usr/src/lib/fm/topo/libtopo/common/topo_list.h
46
extern int topo_list_deepcopy(topo_hdl_t *, topo_list_t *, topo_list_t *,
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_mod.c
124
topo_hdl_t *thp;
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
690
topo_hdl_t *thp = mod->tm_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
712
topo_hdl_t *thp = mod->tm_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
726
topo_hdl_t *thp = mod->tm_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
743
topo_hdl_t *thp = mod->tm_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
761
topo_hdl_t *thp = mod->tm_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
907
topo_hdl_t *thp = mod->tm_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
939
topo_hdl_t *thp = mod->tm_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
326
extern topo_digraph_t *topo_digraph_new(topo_hdl_t *, topo_mod_t *,
usr/src/lib/fm/topo/libtopo/common/topo_module.c
168
topo_mod_lookup(topo_hdl_t *thp, const char *name, int bump)
usr/src/lib/fm/topo/libtopo/common/topo_module.c
185
topo_hdl_t *thp;
usr/src/lib/fm/topo/libtopo/common/topo_module.c
206
set_create_error(topo_hdl_t *thp, topo_mod_t *mod, const char *path, int err)
usr/src/lib/fm/topo/libtopo/common/topo_module.c
224
topo_mod_create(topo_hdl_t *thp, const char *name, const char *path,
usr/src/lib/fm/topo/libtopo/common/topo_module.c
261
topo_modhash_create(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_module.c
283
topo_modhash_destroy(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_module.c
314
topo_modhash_load(topo_hdl_t *thp, const char *name, const char *path,
usr/src/lib/fm/topo/libtopo/common/topo_module.c
344
topo_hdl_t *thp = mod->tm_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_module.c
383
topo_modhash_unload_all(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_module.h
100
extern topo_mod_t *topo_mod_lookup(topo_hdl_t *, const char *, int);
usr/src/lib/fm/topo/libtopo/common/topo_module.h
64
topo_hdl_t *tm_hdl; /* Topo handle for this module */
usr/src/lib/fm/topo/libtopo/common/topo_module.h
91
extern topo_modhash_t *topo_modhash_create(topo_hdl_t *);
usr/src/lib/fm/topo/libtopo/common/topo_module.h
92
extern void topo_modhash_destroy(topo_hdl_t *);
usr/src/lib/fm/topo/libtopo/common/topo_module.h
94
extern topo_mod_t *topo_modhash_load(topo_hdl_t *, const char *, const char *,
usr/src/lib/fm/topo/libtopo/common/topo_module.h
97
extern void topo_modhash_unload_all(topo_hdl_t *);
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
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
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_nvl.c
63
topo_hdl_nvalloc(topo_hdl_t *thp, nvlist_t **nvlp, uint_t nvflag)
usr/src/lib/fm/topo/libtopo/common/topo_nvl.c
73
topo_hdl_nvdup(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **nvlp)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1078
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1131
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1170
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1191
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1237
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1277
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1305
propmethod_destroy(topo_hdl_t *thp, topo_propval_t *pv)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1322
topo_hdl_t *thp;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1364
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1419
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1490
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
213
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
505
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
524
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
575
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
774
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
857
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
879
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
985
topo_hdl_t *thp = node->tn_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_prop.h
61
topo_hdl_t *tp_hdl; /* handle pointer for allocations */
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
119
topo_hdl_set_product(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
157
topo_hdl_t *
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
160
topo_hdl_t *thp = NULL;
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
176
if ((thp = topo_zalloc(sizeof (topo_hdl_t), 0)) == NULL)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
254
topo_close(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
310
topo_free(thp, sizeof (topo_hdl_t));
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
314
topo_snap_create(topo_hdl_t *thp, int *errp, boolean_t need_force)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
388
topo_snap_log_create(topo_hdl_t *thp, const char *uuid, int *errp)
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
420
topo_snap_hold(topo_hdl_t *thp, const char *uuid, int *errp)
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
469
topo_snap_destroy(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
555
topo_snap_release(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
566
topo_walk_init(topo_hdl_t *thp, const char *scheme, topo_walk_cb_t cb_f,
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
824
topo_hdl_devinfo(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
830
topo_hdl_prominfo(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
836
topo_scheme_walk(topo_hdl_t *thp, topo_scheme_walk_cb_f cb, void *arg)
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
93
static void topo_snap_destroy(topo_hdl_t *);
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
95
static topo_hdl_t *
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
96
set_open_errno(topo_hdl_t *thp, int *errp, int err)
usr/src/lib/fm/topo/libtopo/common/topo_string.c
114
topo_hdl_asprintf(topo_hdl_t *thp, char **str, const char *fmt, ...)
usr/src/lib/fm/topo/libtopo/common/topo_string.c
38
topo_hdl_strdup(topo_hdl_t *thp, const char *s)
usr/src/lib/fm/topo/libtopo/common/topo_string.c
54
topo_hdl_strfree(topo_hdl_t *thp, char *s)
usr/src/lib/fm/topo/libtopo/common/topo_string.c
61
topo_hdl_strfreev(topo_hdl_t *thp, char **strarr, uint_t nelem)
usr/src/lib/fm/topo/libtopo/common/topo_string.c
76
topo_hdl_vasprintf(topo_hdl_t *thp, char **str, const char *fmt, va_list ap)
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
114
env_process_value(topo_hdl_t *thp, const char *begin, const char *end)
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
145
topo_debug_set(topo_hdl_t *thp, const char *dbmode, const char *dout)
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
177
topo_vdprintf(topo_hdl_t *thp, const char *mod, const char *format, va_list ap)
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
209
topo_dprintf(topo_hdl_t *thp, int mask, const char *format, ...)
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
222
topo_hdl_root(topo_hdl_t *thp, const char *scheme)
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
279
topo_hdl_t *thp = mod->tm_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
312
topo_cleanup_strn(topo_hdl_t *thp, const char *begin, size_t max)
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
349
topo_cleanup_auth_str(topo_hdl_t *thp, const char *begin)
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
45
topo_hdl_lock(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_subr.c
51
topo_hdl_unlock(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_subr.h
119
extern void topo_hdl_lock(topo_hdl_t *);
usr/src/lib/fm/topo/libtopo/common/topo_subr.h
120
extern void topo_hdl_unlock(topo_hdl_t *);
usr/src/lib/fm/topo/libtopo/common/topo_subr.h
127
extern void topo_dprintf(topo_hdl_t *, int, const char *, ...);
usr/src/lib/fm/topo/libtopo/common/topo_subr.h
128
extern void topo_vdprintf(topo_hdl_t *, const char *, const char *,
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_subr.h
141
extern char *topo_cleanup_auth_str(topo_hdl_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/topo_subr.h
142
extern char *topo_cleanup_strn(topo_hdl_t *, const char *, size_t);
usr/src/lib/fm/topo/libtopo/common/topo_tree.c
153
topo_tree_enum(topo_hdl_t *thp, ttree_t *tp)
usr/src/lib/fm/topo/libtopo/common/topo_tree.c
202
topo_tree_enum_all(topo_hdl_t *thp)
usr/src/lib/fm/topo/libtopo/common/topo_tree.c
70
set_create_error(topo_hdl_t *thp, ttree_t *tp, int err)
usr/src/lib/fm/topo/libtopo/common/topo_tree.c
82
topo_tree_create(topo_hdl_t *thp, topo_mod_t *mod, const char *scheme)
usr/src/lib/fm/topo/libtopo/common/topo_tree.h
135
extern ttree_t *topo_tree_create(topo_hdl_t *, topo_mod_t *, const char *);
usr/src/lib/fm/topo/libtopo/common/topo_tree.h
137
extern int topo_tree_enum_all(topo_hdl_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
69
topo_hdl_t *tn_hdl; /* topo handle pointer */
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1625
topo_hdl_t *thp = mp->tm_hdl;
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
1669
topo_hdl_t *thp = mp->tm_hdl;
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
217
_topo_open = (topo_hdl_t *(*)())
usr/src/lib/libzfs/common/libzfs_fru.c
268
topo_hdl_t *thp;
usr/src/lib/libzfs/common/libzfs_fru.c
70
static topo_hdl_t *(*_topo_open)(int, const char *, int *);
usr/src/lib/libzfs/common/libzfs_fru.c
71
static void (*_topo_close)(topo_hdl_t *);
usr/src/lib/libzfs/common/libzfs_fru.c
72
static char *(*_topo_snap_hold)(topo_hdl_t *, const char *, int *);
usr/src/lib/libzfs/common/libzfs_fru.c
73
static void (*_topo_snap_release)(topo_hdl_t *);
usr/src/lib/libzfs/common/libzfs_fru.c
74
static topo_walk_t *(*_topo_walk_init)(topo_hdl_t *, const char *,
usr/src/lib/libzfs/common/libzfs_fru.c
78
static void (*_topo_hdl_strfree)(topo_hdl_t *, char *);
usr/src/lib/libzfs/common/libzfs_fru.c
83
static int (*_topo_fmri_nvl2str)(topo_hdl_t *, nvlist_t *, char **, int *);
usr/src/lib/libzfs/common/libzfs_fru.c
84
static int (*_topo_fmri_strcmp_noauth)(topo_hdl_t *, const char *,
usr/src/lib/libzfs/common/libzfs_impl.h
89
topo_hdl_t *libzfs_topo_hdl;
usr/src/test/os-tests/tests/libtopo/digraph-test.c
122
test_paths_cb(topo_hdl_t *thp, topo_vertex_t *vtx, boolean_t last_vtx,
usr/src/test/os-tests/tests/libtopo/digraph-test.c
134
test_paths(topo_hdl_t *thp, topo_digraph_t *tdg)
usr/src/test/os-tests/tests/libtopo/digraph-test.c
201
test_serialize(topo_hdl_t *thp, topo_digraph_t *tdg, const char *path)
usr/src/test/os-tests/tests/libtopo/digraph-test.c
223
topo_hdl_t *thp = NULL;
usr/src/test/os-tests/tests/libtopo/digraph-test.c
43
extern int topo_hdl_errno(topo_hdl_t *);
usr/src/test/os-tests/tests/libtopo/digraph-test.c
77
test_deserialize(topo_hdl_t *thp, const char *path)