Home
last modified time | relevance | path

Searched refs:fmd_modhash_t (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_module.h65 } 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 Dfmd_module.c1019 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 Dfmd_builtin.h58 extern int fmd_builtin_loadall(fmd_modhash_t *);
H A Dfmd_builtin.c104 fmd_builtin_loadall(fmd_modhash_t *mhp) in fmd_builtin_loadall()
H A Dfmd_xprt.c331 fmd_xprt_subscribe_modhash(fmd_xprt_impl_t *xip, fmd_modhash_t *mhp) in fmd_xprt_subscribe_modhash()