Home
last modified time | relevance | path

Searched refs:d_mod_hash (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_rpc_adm.c119 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()
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()
589 if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL) { in fmd_adm_serdlist_1_svc()
657 if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, mname)) == NULL) { in fmd_adm_serdinfo_1_svc()
[all …]
H A Dfmd.c595 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 Dfmd_scheme.c71 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 Dfmd_alloc.c58 fmd_modhash_tryapply(fmd.d_mod_hash, fmd_module_trygc); in fmd_alloc()
H A Dfmd_dr.c141 fmd_modhash_dispatch(fmd.d_mod_hash, e); in fmd_dr_event()
H A Dfmd.h98 struct fmd_modhash *d_mod_hash; /* hash of modules by base name */ member
H A Dfmd_sysevent.c175 fmd_modhash_tryapply(fmd.d_mod_hash, fmd_module_trygc); in sysev_recv()
H A Dfmd_xprt.c392 fmd_xprt_subscribe_modhash(xip, fmd.d_mod_hash); in fmd_xprt_transition()
1747 fmd_modhash_dispatch(dp->d_mod_hash, e); in fmd_xprt_recv()