Home
last modified time | relevance | path

Searched refs:vm_anon (Results 1 – 13 of 13) sorted by relevance

/openbsd/src/sys/uvm/
Duvm_anon.h40 struct vm_anon { struct
82 struct vm_anon *uvm_analloc(void);
83 void uvm_anfree_list(struct vm_anon *, struct pglist *);
84 void uvm_anon_release(struct vm_anon *);
87 void uvm_anon_dropswap(struct vm_anon *);
88 boolean_t uvm_anon_pagein(struct vm_amap *, struct vm_anon *);
Duvm_anon.c48 pool_init(&uvm_anon_pool, sizeof(struct vm_anon), 0, IPL_MPFLOOR, in uvm_anon_init()
58 struct vm_anon *
61 struct vm_anon *anon; in uvm_analloc()
81 uvm_anfree_list(struct vm_anon *anon, struct pglist *pgl) in uvm_anfree_list()
144 struct vm_anon *anon; in uvm_anwait()
159 uvm_anon_pagein(struct vm_amap *amap, struct vm_anon *anon) in uvm_anon_pagein()
219 uvm_anon_dropswap(struct vm_anon *anon) in uvm_anon_dropswap()
239 uvm_anon_release(struct vm_anon *anon) in uvm_anon_release()
Duvm_amap.h68 int amap_add(struct vm_aref *, vaddr_t, struct vm_anon *,
82 struct vm_anon *amap_lookup(struct vm_aref *, vaddr_t);
84 void amap_lookups(struct vm_aref *, vaddr_t, struct vm_anon **, int);
132 struct vm_anon *ac_anon[];
Duvm_fault.c162 static inline void uvmfault_anonflush(struct vm_anon **, int);
175 uvmfault_anonflush(struct vm_anon **anons, int n) in uvmfault_anonflush()
277 struct vm_anon *anon) in uvmfault_anonget()
492 struct vm_anon **nanon, /* OUT: allocated anon */ in uvmfault_promote()
497 struct vm_anon *anon; in uvmfault_promote()
619 struct vm_anon ***, vm_fault_t);
623 struct vm_anon **);
626 struct vm_anon **, struct vm_page **);
642 struct vm_anon *anons_store[UVM_MAXRANGE], **anons; in uvm_fault()
723 struct vm_anon ***ranons, vm_fault_t fault_type) in uvm_fault_check()
[all …]
Duvm_amap.c271 (i + 1) * sizeof(struct vm_anon *); in amap_init()
277 UVM_AMAP_CHUNK * sizeof(struct vm_anon *), in amap_init()
483 struct vm_anon *anon; in amap_wipeout()
553 struct vm_anon *anon; in amap_copy()
742 struct vm_anon *anon, *nanon; in amap_cow_now()
972 struct vm_anon *anon; in amap_wiperange_chunk()
1108 struct vm_anon *anon; in amap_swap_off()
1151 struct vm_anon *
1177 struct vm_anon **anons, int npages) in amap_lookups()
1230 amap_add(struct vm_aref *aref, vaddr_t offset, struct vm_anon *anon, in amap_add()
[all …]
Duvm_page.h99 struct vm_anon *uanon; /* anon (P) */
234 voff_t, struct vm_anon *);
Duvm_fault.h75 struct vm_anon *);
Duvm_pdaemon.c401 struct vm_anon *anon = pg->uanon; in uvmpd_trylockowner()
423 struct vm_anon *anon = pg->uanon; in uvmpd_dropswap()
478 struct vm_anon *anon; in uvmpd_scan_inactive()
Duvm_extern.h411 voff_t, struct vm_anon *, int);
Duvm_unix.c171 struct vm_anon *anons[WALK_CHUNK]; in uvm_coredump_walk_amap()
Duvm_page.c687 struct vm_anon *anon) in uvm_pagealloc_pg()
880 uvm_pagealloc(struct uvm_object *obj, voff_t off, struct vm_anon *anon, in uvm_pagealloc()
Duvm_map.c4433 struct vm_anon *anon; in uvm_map_clean()
/openbsd/src/lib/libkvm/
Dkvm_proc.c116 static struct vm_anon *
123 struct vm_anon *anonp; in _kvm_findanon()
171 struct vm_anon *anonp, anon; in _kvm_ureadm()