extent_region
map->_dm_cookie = mallocarray(nsegments, sizeof(struct extent_region),
map->_dm_cookiesize = nsegments * sizeof(struct extent_region);
struct extent_region *regions = map->_dm_cookie;
struct extent_region ams_er;
struct extent_region sms_er;
struct extent_region ims_er;
struct extent_region ims_er;
struct extent_region *dm_er;
static struct extent_region *
struct extent_region *rp;
extent_free_region_descriptor(struct extent *ex, struct extent_region *rp)
struct extent_region *rp;
pool_init(&ex_region_pl, sizeof(struct extent_region), 0,
struct extent_region *rp;
while (sz >= ALIGN(sizeof(struct extent_region))) {
rp = (struct extent_region *)cp;
cp += ALIGN(sizeof(struct extent_region));
sz -= ALIGN(sizeof(struct extent_region));
struct extent_region *rp, *orp;
struct extent_region *after, struct extent_region *rp)
struct extent_region *nextr;
int flags, struct extent_region *myrp)
struct extent_region *rp, *last;
struct extent_region *rp;
u_long size, int flags, struct extent_region *rp)
struct extent_region *myrp, u_long *result)
struct extent_region *rp, *last, *bestlast;
struct extent_region *, struct extent_region *);
static struct extent_region *extent_alloc_region_descriptor(struct extent *, int);
struct extent_region *);
u_long, u_long, int, struct extent_region *, u_long *);
struct extent_region *rp;
u_long boundary, int flags, struct extent_region *rp, u_long *result)
struct extent_region *rp, *nrp = NULL;
struct extent_region *tmp;
u_long, u_long, u_long, u_long, int, struct extent_region *,
int, struct extent_region *);
LIST_ENTRY(extent_region) er_link; /* link in region list */
LIST_HEAD(, extent_region) ex_regions;
LIST_HEAD(, extent_region) fex_freelist;
((ALIGN(sizeof(struct extent_region))) * \