Lines Matching defs:anon_hdr
237 struct anon_hdr {
305 struct anon_hdr *ahp; /* anon array header pointer, containing */
385 extern void anon_dup(struct anon_hdr *, ulong_t,
386 struct anon_hdr *, ulong_t, size_t);
387 extern void anon_dup_fill_holes(struct anon_hdr *, ulong_t,
388 struct anon_hdr *, ulong_t, size_t, uint_t, int);
389 extern int anon_fill_cow_holes(struct seg *, caddr_t, struct anon_hdr *,
392 extern void anon_free(struct anon_hdr *, ulong_t, size_t);
393 extern void anon_free_pages(struct anon_hdr *, ulong_t, size_t, uint_t);
429 extern int non_anon(struct anon_hdr *, ulong_t, u_offset_t *, size_t *);
430 extern pgcnt_t anon_pages(struct anon_hdr *, ulong_t, pgcnt_t);
433 extern struct anon_hdr *anon_create(pgcnt_t, int);
434 extern void anon_release(struct anon_hdr *, pgcnt_t);
435 extern struct anon *anon_get_ptr(struct anon_hdr *, ulong_t);
436 extern ulong_t *anon_get_slot(struct anon_hdr *, ulong_t);
437 extern struct anon *anon_get_next_ptr(struct anon_hdr *, ulong_t *);
438 extern int anon_set_ptr(struct anon_hdr *, ulong_t, struct anon *, int);
439 extern int anon_copy_ptr(struct anon_hdr *, ulong_t,
440 struct anon_hdr *, ulong_t, pgcnt_t, int);
441 extern pgcnt_t anon_grow(struct anon_hdr *, ulong_t *, pgcnt_t, pgcnt_t, int);