| /minix3/sys/uvm/ |
| H A D | uvm_page.h | 147 struct vm_page { struct 151 TAILQ_ENTRY(vm_page) queue; /* w: wired page queue argument 153 LIST_ENTRY(vm_page) list; /* f: global free page queue */ 157 TAILQ_ENTRY(vm_page) queue; /* o: pages in same object */ argument 158 LIST_ENTRY(vm_page) list; /* f: CPU free page queue */ 305 struct vm_page *pgs; /* vm_page structures (from start) */ 306 struct vm_page *lastpg; /* vm_page structure for end */ 344 void uvm_page_own(struct vm_page *, const char *); 352 void uvm_pageactivate(struct vm_page *); 354 void uvm_pagecopy(struct vm_page *, struct vm_page *); [all …]
|
| H A D | uvm_pdpolicy.h | 32 struct vm_page; 45 void uvmpdpol_pageactivate(struct vm_page *); 46 void uvmpdpol_pagedeactivate(struct vm_page *); 47 void uvmpdpol_pagedequeue(struct vm_page *); 48 void uvmpdpol_pageenqueue(struct vm_page *); 49 bool uvmpdpol_pageisqueued_p(struct vm_page *); 54 struct vm_page *uvmpdpol_selectvictim(void);
|
| H A D | uvm_pager.h | 128 int (*pgo_fault)(struct uvm_faultinfo *, vaddr_t, struct vm_page **, 132 int (*pgo_get)(struct uvm_object *, voff_t, struct vm_page **, 160 #define PGO_DONTCARE ((struct vm_page *) -1L) /* [get only] */ 170 struct vm_page *uvm_pageratop(vaddr_t); 171 vaddr_t uvm_pagermapin(struct vm_page **, int, int);
|
| H A D | uvm_pglist.h | 39 struct vm_page; 40 TAILQ_HEAD(pglist, vm_page); 41 LIST_HEAD(pgflist, vm_page);
|
| H A D | uvm_pmap.h | 145 bool pmap_clear_modify(struct vm_page *); 148 bool pmap_clear_reference(struct vm_page *); 172 bool pmap_is_modified(struct vm_page *); 175 bool pmap_is_referenced(struct vm_page *); 178 void pmap_page_protect(struct vm_page *, vm_prot_t);
|
| H A D | uvm_loan.h | 50 struct vm_page **); 51 struct vm_page *uvm_loanbreak(struct vm_page *);
|
| H A D | uvm_pdaemon.h | 80 kmutex_t *uvmpd_trylockowner(struct vm_page *); 82 bool uvmpd_trydropswap(struct vm_page *);
|
| H A D | uvm_swap.h | 45 int uvm_swap_get(struct vm_page *, int, int); 46 int uvm_swap_put(int, struct vm_page **, int, int);
|
| H A D | uvm_anon.h | 55 struct vm_page *an_page; /* If in RAM [an_lock] */ 106 struct vm_page *uvm_anon_lockloanpg(struct vm_anon *);
|
| H A D | uvm_extern.h | 241 struct vm_page; 575 void uvm_emap_enter(vaddr_t, struct vm_page **, u_int); 695 struct vm_page *uvm_pagealloc_strat(struct uvm_object *, 700 void uvm_pagereplace(struct vm_page *, 701 struct vm_page *); 702 void uvm_pagerealloc(struct vm_page *, 712 void uvm_aio_aiodone_pages(struct vm_page **, int, bool, 741 int *, struct vm_page **, int);
|
| H A D | uvm_ddb.h | 40 void uvm_page_printit(struct vm_page *, bool,
|
| /minix3/sys/arch/x86/include/ |
| H A D | pmap_pv.h | 35 struct vm_page; 48 struct vm_page *pte_ptp; /* PTP; NULL for pmap_kernel() */ 78 struct vm_page *u_link;
|
| H A D | pmap.h | 152 struct vm_page *pm_ptphint[PTP_LEVELS-1]; 170 struct vm_page *pm_gc_ptp; /* pages from pmap g/c */ 245 bool pmap_clear_attrs(struct vm_page *, unsigned); 248 void pmap_page_remove(struct vm_page *); 251 bool pmap_test_attrs(struct vm_page *, unsigned); 357 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) in pmap_page_protect()
|
| /minix3/sys/arch/i386/include/ |
| H A D | proc.h | 44 struct vm_page; 51 struct vm_page *md_gc_ptp; /* pages from pmap g/c */
|
| /minix3/sys/sys/ |
| H A D | verified_exec.h | 44 struct vm_page; 115 int veriexec_page_verify(struct veriexec_file_entry *, struct vm_page *,
|
| H A D | physmap.h | 60 physmap_create_pagelist(struct vm_page **, size_t);
|
| H A D | pipe.h | 83 struct vm_page **pgs; /* pointers to the pages */
|
| H A D | vnode_if.h | 482 struct vm_page **a_m; 490 int VOP_GETPAGES(struct vnode *, voff_t, struct vm_page **, int *, int,
|
| /minix3/sys/ufs/lfs/ |
| H A D | lfs_pages.c | 108 static int check_dirty(struct lfs *, struct vnode *, off_t, off_t, off_t, int, int, struct vm_page … 148 wait_for_page(struct vnode *vp, struct vm_page *pg, const char *label) in wait_for_page() 155 static struct vm_page *lastpg; in wait_for_page() 188 write_and_wait(struct lfs *fs, struct vnode *vp, struct vm_page *pg, in write_and_wait() 243 int flags, int checkfirst, struct vm_page **pgp) in check_dirty() 246 struct vm_page *curpg = NULL; /* XXX: gcc */ in check_dirty() 247 struct vm_page *pgs[MAXBSIZE / PAGE_SIZE], *pg; in check_dirty() 467 struct vm_page *pg, *busypg; in lfs_putpages()
|
| H A D | ulfs_inode.c | 193 struct vm_page **pgs; in ulfs_balloc_range() 214 pgssize = npages * sizeof(struct vm_page *); in ulfs_balloc_range()
|
| /minix3/external/bsd/llvm/dist/llvm/test/CodeGen/X86/ |
| H A D | 2009-09-23-LiveVariablesBug.ll | 14 %struct.vm_object = type { %struct.queue_entry, %struct._lck_rw_t_internal_, i64, %struct.vm_page*,… 15 %struct.vm_page = type { %struct.queue_entry, %struct.queue_entry, %struct.vm_page*, %struct.vm_obj…
|
| /minix3/tests/rump/kernspace/ |
| H A D | busypage.c | 46 static struct vm_page *testpg;
|
| /minix3/sys/ufs/ufs/ |
| H A D | ufs_inode.c | 206 struct vm_page **pgs; in ufs_balloc_range() 227 pgssize = npages * sizeof(struct vm_page *); in ufs_balloc_range()
|
| /minix3/sys/uvm/pmap/ |
| H A D | pmap.h | 191 struct vm_page *pmap_md_alloc_poolpage(int);
|
| /minix3/external/bsd/llvm/dist/llvm/test/Analysis/ScalarEvolution/ |
| H A D | avoid-infinite-recursion-1.ll | 13 %3 = type <{ %struct.vm_page*, %struct.vm_page** }> ; type %3 44 …red*, i8*, %union.pager_info, i8, i8, i8, i8, %union.anon, [32 x %struct.vm_page*], i32, i8, i8, i… 110 …ct.pmap = type <{ %struct.mtx, i64*, %15, i32, i8, i8, i8, i8, %struct.bintime, %struct.vm_page* }> 156 …1, %2, %1, %3, %struct.vm_page*, i64, i32, i32, i32, i8, i8, i16, i16, i16, i32, %struct.vm_object… 157 …%struct.vm_page = type <{ %3, %3, %struct.vm_page*, %struct.vm_page*, %struct.vm_object*, i64, i64… 175 …%struct.vop_getpages_args = type <{ %struct.vop_generic_args, %struct.vnode*, %struct.vm_page**, i… 187 …%struct.vop_putpages_args = type <{ %struct.vop_generic_args, %struct.vnode*, %struct.vm_page**, i…
|