/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_snap.c | 94 set_open_errno(topo_hdl_t *thp, int *errp, int err) argument 96 if (thp != NULL) { 97 topo_close(thp); 107 topo_hdl_t *thp = NULL; local 123 return (set_open_errno(thp, errp, ETOPO_HDL_ABIVER)); 126 return (set_open_errno(thp, errp, ETOPO_HDL_INVAL)); 128 if ((thp = topo_zalloc(sizeof (topo_hdl_t), 0)) == NULL) 129 return (set_open_errno(thp, errp, ETOPO_NOMEM)); 131 (void) pthread_mutex_init(&thp->th_lock, NULL); 134 return (set_open_errno(thp, err 218 topo_close(topo_hdl_t *thp) argument 267 topo_snap_create(topo_hdl_t *thp, int *errp, boolean_t need_force) argument 341 topo_snap_log_create(topo_hdl_t *thp, const char *uuid, int *errp) argument 348 fac_walker(topo_hdl_t *thp, tnode_t *node, void *arg) argument 373 topo_snap_hold(topo_hdl_t *thp, const char *uuid, int *errp) argument 407 topo_walk_destroy(topo_hdl_t *thp, tnode_t *node, void *notused) argument 422 topo_snap_destroy(topo_hdl_t *thp) argument 485 topo_snap_release(topo_hdl_t *thp) argument 496 topo_walk_init(topo_hdl_t *thp, const char *scheme, topo_walk_cb_t cb_f, void *pdata, int *errp) argument 754 topo_hdl_devinfo(topo_hdl_t *thp) argument 760 topo_hdl_prominfo(topo_hdl_t *thp) argument [all...] |
H A D | topo_fmri.c | 75 set_error(topo_hdl_t *thp, int err, int *errp, char *method, nvlist_t *nvlp) argument 79 topo_dprintf(thp, TOPO_DBG_ERR, "%s failed: %s\n", method, 88 set_nverror(topo_hdl_t *thp, int err, int *errp, char *method, nvlist_t *nvlp) argument 92 topo_dprintf(thp, TOPO_DBG_ERR, "%s failed: %s\n", method, 100 topo_fmri_nvl2str(topo_hdl_t *thp, nvlist_t *fmri, char **fmristr, int *err) argument 107 return (set_error(thp, ETOPO_FMRI_MALFORM, err, 110 if ((rnode = topo_hdl_root(thp, scheme)) == NULL) 111 return (set_error(thp, ETOPO_METHOD_NOTSUP, err, 116 return (set_error(thp, *err, err, TOPO_METH_NVL2STR, out)); 119 return (set_error(thp, ETOPO_METHOD_INVA 132 topo_fmri_str2nvl(topo_hdl_t *thp, const char *fmristr, nvlist_t **fmri, int *err) argument 175 topo_fmri_present(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 203 topo_fmri_replaced(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 231 topo_fmri_contains(topo_hdl_t *thp, nvlist_t *fmri, nvlist_t *subfmri, int *err) argument 267 topo_fmri_unusable(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 293 topo_fmri_retire(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 321 topo_fmri_unretire(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 351 topo_fmri_service_state(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 379 topo_fmri_expand(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 401 fmri_prop(topo_hdl_t *thp, nvlist_t *rsrc, const char *pgname, const char *pname, nvlist_t *args, nvlist_t **prop, int *err) argument 447 topo_fmri_asru(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **asru, int *err) argument 469 topo_fmri_fru(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **fru, int *err) argument 491 topo_fmri_label(topo_hdl_t *thp, nvlist_t *nvl, char **label, int *err) argument 514 topo_fmri_serial(topo_hdl_t *thp, nvlist_t *nvl, char **serial, int *err) argument 549 topo_fmri_getprop(topo_hdl_t *thp, nvlist_t *nvl, const char *pg, const char *pname, nvlist_t *args, nvlist_t **prop, int *err) argument 558 topo_fmri_setprop(topo_hdl_t *thp, nvlist_t *nvl, const char *pg, nvlist_t *prop, int flag, nvlist_t *args, int *err) argument 604 topo_fmri_getpgrp(topo_hdl_t *thp, nvlist_t *rsrc, const char *pgname, nvlist_t **pgroup, int *err) argument 646 topo_fmri_compare(topo_hdl_t *thp, nvlist_t *f1, nvlist_t *f2, int *err) argument 696 topo_fmri_create(topo_hdl_t *thp, const char *scheme, const char *name, topo_instance_t inst, nvlist_t *nvl, int *err) argument 848 topo_fmri_strhash_internal(topo_hdl_t *thp, const char *fmri, boolean_t noauth) argument 891 topo_fmri_strhash(topo_hdl_t *thp, const char *fmri) argument 898 topo_fmri_strhash_noauth(topo_hdl_t *thp, const char *fmri) argument 931 topo_fmri_strcmp_internal(topo_hdl_t *thp, const char *a, const char *b, boolean_t noauth) argument 1003 topo_fmri_strcmp(topo_hdl_t *thp, const char *a, const char *b) argument 1010 topo_fmri_strcmp_noauth(topo_hdl_t *thp, const char *a, const char *b) argument 1016 topo_fmri_facility(topo_hdl_t *thp, nvlist_t *rsrc, const char *fac_type, uint32_t fac_subtype, topo_walk_cb_t cb, void *cb_args, int *err) argument [all...] |
H A D | topo_tree.c | 70 set_create_error(topo_hdl_t *thp, ttree_t *tp, int err) argument 76 (void) topo_hdl_seterrno(thp, err); 82 topo_tree_create(topo_hdl_t *thp, topo_mod_t *mod, const char *scheme) argument 88 return (set_create_error(thp, NULL, ETOPO_NOMEM)); 93 return (set_create_error(thp, tp, ETOPO_NOMEM)); 99 return (set_create_error(thp, tp, ETOPO_NOMEM)); 105 return (set_create_error(thp, tp, 0)); /* th_errno set */ 111 rp->tn_hdl = thp; 116 tp->tt_walk->tw_thp = thp; 153 topo_tree_enum(topo_hdl_t *thp, ttree_ argument 203 topo_tree_enum_all(topo_hdl_t *thp) argument [all...] |
H A D | topo_module.c | 165 topo_mod_lookup(topo_hdl_t *thp, const char *name, int bump) argument 168 topo_modhash_t *mhp = thp->th_modhash; 182 topo_hdl_t *thp = mod->tm_hdl; local 191 topo_hdl_strfree(thp, mod->tm_name); 193 topo_hdl_strfree(thp, mod->tm_path); 195 topo_hdl_strfree(thp, mod->tm_rootdir); 197 topo_hdl_free(thp, mod, sizeof (topo_mod_t)); 201 set_create_error(topo_hdl_t *thp, topo_mod_t *mod, const char *path, int err) argument 204 topo_dprintf(thp, TOPO_DBG_ERR, "unable to load module %s: " 207 topo_dprintf(thp, TOPO_DBG_ER 219 topo_mod_create(topo_hdl_t *thp, const char *name, const char *path, const topo_imodops_t *ops, topo_version_t version) argument 256 topo_modhash_create(topo_hdl_t *thp) argument 278 topo_modhash_destroy(topo_hdl_t *thp) argument 309 topo_modhash_load(topo_hdl_t *thp, const char *name, const char *path, const topo_imodops_t *ops, topo_version_t version) argument 339 topo_hdl_t *thp = mod->tm_hdl; local 378 topo_modhash_unload_all(topo_hdl_t *thp) argument [all...] |
H A D | topo_nvl.c | 65 topo_hdl_nvalloc(topo_hdl_t *thp, nvlist_t **nvlp, uint_t nvflag) argument 68 if (nvlist_xalloc(nvlp, nvflag, &thp->th_alloc->ta_nva) != 0) 75 topo_hdl_nvdup(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **nvlp) argument 77 if (nvlist_xdup(nvl, nvlp, &thp->th_alloc->ta_nva) != 0)
|
H A D | topo_alloc.c | 58 topo_hdl_alloc(topo_hdl_t *thp, size_t size) argument 60 topo_alloc_t *ap = thp->th_alloc; 66 topo_hdl_zalloc(topo_hdl_t *thp, size_t size) argument 68 topo_alloc_t *ap = thp->th_alloc; 74 topo_hdl_free(topo_hdl_t *thp, void *data, size_t size) argument 76 topo_alloc_t *ap = thp->th_alloc;
|
H A D | topo_builtin.c | 102 topo_builtin_create(topo_hdl_t *thp, const char *rootdir) argument 117 if ((mod = topo_modhash_load(thp, bp->bltin_name, NULL, 119 topo_dprintf(thp, TOPO_DBG_ERR, 122 topo_hdl_errmsg(thp)); 125 if ((tp = topo_tree_create(thp, mod, bp->bltin_name)) 127 topo_dprintf(thp, TOPO_DBG_ERR, 130 topo_hdl_errmsg(thp)); 133 topo_list_append(&thp->th_trees, tp); 147 (void) topo_hdl_seterrno(thp, ETOPO_ENUM_PARTIAL);
|
H A D | topo_2xml.c | 105 txml_print_prop(topo_hdl_t *thp, FILE *fp, tnode_t *node, const char *pgname, argument 171 if (topo_fmri_nvl2str(thp, val, &fmri, &err) 195 topo_hdl_free(thp, val, 205 topo_hdl_free(thp, val, 220 topo_hdl_strfree(thp, pval); 223 topo_hdl_strfree(thp, fmri); 230 txml_print_pgroup(topo_hdl_t *thp, FILE *fp, tnode_t *node, topo_pgroup_t *pg) argument 244 txml_print_prop(thp, fp, node, pip->tpi_name, plp->tp_pval); 250 txml_print_dependents(topo_hdl_t *thp, FILE *fp, tnode_t *node) argument 255 if (txml_print_range(thp, f 260 txml_print_node(topo_hdl_t *thp, FILE *fp, tnode_t *node) argument 277 txml_print_range(topo_hdl_t *thp, FILE *fp, tnode_t *node, int dependent) argument 317 txml_print_topology(topo_hdl_t *thp, FILE *fp, char *scheme, tnode_t *node) argument 334 topo_xml_print(topo_hdl_t *thp, FILE *fp, const char *scheme, int *err) argument [all...] |
H A D | topo_subr.c | 37 topo_hdl_lock(topo_hdl_t *thp) argument 39 (void) pthread_mutex_lock(&thp->th_lock); 43 topo_hdl_unlock(topo_hdl_t *thp) argument 45 (void) pthread_mutex_unlock(&thp->th_lock); 106 env_process_value(topo_hdl_t *thp, const char *begin, const char *end) argument 132 thp->th_debug |= dbp->tdm_mode; 137 topo_debug_set(topo_hdl_t *thp, const char *dbmode, const char *dout) argument 142 topo_hdl_lock(thp); 152 env_process_value(thp, value, end); 156 topo_hdl_unlock(thp); 169 topo_vdprintf(topo_hdl_t *thp, int mask, const char *mod, const char *format, va_list ap) argument 205 topo_dprintf(topo_hdl_t *thp, int mask, const char *format, ...) argument 215 topo_hdl_root(topo_hdl_t *thp, const char *scheme) argument 266 topo_hdl_t *thp = mod->tm_hdl; local 299 topo_cleanup_auth_str(topo_hdl_t *thp, const char *begin) argument [all...] |
H A D | topo_prop.c | 208 topo_hdl_t *thp = node->tn_hdl; local 247 if ((s2 = topo_hdl_strdup(thp, str)) == NULL) 260 ret = topo_hdl_nvdup(thp, nvl, 270 if ((a1 = topo_hdl_alloc(thp, sizeof (int32_t) * 286 if ((a1 = topo_hdl_alloc(thp, sizeof (uint32_t) * 302 if ((a1 = topo_hdl_alloc(thp, sizeof (int64_t) * 318 if ((a1 = topo_hdl_alloc(thp, sizeof (uint64_t) * 334 if ((a1 = topo_hdl_alloc(thp, sizeof (char *) * 340 if ((a1[i] = topo_hdl_strdup(thp, a2[i])) 343 topo_hdl_free(thp, a 499 topo_hdl_t *thp = node->tn_hdl; local 518 topo_hdl_t *thp = node->tn_hdl; local 569 topo_hdl_t *thp = node->tn_hdl; local 768 topo_hdl_t *thp = node->tn_hdl; local 851 topo_hdl_t *thp = node->tn_hdl; local 873 topo_hdl_t *thp = node->tn_hdl; local 979 topo_hdl_t *thp = node->tn_hdl; local 1072 topo_hdl_t *thp = node->tn_hdl; local 1125 topo_hdl_t *thp = node->tn_hdl; local 1164 topo_hdl_t *thp = node->tn_hdl; local 1185 topo_hdl_t *thp = node->tn_hdl; local 1231 topo_hdl_t *thp = node->tn_hdl; local 1271 topo_hdl_t *thp = node->tn_hdl; local 1299 propmethod_destroy(topo_hdl_t *thp, topo_propval_t *pv) argument 1316 topo_hdl_t *thp; local 1358 topo_hdl_t *thp = node->tn_hdl; local 1413 topo_hdl_t *thp = node->tn_hdl; local 1484 topo_hdl_t *thp = node->tn_hdl; local [all...] |
/illumos-gate/usr/src/cmd/fm/schemes/dev/ |
H A D | scheme.c | 52 topo_hdl_t *thp; local 55 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 58 if (topo_fmri_nvl2str(thp, nvl, &str, &err) != 0) { 59 fmd_fmri_topo_rele(thp); 68 topo_hdl_strfree(thp, str); 69 fmd_fmri_topo_rele(thp); 78 topo_hdl_t *thp; local 80 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 83 present = topo_fmri_present(thp, nvl, &err); 84 fmd_fmri_topo_rele(thp); 93 topo_hdl_t *thp; local 109 topo_hdl_t *thp; local 132 topo_hdl_t *thp; local [all...] |
/illumos-gate/usr/src/cmd/fm/schemes/svc/ |
H A D | scheme.c | 49 topo_hdl_t *thp; local 52 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 55 if (topo_fmri_nvl2str(thp, nvl, &str, &err) != 0) { 56 fmd_fmri_topo_rele(thp); 65 topo_hdl_strfree(thp, str); 66 fmd_fmri_topo_rele(thp); 77 topo_hdl_t *thp; local 83 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 85 present = topo_fmri_present(thp, nvl, &err); 86 fmd_fmri_topo_rele(thp); 96 topo_hdl_t *thp; local 115 topo_hdl_t *thp; local 139 topo_hdl_t *thp; local [all...] |
/illumos-gate/usr/src/cmd/fm/schemes/mod/ |
H A D | scheme.c | 35 topo_hdl_t *thp; local 38 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 41 if (topo_fmri_nvl2str(thp, nvl, &str, &err) != 0) { 42 fmd_fmri_topo_rele(thp); 51 topo_hdl_strfree(thp, str); 52 fmd_fmri_topo_rele(thp);
|
/illumos-gate/usr/src/cmd/fm/schemes/pkg/ |
H A D | scheme.c | 35 topo_hdl_t *thp; local 38 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 41 if (topo_fmri_nvl2str(thp, nvl, &str, &err) != 0) { 42 fmd_fmri_topo_rele(thp); 51 topo_hdl_strfree(thp, str); 52 fmd_fmri_topo_rele(thp);
|
/illumos-gate/usr/src/cmd/fm/schemes/sw/ |
H A D | scheme.c | 48 topo_hdl_t *thp; local 51 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 54 if (topo_fmri_nvl2str(thp, nvl, &str, &err) != 0) { 55 fmd_fmri_topo_rele(thp); 64 topo_hdl_strfree(thp, str); 65 fmd_fmri_topo_rele(thp);
|
/illumos-gate/usr/src/cmd/fm/schemes/hc/ |
H A D | scheme.c | 47 topo_hdl_t *thp; local 54 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 56 if (topo_fmri_nvl2str(thp, nvl, &str, &err) != 0) { 57 fmd_fmri_topo_rele(thp); 66 topo_hdl_strfree(thp, str); 67 fmd_fmri_topo_rele(thp); 76 topo_hdl_t *thp; local 88 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 90 present = topo_fmri_present(thp, nvl, &err); 91 fmd_fmri_topo_rele(thp); 100 topo_hdl_t *thp; local 124 topo_hdl_t *thp; local 209 topo_hdl_t *thp; local 283 topo_hdl_t *thp; local [all...] |
/illumos-gate/usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/ |
H A D | smf_util.c | 44 topo_hdl_t *thp; local 48 thp = fmd_hdl_topo_hold(hdl, TOPO_VERSION); 49 if (topo_fmri_nvl2str(thp, fmri, &topostr, &err) == 0) { 51 topo_hdl_strfree(thp, topostr); 53 fmd_hdl_topo_rele(hdl, thp);
|
/illumos-gate/usr/src/cmd/fm/fmtopo/common/ |
H A D | fmtopo.c | 128 print_node(topo_hdl_t *thp, tnode_t *node, nvlist_t *nvl, const char *fmri) argument 140 (void) topo_fmri_nvl2str(thp, asru, &aname, &err); 142 (void) topo_fmri_nvl2str(thp, fru, &fname, &err); 147 topo_hdl_strfree(thp, aname); 154 topo_hdl_strfree(thp, fname); 160 topo_hdl_strfree(thp, lname); 167 if ((ret = topo_fmri_present(thp, nvl, &err)) < 0) 173 if ((ret = topo_fmri_unusable(thp, nvl, &err)) < 0) 239 print_prop_nameval(topo_hdl_t *thp, tnode_t *node, nvlist_t *nvl) argument 404 if (topo_fmri_nvl2str(thp, va 480 print_pgroup(topo_hdl_t *thp, tnode_t *node, const char *pgn, char *dstab, char *nstab, int32_t version) argument 518 print_all_props(topo_hdl_t *thp, tnode_t *node, nvlist_t *p_nv, const char *group) argument 596 set_prop(topo_hdl_t *thp, tnode_t *node, nvlist_t *fmri, struct prop_args *pp) argument 754 print_props(topo_hdl_t *thp, tnode_t *node) argument 815 walk_node(topo_hdl_t *thp, tnode_t *node, void *arg) argument 954 walk_topo(topo_hdl_t *thp, char *uuid) argument 1001 print_fmri_pgroup(topo_hdl_t *thp, const char *pgn, nvlist_t *nvl) argument 1031 print_fmri_props(topo_hdl_t *thp, nvlist_t *nvl) argument 1088 print_fmri(topo_hdl_t *thp, char *uuid) argument 1169 fmtopo_exit(topo_hdl_t *thp, char *uuid, int err) argument 1192 topo_hdl_t *thp = NULL; local [all...] |
/illumos-gate/usr/src/cmd/fm/fmdump/common/ |
H A D | nvlrender.c | 49 topo_hdl_t *thp = fmd_fmri_topo_hold(TOPO_VERSION); local 65 if (topo_fmri_nvl2str(thp, fmri, &fmristr, &err) != 0 || 72 topo_hdl_strfree(thp, fmristr);
|
/illumos-gate/usr/src/cmd/fm/schemes/cpu/ |
H A D | cpu.c | 46 topo_hdl_t *thp; local 49 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 51 if (topo_fmri_nvl2str(thp, nvl, &str, &err) != 0) { 52 fmd_fmri_topo_rele(thp); 59 topo_hdl_strfree(thp, str); 60 fmd_fmri_topo_rele(thp); 151 topo_hdl_t *thp; local 160 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 163 rc = topo_fmri_expand(thp, nvl, &err); 164 fmd_fmri_topo_rele(thp); 209 topo_hdl_t *thp; local 262 topo_hdl_t *thp; local 319 topo_hdl_t *thp; local [all...] |
/illumos-gate/usr/src/cmd/fm/schemes/mem/ |
H A D | mem.c | 153 topo_hdl_t *thp; local 161 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 163 rc = topo_fmri_expand(thp, nvl, &err); 164 fmd_fmri_topo_rele(thp); 216 struct topo_hdl *thp; local 234 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) 236 rc = topo_fmri_present(thp, nvl, &err); 237 fmd_fmri_topo_rele(thp); 284 if ((thp = fmd_fmri_topo_hold(TOPO_VERSION)) == NULL) { 288 if (topo_fmri_str2nvl(thp, unu 316 struct topo_hdl *thp; local 418 struct topo_hdl *thp; local 465 topo_hdl_t *thp; local [all...] |
/illumos-gate/usr/src/cmd/prtdiag/i386/ |
H A D | smbios.c | 173 do_slot_mapping_cb(topo_hdl_t *thp, tnode_t *node, void *arg) argument 185 if (topo_fmri_nvl2str(thp, rsrc, &fmri, &err) < 0) 234 topo_hdl_strfree(thp, didstr); 235 topo_hdl_strfree(thp, driver); 236 topo_hdl_strfree(thp, vidstr); 237 topo_hdl_strfree(thp, fmri); 243 do_slot_mapping(smbios_slot_t *s, topo_hdl_t *thp) argument 259 twp = topo_walk_init(thp, FM_FMRI_SCHEME_HC, do_slot_mapping_cb, pciex, 309 topo_hdl_t *thp; local 354 if ((thp [all...] |
/illumos-gate/usr/src/cmd/fm/modules/common/ext-event-transport/ |
H A D | fmevt_inbound_smf.c | 97 topo_hdl_t *thp; local 104 thp = fmd_hdl_topo_hold(hdl, TOPO_VERSION); 106 if (topo_fmri_str2nvl(thp, fmristr, &fmri, &err) != 0) { 110 fmd_hdl_topo_rele(hdl, thp); 119 fmd_hdl_topo_rele(hdl, thp); 124 fmd_hdl_topo_rele(hdl, thp);
|
/illumos-gate/usr/src/lib/libzfs/common/ |
H A D | libzfs_fru.c | 104 libzfs_fru_gather(topo_hdl_t *thp, tnode_t *tn, void *arg) argument 138 _topo_hdl_strfree(thp, devpath); 143 _topo_hdl_strfree(thp, devpath); 150 if (_topo_fmri_nvl2str(thp, fru, &frustr, &err) != 0) { 152 _topo_hdl_strfree(thp, devpath); 162 _topo_hdl_strfree(thp, devpath); 163 _topo_hdl_strfree(thp, frustr); 171 _topo_hdl_strfree(thp, devpath); 172 _topo_hdl_strfree(thp, frustr); 176 _topo_hdl_strfree(thp, devpat 261 topo_hdl_t *thp; local [all...] |
/illumos-gate/usr/src/cmd/fm/modules/common/disk-lights/ |
H A D | disk_lights.c | 137 dl_fault_walk_inner(topo_hdl_t *thp, tnode_t *node, void *arg) argument 147 get_facility_props(thp, node, &facname, &factype) != 0) { 162 topo_hdl_strfree(thp, facname); 163 topo_hdl_strfree(thp, factype); 168 dl_fault_walk_outer(topo_hdl_t *thp, tnode_t *node, void *arg) argument 203 (void) topo_node_child_walk(thp, pnode, dl_fault_walk_inner, &fwi, 218 topo_hdl_t *thp = NULL; local 221 thp = fmd_hdl_topo_hold(dl->dl_fmd, TOPO_VERSION); 222 if ((twp = topo_walk_init(thp, FM_FMRI_SCHEME_HC, dl_fault_walk_outer, 238 if (thp ! 280 disklights_topo(fmd_hdl_t *hdl, topo_hdl_t *thp) argument [all...] |