fmd_scheme_t
static fmd_scheme_t *
fmd_scheme_t *sp;
fmd_scheme_t *sp;
fmd_scheme_t *sp;
fmd_scheme_t *sp;
fmd_scheme_t *sp;
fmd_scheme_t *sp;
fmd_scheme_t *sp;
fmd_scheme_t *sp;
static fmd_scheme_t *
fmd_scheme_t *sp = fmd_alloc(sizeof (fmd_scheme_t), FMD_SLEEP);
fmd_scheme_destroy(fmd_scheme_t *sp)
fmd_free(sp, sizeof (fmd_scheme_t));
fmd_scheme_t *sp;
shp->sch_hash = fmd_zalloc(sizeof (fmd_scheme_t *) *
fmd_scheme_t *sp, *np;
fmd_free(shp->sch_hash, sizeof (fmd_scheme_t *) * shp->sch_hashlen);
fmd_scheme_t *sp, *np;
bzero(shp->sch_hash, sizeof (fmd_scheme_t *) * shp->sch_hashlen);
fmd_scheme_rtld_init(fmd_scheme_t *sp)
fmd_scheme_t *
fmd_scheme_t *sp;
fmd_scheme_t *
fmd_scheme_t *sp, *nsp = NULL;
fmd_scheme_hash_release(fmd_scheme_hash_t *shp, fmd_scheme_t *sp)
fmd_scheme_t **sch_hash; /* hash bucket array of schemes */
extern fmd_scheme_t *fmd_scheme_hash_lookup(fmd_scheme_hash_t *, const char *);
extern void fmd_scheme_hash_release(fmd_scheme_hash_t *, fmd_scheme_t *);
static fmd_scheme_t *
fmd_scheme_t *sp;
if ((sp = malloc(sizeof (fmd_scheme_t))) == NULL ||
fmd_scheme_rtld_init(fmd_scheme_t *sp)
static fmd_scheme_t *
fmd_scheme_t *sp;
fmd_scheme_t *sp;
static fmd_scheme_t *sch_list; /* list of cached schemes */
static fmd_scheme_t *
fmd_scheme_t *sp;
if ((sp = malloc(sizeof (fmd_scheme_t))) == NULL ||
fmd_scheme_rtld_init(fmd_scheme_t *sp)
static fmd_scheme_t *
fmd_scheme_t *sp;
fmd_scheme_t *sp;
static fmd_scheme_t *sch_list; /* list of cached schemes */