vm_anon
struct vm_anon *anonp, anon;
struct vm_anon;
struct vm_anon *uanon;
kvmsize += (physmem * sizeof(struct vm_anon));
kvmsize += ((SWAPSIZE/PAGE_SIZE)*sizeof(struct vm_anon));
pt->pg[i]->uanon = (struct vm_anon *)(vaddr_t)~0L;
uvmpdpol_anfree(struct vm_anon *an)
uvm_pagealloc_strat(struct uvm_object *uobj, voff_t off, struct vm_anon *anon,
struct vm_anon *anon, *nanon;
struct vm_anon *anon;
struct vm_anon *anon;
struct vm_anon *
struct vm_anon *an;
amap_lookups(struct vm_aref *aref, vaddr_t offset, struct vm_anon **anons,
memcpy(anons, &amap->am_anon[slot], npages * sizeof(struct vm_anon *));
struct vm_anon * const an = anons[i];
amap_add(struct vm_aref *aref, vaddr_t offset, struct vm_anon *anon,
struct vm_anon *oanon = amap->am_anon[slot];
amap->am_anon = kmem_alloc(totalslots * sizeof(struct vm_anon *),
((sizeof(int) * 2 + sizeof(struct vm_anon *)) *
amap->am_maxslot * sizeof(struct vm_anon *));
struct vm_anon **newover, **oldover;
slotmapped * sizeof(struct vm_anon*));
(slotarea - slotoff) * sizeof(struct vm_anon *));
sizeof(struct vm_anon *) * amap->am_nslot);
sizeof(struct vm_anon *) * slotadded);
sizeof(struct vm_anon *) * slotmapped);
sizeof(struct vm_anon *) * slotarea);
struct vm_anon *anon;
struct vm_anon *anon;
(amap->am_maxslot - lcv) * sizeof(struct vm_anon *));
struct vm_anon **am_anon; /* array of anonymous pages */
struct vm_anon *, bool);
struct vm_anon *amap_lookup /* lookup an anon @ offset in amap */
struct vm_anon **, int);
uvm_anfree(struct vm_anon *anon)
uvm_anon_lockloanpg(struct vm_anon *anon)
uvm_anon_pagein(struct vm_amap *amap, struct vm_anon *anon)
uvm_anon_dropswap(struct vm_anon *anon)
uvm_anon_release(struct vm_anon *anon)
pool_cache_bootstrap(&uvm_anon_cache, sizeof(struct vm_anon), 0, 0,
struct vm_anon *anon = object;
struct vm_anon *
struct vm_anon *anon;
struct vm_page *uvm_anon_lockloanpg(struct vm_anon *);
void uvm_anon_dropswap(struct vm_anon *);
void uvm_anon_release(struct vm_anon *);
bool uvm_anon_pagein(struct vm_amap *, struct vm_anon *);
struct vm_anon *uvm_analloc(void);
void uvm_anfree(struct vm_anon *);
struct vm_anon *anon;
struct vm_anon;
voff_t, struct vm_anon *, int, int, int);
struct vm_anon **anons, struct vm_page **pages)
struct vm_anon *anon = anons[lcv];
struct vm_anon **anons)
struct vm_anon * const anon = anons[flt->centeridx];
struct vm_anon *anon, struct uvm_object **ruobj)
struct uvm_object *uobj, struct vm_anon *anon)
struct vm_anon * const oanon = anon;
struct uvm_object *uobj, struct vm_anon *anon)
struct vm_anon * const oanon = anon;
struct uvm_object *uobj, struct vm_anon *anon, struct vm_page *pg,
struct vm_anon *oanon)
struct vm_anon *anon, struct vm_page *pg)
uvmfault_anonflush(struct vm_anon **anons, int n)
struct vm_anon *anon;
struct vm_anon *anon, struct vm_page *pg)
struct vm_anon *anon)
struct vm_anon *oanon,
struct vm_anon **nanon, /* OUT: allocated anon */
struct vm_anon **spare)
struct vm_anon *anon;
struct vm_anon *anon_spare;
struct vm_anon ***, bool);
struct vm_anon **);
struct vm_anon **, struct vm_page **);
struct vm_anon *, struct uvm_object **);
struct uvm_object *, struct vm_anon *);
struct uvm_object *, struct vm_anon *);
struct uvm_object *, struct vm_anon *,
struct vm_page *, struct vm_anon *);
struct vm_anon *, struct vm_page *);
struct vm_anon *, struct vm_page *);
struct vm_anon *anons_store[UVM_MAXRANGE], **anons;
struct vm_anon ***ranons, bool maxprot)
struct vm_anon *);
int, struct vm_anon *);
static void uvm_unloananon(struct vm_anon **, int);
uvm_loanbreak_anon(struct vm_anon *anon, struct uvm_object *uobj)
struct vm_anon *anon;
uvm_unloananon((struct vm_anon **)result,
struct vm_anon *anon)
uvm_unloananon(struct vm_anon **aloans, int nanons)
struct vm_anon *anon, *to_free = NULL;
int uvm_loanbreak_anon(struct vm_anon *, struct uvm_object *);
struct vm_anon *anon;
((struct vm_anon *)UVM_VOADDR_GET_OBJECT(voa))
struct vm_anon *anon = NULL;
struct vm_anon * const anon = UVM_VOADDR_GET_ANON(voaddr);
struct vm_anon *anon;
uvm_pagealloc_strat(struct uvm_object *obj, voff_t off, struct vm_anon *anon,
struct vm_anon *uanon; /* o,i: anon */
struct vm_anon *anon = pg->uanon;
struct vm_anon *anon = pg->uanon;
struct vm_anon *anon;
struct vm_anon;
void uvmpdpol_anfree(struct vm_anon *);
struct vm_anon *anon;
uvmpdpol_anfree(struct vm_anon *an)
uvmpdpol_anfree(struct vm_anon *an)
static void dump_vm_anon(kvm_t *, struct vm_anon **, int);
struct vm_anon **am_anon;
dump_vm_anon(kvm_t *kd, struct vm_anon **alist, int i)
S(anon) = sizeof(struct vm_anon);
struct vm_anon anon;