anon_hdr
struct anon_hdr aw_ahp;
struct anon_hdr *un_anon; /* anon backing for file */
struct anon_hdr *ahp; /* anon array header pointer, containing */
extern void anon_dup(struct anon_hdr *, ulong_t,
struct anon_hdr *, ulong_t, size_t);
extern void anon_dup_fill_holes(struct anon_hdr *, ulong_t,
struct anon_hdr *, ulong_t, size_t, uint_t, int);
extern int anon_fill_cow_holes(struct seg *, caddr_t, struct anon_hdr *,
extern void anon_free(struct anon_hdr *, ulong_t, size_t);
extern void anon_free_pages(struct anon_hdr *, ulong_t, size_t, uint_t);
extern int non_anon(struct anon_hdr *, ulong_t, u_offset_t *, size_t *);
extern pgcnt_t anon_pages(struct anon_hdr *, ulong_t, pgcnt_t);
extern struct anon_hdr *anon_create(pgcnt_t, int);
extern void anon_release(struct anon_hdr *, pgcnt_t);
extern struct anon *anon_get_ptr(struct anon_hdr *, ulong_t);
extern ulong_t *anon_get_slot(struct anon_hdr *, ulong_t);
extern struct anon *anon_get_next_ptr(struct anon_hdr *, ulong_t *);
extern int anon_set_ptr(struct anon_hdr *, ulong_t, struct anon *, int);
extern int anon_copy_ptr(struct anon_hdr *, ulong_t,
struct anon_hdr *, ulong_t, pgcnt_t, int);
extern pgcnt_t anon_grow(struct anon_hdr *, ulong_t *, pgcnt_t, pgcnt_t, int);
struct anon_hdr *kpsd_anon; /* anon structs */
struct anon_hdr *kp_anon; /* anon structs */
struct anon_hdr *nahp;
struct anon_hdr *nahp;
struct anon_hdr *nahp;
struct anon_hdr *nahp;
struct anon_hdr *nahp;
anon_szcshare(struct anon_hdr *ahp, ulong_t anon_index)
anon_share(struct anon_hdr *ahp, ulong_t anon_index, pgcnt_t nslots)
struct anon_hdr *ahp,
anon_dup(struct anon_hdr *old, ulong_t old_idx, struct anon_hdr *new,
struct anon_hdr *old,
struct anon_hdr *new,
struct anon_hdr *ahp,
anon_free(struct anon_hdr *ahp, ulong_t index, size_t size)
struct anon_hdr *ahp,
struct anon_hdr *ahp = amp->ahp;
struct anon_hdr *
struct anon_hdr *ahp;
if ((ahp = kmem_zalloc(sizeof (struct anon_hdr), kmemflags)) == NULL) {
struct anon_hdr *ahp,
kmem_free(ahp, sizeof (struct anon_hdr));
struct anon_hdr *ahp = amp->ahp;
kmem_free(ahp, sizeof (struct anon_hdr));
non_anon(struct anon_hdr *ahp, ulong_t anon_idx, u_offset_t *offp,
anon_release(struct anon_hdr *ahp, pgcnt_t npages)
anon_pages(struct anon_hdr *ahp, ulong_t anon_index, pgcnt_t nslots)
anon_get_slot(struct anon_hdr *ahp, ulong_t an_idx)
kmem_free(ahp, sizeof (struct anon_hdr));
anon_get_ptr(struct anon_hdr *ahp, ulong_t an_idx)
anon_get_next_ptr(struct anon_hdr *ahp, ulong_t *index)
anon_set_ptr(struct anon_hdr *ahp, ulong_t an_idx, struct anon *ap, int flags)
anon_copy_ptr(struct anon_hdr *sahp, ulong_t s_idx, struct anon_hdr *dahp,
anon_grow(struct anon_hdr *ahp, ulong_t *startidx_p, pgcnt_t oldseg_pgs,