Home
last modified time | relevance | path

Searched refs:vm_amap (Results 1 – 10 of 10) sorted by relevance

/openbsd/src/sys/uvm/
Duvm_amap.c57 LIST_HEAD(, vm_amap) amap_list;
68 static struct vm_amap *amap_alloc1(int, int, int);
69 static inline void amap_list_insert(struct vm_amap *);
70 static inline void amap_list_remove(struct vm_amap *);
72 struct vm_amap_chunk *amap_chunk_get(struct vm_amap *, int, int, int);
73 void amap_chunk_free(struct vm_amap *, struct vm_amap_chunk *);
84 void amap_pp_adjref(struct vm_amap *, int, vsize_t, int);
85 void amap_pp_establish(struct vm_amap *);
86 void amap_wiperange_chunk(struct vm_amap *, struct vm_amap_chunk *, int,
88 void amap_wiperange(struct vm_amap *, int, int);
[all …]
Duvm_amap.h59 struct vm_amap;
71 struct vm_amap *amap_alloc(vaddr_t, int, int);
78 void amap_free(struct vm_amap *);
86 void amap_ref(struct vm_amap *, vaddr_t, vsize_t, int);
92 void amap_unref(struct vm_amap *, vaddr_t, vsize_t, int);
94 void amap_wipeout(struct vm_amap *);
135 struct vm_amap { struct
144 LIST_ENTRY(vm_amap) am_list; argument
Duvm_anon.h78 struct vm_amap *ar_amap; /* pointer to amap */
88 boolean_t uvm_anon_pagein(struct vm_amap *, struct vm_anon *);
Duvm_fault.h72 void uvmfault_unlockall(struct uvm_faultinfo *, struct vm_amap *,
74 int uvmfault_anonget(struct uvm_faultinfo *, struct vm_amap *,
Duvm_fault.c276 uvmfault_anonget(struct uvm_faultinfo *ufi, struct vm_amap *amap, in uvmfault_anonget()
495 struct vm_amap *amap = ufi->entry->aref.ar_amap; in uvmfault_promote()
725 struct vm_amap *amap; in uvm_fault_check()
911 struct vm_amap *amap = ufi->entry->aref.ar_amap; in uvm_fault_upper_lookup()
998 struct vm_amap *amap = ufi->entry->aref.ar_amap; in uvm_fault_upper()
1252 struct vm_amap *amap, struct uvm_object *uobj) in uvm_fault_lower_upgrade()
1292 struct vm_amap *amap = ufi->entry->aref.ar_amap; in uvm_fault_lower()
1560 struct vm_amap * const amap = ufi->entry->aref.ar_amap; in uvm_fault_lower_io()
1811 uvmfault_unlockall(struct uvm_faultinfo *ufi, struct vm_amap *amap, in uvmfault_unlockall()
Duvm_anon.c159 uvm_anon_pagein(struct vm_amap *amap, struct vm_anon *anon) in uvm_anon_pagein()
Duvm_map.c4432 struct vm_amap *amap; in uvm_map_clean()
/openbsd/src/usr.sbin/procmap/
Dprocmap.c141 struct vm_amap vm_amap; member
679 S(amap) = sizeof(struct vm_amap); in dump_vm_map_entry()
845 D(amap, vm_amap)->am_ref, in dump_vm_map_entry()
846 D(amap, vm_amap)->am_flags, in dump_vm_map_entry()
847 D(amap, vm_amap)->am_nslot, in dump_vm_map_entry()
848 D(amap, vm_amap)->am_nused); in dump_vm_map_entry()
850 sum->s_am_nslots += D(amap, vm_amap)->am_nslot; in dump_vm_map_entry()
851 sum->s_am_nusedslots += D(amap, vm_amap)->am_nused; in dump_vm_map_entry()
/openbsd/src/sys/kern/
Dsys_futex.c42 struct vm_amap *ft_amap; /* UVM amap */
132 struct vm_amap *amap = NULL; in futex_get()
/openbsd/src/lib/libkvm/
Dkvm_proc.c117 _kvm_findanon(kvm_t *kd, struct vm_amap *amapp, int slot) in _kvm_findanon()
121 struct vm_amap amap; in _kvm_findanon()