fmd_modhash_t
fmd_builtin_loadall(fmd_modhash_t *mhp)
extern int fmd_builtin_loadall(fmd_modhash_t *);
fmd_modhash_t *
fmd_modhash_t *mhp = fmd_alloc(sizeof (fmd_modhash_t), FMD_SLEEP);
fmd_modhash_destroy(fmd_modhash_t *mhp)
fmd_free(mhp, sizeof (fmd_modhash_t));
fmd_modhash_loaddir(fmd_modhash_t *mhp, const char *dir,
fmd_modhash_loadall(fmd_modhash_t *mhp, const fmd_conf_path_t *pap,
fmd_modhash_apply(fmd_modhash_t *mhp, void (*func)(fmd_module_t *))
fmd_modhash_tryapply(fmd_modhash_t *mhp, void (*func)(fmd_module_t *))
fmd_modhash_dispatch(fmd_modhash_t *mhp, fmd_event_t *ep)
fmd_modhash_lookup(fmd_modhash_t *mhp, const char *name)
fmd_modhash_load(fmd_modhash_t *mhp, const char *path, const fmd_modops_t *ops)
fmd_modhash_unload(fmd_modhash_t *mhp, const char *name)
fmd_modhash_t *mod_hash; /* containing namespace (ro) */
extern fmd_modhash_t *fmd_modhash_create(void);
extern void fmd_modhash_destroy(fmd_modhash_t *);
extern fmd_module_t *fmd_modhash_load(fmd_modhash_t *,
extern void fmd_modhash_loadall(fmd_modhash_t *,
extern fmd_module_t *fmd_modhash_lookup(fmd_modhash_t *, const char *);
extern int fmd_modhash_unload(fmd_modhash_t *, const char *);
extern void fmd_modhash_apply(fmd_modhash_t *, void (*)(fmd_module_t *));
extern void fmd_modhash_tryapply(fmd_modhash_t *, void (*)(fmd_module_t *));
extern void fmd_modhash_dispatch(fmd_modhash_t *, fmd_event_t *);
fmd_xprt_subscribe_modhash(fmd_xprt_impl_t *xip, fmd_modhash_t *mhp)