OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:vm_anon
(Results
1 - 25
of
25
) sorted by relevancy
/src/sys/uvm/
uvm_anon.h
47
struct
vm_anon
{
struct
61
* for active
vm_anon
's the data can be in one of the following state:
97
struct
vm_anon
*uvm_analloc(void);
98
void uvm_anfree(struct
vm_anon
*);
100
struct vm_page *uvm_anon_lockloanpg(struct
vm_anon
*);
102
void uvm_anon_dropswap(struct
vm_anon
*);
106
void uvm_anon_release(struct
vm_anon
*);
107
bool uvm_anon_pagein(struct vm_amap *, struct
vm_anon
*);
uvm_loan.h
52
int uvm_loanbreak_anon(struct
vm_anon
*, struct uvm_object *);
uvm_pdpolicy.h
39
struct
vm_anon
;
61
void uvmpdpol_anfree(struct
vm_anon
*);
uvm_amap.h
69
struct
vm_anon
*, bool);
85
struct
vm_anon
*amap_lookup /* lookup an anon @ offset in amap */
89
struct
vm_anon
**, int);
162
struct
vm_anon
**am_anon; /* array of anonymous pages */
uvm_fault.h
60
struct
vm_anon
*);
uvm_anon.c
55
pool_cache_bootstrap(&uvm_anon_cache, sizeof(struct
vm_anon
), 0, 0,
63
struct
vm_anon
*anon = object;
79
struct
vm_anon
*
82
struct
vm_anon
*anon;
105
uvm_anfree(struct
vm_anon
*anon)
210
uvm_anon_lockloanpg(struct
vm_anon
*anon)
275
uvm_anon_pagein(struct vm_amap *amap, struct
vm_anon
*anon)
337
uvm_anon_dropswap(struct
vm_anon
*anon)
360
uvm_anon_release(struct
vm_anon
*anon)
uvm_fault.c
185
uvmfault_anonflush(struct
vm_anon
**anons, int n)
272
struct
vm_anon
*anon)
547
struct
vm_anon
*oanon,
549
struct
vm_anon
**nanon, /* OUT: allocated anon */
550
struct
vm_anon
**spare)
554
struct
vm_anon
*anon;
756
struct
vm_anon
*anon_spare;
774
struct
vm_anon
***, bool);
778
struct
vm_anon
**);
781
struct
vm_anon
**, struct vm_page **)
[
all
...]
uvm_amap.c
198
amap->am_anon = kmem_alloc(totalslots * sizeof(struct
vm_anon
*),
219
((sizeof(int) * 2 + sizeof(struct
vm_anon
*)) *
246
amap->am_maxslot * sizeof(struct
vm_anon
*));
363
struct
vm_anon
**newover, **oldover;
514
slotmapped * sizeof(struct
vm_anon
*));
516
(slotarea - slotoff) * sizeof(struct
vm_anon
*));
614
sizeof(struct
vm_anon
*) * amap->am_nslot);
616
sizeof(struct
vm_anon
*) * slotadded);
619
sizeof(struct
vm_anon
*) * slotmapped);
621
sizeof(struct
vm_anon
*) * slotarea)
[
all
...]
uvm_coredump.c
162
struct
vm_anon
*anon;
uvm_loan.c
62
* a uvm_object and a
vm_anon
, but PG_ANON will not be set. this sort
106
int, struct
vm_anon
*);
110
static void uvm_unloananon(struct
vm_anon
**, int);
143
struct
vm_anon
*anon;
320
uvm_unloananon((struct
vm_anon
**)result,
344
struct
vm_anon
*anon)
926
uvm_unloananon(struct
vm_anon
**aloans, int nanons)
929
struct
vm_anon
*anon, *to_free = NULL;
1161
uvm_loanbreak_anon(struct
vm_anon
*anon, struct uvm_object *uobj)
uvm_page.h
106
* o: page owner (uvm_object::vmobjlock, vm_amap::am_lock,
vm_anon
::an_lock)
133
* => uanon is NULL or the
vm_anon
to which it has been O->A loaned
135
* o owned by a
vm_anon
147
* - uvm_pagealloc: free -> owned by a uvm_object/
vm_anon
148
* - uvm_pagefree: owned by a uvm_object/
vm_anon
-> free
171
struct
vm_anon
*uanon; /* o,i: anon */
uvm_pdaemon.c
386
struct
vm_anon
*anon = pg->uanon;
612
struct
vm_anon
*anon = pg->uanon;
648
struct
vm_anon
*anon;
uvm_pdpolicy_clock.c
253
struct
vm_anon
*anon;
551
uvmpdpol_anfree(struct
vm_anon
*an)
uvm_extern.h
285
struct
vm_anon
;
615
* be owned by either a uvm_object or a
vm_anon
.
618
* (uvm_object or
vm_anon
) is included in the ID, so that
793
voff_t, struct
vm_anon
*, int, int, int);
uvm_mmap.c
131
struct
vm_anon
*anon;
uvm_map.c
3969
struct
vm_anon
*anon;
4941
((struct
vm_anon
*)UVM_VOADDR_GET_OBJECT(voa))
4951
* => acquires a reference on the page's owner (uvm_object or
vm_anon
)
4958
struct
vm_anon
*anon = NULL;
4993
* we don't encounter any need to create a
vm_anon
then great!
5006
* is done because we need the
vm_anon
to be present.
5058
* which case a fault to create the
vm_anon
is not
5151
struct
vm_anon
* const anon = UVM_VOADDR_GET_ANON(voaddr);
uvm_pdpolicy_clockpro.c
1255
uvmpdpol_anfree(struct
vm_anon
*an)
uvm_page.c
1132
uvm_pagealloc_strat(struct uvm_object *obj, voff_t off, struct
vm_anon
*anon,
/src/regress/sys/uvm/pdsim/
pdsim.h
52
struct
vm_anon
;
55
struct
vm_anon
{
struct
82
struct
vm_anon
*uanon;
/src/usr.bin/pmap/
pmap.h
138
struct
vm_anon
anon;
pmap.c
43
static void dump_vm_anon(kvm_t *, struct
vm_anon
**, int);
606
struct
vm_anon
**am_anon;
642
* Assume that sizeof(struct
vm_anon
*) >= sizeof(size_t) and
720
dump_vm_anon(kvm_t *kd, struct
vm_anon
**alist, int i)
729
S(anon) = sizeof(struct
vm_anon
);
/src/sys/rump/librump/rumpkern/
vm.c
174
uvm_pagealloc_strat(struct uvm_object *uobj, voff_t off, struct
vm_anon
*anon,
1055
uvmpdpol_anfree(struct
vm_anon
*an)
/src/sys/arch/vax/vax/
pmap.c
212
kvmsize += (physmem * sizeof(struct
vm_anon
));
243
kvmsize += ((SWAPSIZE/PAGE_SIZE)*sizeof(struct
vm_anon
));
/src/lib/libkvm/
kvm_proc.c
186
struct
vm_anon
*anonp, anon;
/src/sys/arch/x86/x86/
pmap.c
2585
pt->pg[i]->uanon = (struct
vm_anon
*)(vaddr_t)~0L;
Completed in 37 milliseconds
Indexes created Sun Oct 19 16:10:00 GMT 2025