Searched refs:fmd_modhash_t (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_module.h | 65 } fmd_modhash_t; typedef 109 fmd_modhash_t *mod_hash; /* containing namespace (ro) */ 202 extern fmd_modhash_t *fmd_modhash_create(void); 203 extern void fmd_modhash_destroy(fmd_modhash_t *); 205 extern fmd_module_t *fmd_modhash_load(fmd_modhash_t *, 208 extern void fmd_modhash_loadall(fmd_modhash_t *, 211 extern fmd_module_t *fmd_modhash_lookup(fmd_modhash_t *, const char *); 212 extern int fmd_modhash_unload(fmd_modhash_t *, const char *); 214 extern void fmd_modhash_apply(fmd_modhash_t *, void (*)(fmd_module_t *)); 215 extern void fmd_modhash_tryapply(fmd_modhash_t *, void (*)(fmd_module_t *)); [all …]
|
H A D | fmd_module.c | 1019 fmd_modhash_t * 1022 fmd_modhash_t *mhp = fmd_alloc(sizeof (fmd_modhash_t), FMD_SLEEP); in fmd_modhash_create() 1033 fmd_modhash_destroy(fmd_modhash_t *mhp) in fmd_modhash_destroy() 1048 fmd_free(mhp, sizeof (fmd_modhash_t)); in fmd_modhash_destroy() 1052 fmd_modhash_loaddir(fmd_modhash_t *mhp, const char *dir, in fmd_modhash_loaddir() 1083 fmd_modhash_loadall(fmd_modhash_t *mhp, const fmd_conf_path_t *pap, in fmd_modhash_loadall() 1093 fmd_modhash_apply(fmd_modhash_t *mhp, void (*func)(fmd_module_t *)) in fmd_modhash_apply() 1111 fmd_modhash_tryapply(fmd_modhash_t *mhp, void (*func)(fmd_module_t *)) in fmd_modhash_tryapply() 1130 fmd_modhash_dispatch(fmd_modhash_t *mhp, fmd_event_t *ep) in fmd_modhash_dispatch() 1171 fmd_modhash_lookup(fmd_modhash_t *mhp, const char *name) in fmd_modhash_lookup() [all …]
|
H A D | fmd_builtin.h | 58 extern int fmd_builtin_loadall(fmd_modhash_t *);
|
H A D | fmd_builtin.c | 104 fmd_builtin_loadall(fmd_modhash_t *mhp) in fmd_builtin_loadall()
|
H A D | fmd_xprt.c | 331 fmd_xprt_subscribe_modhash(fmd_xprt_impl_t *xip, fmd_modhash_t *mhp) in fmd_xprt_subscribe_modhash()
|