sf_scd_t
sfmmu_set_scd_rttecnt(sf_srd_t *srdp, sf_scd_t *scdp)
sf_scd_t *scdp;
sf_scd_t *scdp;
sf_scd_t *scdp;
sf_scd_t *scdp;
scd_cache = kmem_cache_create("scd_cache", sizeof (sf_scd_t),
sf_scd_t *scdp;
sfmmu_remove_scd(sf_scd_t **headp, sf_scd_t *scdp)
sfmmu_add_scd(sf_scd_t **headp, sf_scd_t *scdp)
sfmmu_alloc_scd_tsbs(sf_srd_t *srdp, sf_scd_t *scdp)
sfmmu_link_scd_to_regions(sf_srd_t *srdp, sf_scd_t *scdp)
sfmmu_unlink_scd_from_regions(sf_srd_t *srdp, sf_scd_t *scdp)
static sf_scd_t *
sf_scd_t *new_scdp;
sfmmu_join_scd(sf_scd_t *scdp, sfmmu_t *sfmmup)
sf_scd_t *old_scdp;
sf_scd_t *scdp, *new_scdp;
sf_scd_t *scdp = sfmmup->sfmmu_scdp;
sfmmu_destroy_scd(sf_srd_t *srdp, sf_scd_t *scdp, sf_region_map_t *scd_rmap)
sf_scd_t *sp;
sf_scd_t *scdp = sfmmup->sfmmu_scdp;
sf_scd_t *scdp = (sf_scd_t *)buf;
bzero(buf, sizeof (sf_scd_t));
sf_scd_t *scdp = (sf_scd_t *)buf;
sf_scd_t *scdp;
static sf_scd_t *sfmmu_alloc_scd(sf_srd_t *, sf_region_map_t *);
static void sfmmu_join_scd(sf_scd_t *, sfmmu_t *);
static void sfmmu_destroy_scd(sf_srd_t *, sf_scd_t *, sf_region_map_t *);
static int sfmmu_alloc_scd_tsbs(sf_srd_t *, sf_scd_t *);
static void sfmmu_remove_scd(sf_scd_t **, sf_scd_t *);
static void sfmmu_add_scd(sf_scd_t **headp, sf_scd_t *);
static void sfmmu_link_scd_to_regions(sf_srd_t *, sf_scd_t *);
static void sfmmu_unlink_scd_from_regions(sf_srd_t *, sf_scd_t *);
sf_scd_t *scdp;
static void sfmmu_set_scd_rttecnt(sf_srd_t *, sf_scd_t *);
sf_scd_t *scdp;
sf_scd_t *old_scdp;
sf_scd_t *old_scdp;
sf_scd_t *scdp = sfmmup->sfmmu_scdp;
extern void mmu_init_scd(sf_scd_t *);
sf_scd_t *srd_scdp; /* list of scds in srd */
sf_scd_t *sfmmu_scdp; /* scd this address space belongs to */
sf_scd_t *scd_next; /* link pointers for srd_scd list */
sf_scd_t *scd_prev;
mmu_init_scd(sf_scd_t *scdp)