Searched refs:d_mod_hash (Results 1 – 8 of 8) sorted by relevance
/titanic_41/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_rpc_adm.c | 119 if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL) { in fmd_adm_modcstat_1_svc() 151 if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL) { in fmd_adm_moddstat_1_svc() 240 mp = fmd_modhash_load(fmd.d_mod_hash, path, &fmd_rtld_ops); in fmd_adm_modload_1_svc() 242 mp = fmd_modhash_load(fmd.d_mod_hash, path, &fmd_proc_ops); in fmd_adm_modload_1_svc() 270 else if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL) in fmd_adm_modunload_1_svc() 274 else if (fmd_modhash_unload(fmd.d_mod_hash, name) != 0) in fmd_adm_modunload_1_svc() 292 else if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL) in fmd_adm_modreset_1_svc() 296 else if (fmd_modhash_unload(fmd.d_mod_hash, name) != 0) in fmd_adm_modreset_1_svc() 302 if (err == 0 && fmd_modhash_load(fmd.d_mod_hash, in fmd_adm_modreset_1_svc() 325 else if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL) in fmd_adm_modgc_1_svc() [all …]
|
H A D | fmd.c | 595 if (dp->d_mod_hash != NULL) { in fmd_destroy() 596 fmd_modhash_destroy(dp->d_mod_hash); in fmd_destroy() 597 dp->d_mod_hash = NULL; in fmd_destroy() 696 fmd_modhash_apply(dp->d_mod_hash, fmd_module_gc); in fmd_gc() 953 dp->d_mod_hash = fmd_modhash_create(); in fmd_run() 955 if (fmd_builtin_loadall(dp->d_mod_hash) != 0 && !dp->d_fg) in fmd_run() 959 dp->d_self = fmd_modhash_lookup(dp->d_mod_hash, name); in fmd_run() 999 fmd_modhash_loadall(dp->d_mod_hash, pap, &fmd_rtld_ops, ".so"); in fmd_run() 1002 fmd_modhash_loadall(dp->d_mod_hash, pap, &fmd_proc_ops, NULL); in fmd_run()
|
H A D | fmd_scheme.c | 71 if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) != NULL) { in fmd_scheme_fmd_present() 94 if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) != NULL) { in fmd_scheme_fmd_replaced() 116 if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) != NULL) { in fmd_scheme_fmd_service_state() 137 if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) != NULL) { in fmd_scheme_fmd_unusable()
|
H A D | fmd_alloc.c | 60 fmd_modhash_tryapply(fmd.d_mod_hash, fmd_module_trygc); in fmd_alloc()
|
H A D | fmd_dr.c | 141 fmd_modhash_dispatch(fmd.d_mod_hash, e); in fmd_dr_event()
|
H A D | fmd.h | 97 struct fmd_modhash *d_mod_hash; /* hash of modules by base name */ member
|
H A D | fmd_sysevent.c | 175 fmd_modhash_tryapply(fmd.d_mod_hash, fmd_module_trygc); in sysev_recv()
|
H A D | fmd_xprt.c | 392 fmd_xprt_subscribe_modhash(xip, fmd.d_mod_hash); in fmd_xprt_transition() 1752 fmd_modhash_dispatch(dp->d_mod_hash, e); in fmd_xprt_recv()
|