Lines Matching refs:vm_amap

60 static LIST_HEAD(, vm_amap) amap_list;
149 static struct vm_amap *
154 struct vm_amap *amap; in amap_alloc1()
233 struct vm_amap *
236 struct vm_amap *amap; in amap_alloc()
262 struct vm_amap *amap = obj; in amap_ctor()
289 struct vm_amap *amap = obj; in amap_dtor()
308 pool_cache_bootstrap(&uvm_amap_cache, sizeof(struct vm_amap), in uvm_amap_init()
320 amap_free(struct vm_amap *amap) in amap_free()
354 struct vm_amap *amap = entry->aref.ar_amap; in amap_extend()
706 struct vm_amap *amap = entry->aref.ar_amap; in amap_share_protect()
754 amap_wipeout(struct vm_amap *amap) in amap_wipeout()
826 struct vm_amap *amap, *srcamap; in amap_copy()
1028 struct vm_amap *amap = entry->aref.ar_amap; in amap_cow_now()
1145 struct vm_amap *amap = origref->ar_amap; in amap_splitref()
1175 amap_pp_establish(struct vm_amap *amap, vaddr_t offset) in amap_pp_establish()
1200 amap_pp_adjref(struct vm_amap *amap, int curslot, vsize_t slotlen, int adjval) in amap_pp_adjref()
1270 amap_wiperange(struct vm_amap *amap, int slotoff, int slots) in amap_wiperange()
1353 struct vm_amap *am; in amap_swap_off()
1354 struct vm_amap *am_next; in amap_swap_off()
1355 struct vm_amap marker_prev; in amap_swap_off()
1356 struct vm_amap marker_next; in amap_swap_off()
1447 struct vm_amap *amap = aref->ar_amap; in amap_lookup()
1477 struct vm_amap *amap = aref->ar_amap; in amap_lookups()
1515 struct vm_amap *amap = aref->ar_amap; in amap_add()
1557 struct vm_amap *amap = aref->ar_amap; in amap_unadd()
1587 amap_adjref_anons(struct vm_amap *amap, vaddr_t offset, vsize_t len, in amap_adjref_anons()
1622 amap_ref(struct vm_amap *amap, vaddr_t offset, vsize_t len, int flags) in amap_ref()
1643 amap_unref(struct vm_amap *amap, vaddr_t offset, vsize_t len, bool all) in amap_unref()