/netbsd-src/sys/uvm/ |
H A D | uvm_object.c | 135 struct vm_page *pgs[FETCH_PAGECOUNT], *pg = NULL; in uvm_obj_wirepages() local 219 struct vm_page *pg; in uvm_obj_unwirepages() local 259 uvm_obj_page_tag_p(struct vm_page *pg, int tag) in uvm_obj_page_tag_p() 270 uvm_obj_page_set_tag(struct vm_page *pg, int tag) in uvm_obj_page_set_tag() 281 uvm_obj_page_clear_tag(struct vm_page *pg, int tag) in uvm_obj_page_clear_tag() 292 uvm_obj_page_dirty_p(struct vm_page *pg) in uvm_obj_page_dirty_p() 299 uvm_obj_page_set_dirty(struct vm_page *pg) in uvm_obj_page_set_dirty() 306 uvm_obj_page_clear_dirty(struct vm_page *pg) in uvm_obj_page_clear_dirty() 313 uvm_obj_page_writeback_p(struct vm_page *pg) in uvm_obj_page_writeback_p() 320 uvm_obj_page_set_writeback(struct vm_page *pg) in uvm_obj_page_set_writeback() [all …]
|
H A D | uvm_pdpolicy_clockpro.c | 147 clockpro_setq(struct vm_page *pg, int qidx) in clockpro_setq() 156 clockpro_getq(struct vm_page *pg) in clockpro_getq() 236 pageq_insert_tail(pageq_t *q, struct vm_page *pg) in pageq_insert_tail() 245 pageq_insert_head(pageq_t *q, struct vm_page *pg) in pageq_insert_head() 254 pageq_remove(pageq_t *q, struct vm_page *pg) in pageq_remove() 268 struct vm_page *pg; in pageq_remove_head() local 282 clockpro_insert_tail(struct clockpro_state *s, int qidx, struct vm_page *pg) in clockpro_insert_tail() 292 clockpro_insert_head(struct clockpro_state *s, int qidx, struct vm_page *pg) in clockpro_insert_head() 495 pageobj(struct vm_page *pg) in pageobj() 514 pageidx(struct vm_page *pg) in pageidx() [all …]
|
H A D | uvm_page.c | 207 uvm_pageinsert_object(struct uvm_object *uobj, struct vm_page *pg) in uvm_pageinsert_object() 240 uvm_pageinsert_tree(struct uvm_object *uobj, struct vm_page *pg) in uvm_pageinsert_tree() 266 uvm_pageremove_object(struct uvm_object *uobj, struct vm_page *pg) in uvm_pageremove_object() 300 uvm_pageremove_tree(struct uvm_object *uobj, struct vm_page *pg) in uvm_pageremove_tree() 675 uvm_vm_page_to_phys(const struct vm_page *pg) in uvm_vm_page_to_phys() 703 uvm_page_numa_lookup(struct vm_page *pg) in uvm_page_numa_lookup() 737 struct vm_page *pg; in uvm_page_redim() local 1008 struct vm_page *pg; in uvm_pagealloc_pgb() local 1089 struct vm_page *pg; in uvm_pagealloc_pgfl() local 1137 struct vm_page *pg; in uvm_pagealloc_strat() local [all …]
|
H A D | uvm_pdpolicy_clock.c | 248 struct vm_page *pg; in uvmpdpol_selectvictim() local 444 uvmpdpol_pagedeactivate_locked(struct vm_page *pg) in uvmpdpol_pagedeactivate_locked() 468 uvmpdpol_pagedeactivate(struct vm_page *pg) in uvmpdpol_pagedeactivate() 483 uvmpdpol_pageactivate_locked(struct vm_page *pg) in uvmpdpol_pageactivate_locked() 500 uvmpdpol_pageactivate(struct vm_page *pg) in uvmpdpol_pageactivate() 510 uvmpdpol_pagedequeue_locked(struct vm_page *pg) in uvmpdpol_pagedequeue_locked() 531 uvmpdpol_pagedequeue(struct vm_page *pg) in uvmpdpol_pagedequeue() 541 uvmpdpol_pageenqueue(struct vm_page *pg) in uvmpdpol_pageenqueue() 556 uvmpdpol_pageisqueued_p(struct vm_page *pg) in uvmpdpol_pageisqueued_p() 574 uvmpdpol_pageactivate_p(struct vm_page *pg) in uvmpdpol_pageactivate_p() [all …]
|
H A D | uvm_anon.c | 107 struct vm_page *pg = anon->an_page, *pg2 __diagused; in uvm_anfree() local 212 struct vm_page *pg; in uvm_anon_lockloanpg() local 277 struct vm_page *pg; in uvm_anon_pagein() local 362 struct vm_page *pg = anon->an_page; in uvm_anon_release() local
|
H A D | uvm_page_status.c | 60 uvm_pagegetdirty(struct vm_page *pg) in uvm_pagegetdirty() 84 uvm_pagemarkdirty(struct vm_page *pg, unsigned int newstatus) in uvm_pagemarkdirty() 155 uvm_pagecheckdirty(struct vm_page *pg, bool pgprotected) in uvm_pagecheckdirty()
|
H A D | uvm_fault.c | 188 struct vm_page *pg; in uvmfault_anonflush() local 274 struct vm_page *pg; in uvmfault_anonget() local 555 struct vm_page *pg; in uvmfault_promote() local 1332 struct vm_page *pg = anon->an_page; in uvm_fault_upper_lookup() local 1371 vaddr_t currva, struct vm_page *pg, bool readonly) in uvm_fault_upper_neighbor() 1603 struct vm_page *pg; in uvm_fault_upper_promote() local 1656 struct vm_page *pg; in uvm_fault_upper_direct() local 1674 struct uvm_object *uobj, struct vm_anon *anon, struct vm_page *pg, in uvm_fault_upper_enter() 1766 struct vm_anon *anon, struct vm_page *pg) in uvm_fault_upper_done() 2056 vaddr_t currva, struct vm_page *pg) in uvm_fault_lower_neighbor() [all …]
|
H A D | uvm_loan.c | 346 struct vm_page *pg; in uvm_loananon() local 457 struct vm_page *pg = pgpp[i]; in uvm_loanpage() local 602 struct vm_page *pg; in uvm_loanuobj() local 824 struct vm_page *pg; in uvm_loanzero() local 952 struct vm_page *pg; in uvm_unloanpage() local 1035 struct vm_page *pg; in ulz_put() local 1098 struct vm_page *pg; in uvm_loanbreak() local
|
H A D | uvm_page.h | 408 #define VM_PAGE_TO_MD(pg) (&(pg)->mdpage) argument 415 #define VM_PGCOLOR(pg) \ argument 447 uvm_page_get_freelist(struct vm_page *pg) in uvm_page_get_freelist() 455 uvm_page_get_bucket(struct vm_page *pg) in uvm_page_get_bucket() 461 uvm_page_set_freelist(struct vm_page *pg, unsigned fl) in uvm_page_set_freelist() 469 uvm_page_set_bucket(struct vm_page *pg, unsigned b) in uvm_page_set_bucket()
|
/netbsd-src/regress/sys/uvm/pdsim/ |
H A D | pdsim.c | 61 struct vm_page *pg; in pdsim_pagealloc() local 80 pdsim_pagefree(struct vm_page *pg) in pdsim_pagefree() 112 struct vm_page *pg; in pdsim_pagelookup() local 120 pdsim_pagemarkreferenced(struct vm_page *pg) in pdsim_pagemarkreferenced() 127 pmap_is_referenced(struct vm_page *pg) in pmap_is_referenced() 134 pmap_clear_reference(struct vm_page *pg) in pmap_clear_reference() 146 struct vm_page *pg; in pdsim_init() local 165 struct vm_page *pg; in pdsim_reclaimone() local 182 struct vm_page *pg; in fault() local
|
/netbsd-src/sys/rump/librump/rumpkern/ |
H A D | vm.c | 148 struct vm_page *pg = obj; in pgctor() local 159 struct vm_page *pg = obj; in pgdtor() local 177 struct vm_page *pg; in uvm_pagealloc_strat() local 236 uvm_pagefree(struct vm_page *pg) in uvm_pagefree() 270 uvm_pagezero(struct vm_page *pg) in uvm_pagezero() 283 uvm_page_owner_locked_p(struct vm_page *pg, bool exclusive) in uvm_page_owner_locked_p() 434 uvm_pagewire(struct vm_page *pg) in uvm_pagewire() 441 uvm_pageunwire(struct vm_page *pg) in uvm_pageunwire() 455 uvm_pagelock(struct vm_page *pg) in uvm_pagelock() 475 uvm_pageunlock(struct vm_page *pg) in uvm_pageunlock() [all …]
|
/netbsd-src/sys/arch/x86/include/ |
H A D | pmap.h | 82 #define pmap_clear_modify(pg) pmap_clear_attrs(pg, PP_ATTRS_D) argument 83 #define pmap_clear_reference(pg) pmap_clear_attrs(pg, PP_ATTRS_A) argument 85 #define pmap_is_modified(pg) pmap_test_attrs(pg, PP_ATTRS_D) argument 86 #define pmap_is_referenced(pg) pmap_test_attrs(pg, PP_ATTRS_A) argument 145 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) in pmap_page_protect() 230 #define VM_MDPAGE_INIT(pg) \ argument
|
/netbsd-src/lib/libc/db/btree/ |
H A D | bt_seq.c | 159 pgno_t pg; in __bt_seqset() local 251 pgno_t pg; in __bt_seqadv() local 380 pgno_t pg; in __bt_rseq_next() local 419 pgno_t pg; in __bt_rseq_prev() local 468 pgno_t pg; in __bt_first() local
|
H A D | bt_conv.c | 62 __bt_pgin(void *t, pgno_t pg, void *pp) in __bt_pgin() 129 __bt_pgout(void *t, pgno_t pg, void *pp) in __bt_pgout() 202 mswap(PAGE *pg) in mswap()
|
H A D | bt_overflow.c | 86 pgno_t pg; in __ovfl_get() local 140 __ovfl_put(BTREE *t, const DBT *dbt, pgno_t *pg) in __ovfl_put() 200 pgno_t pg; in __ovfl_delete() local
|
/netbsd-src/sys/uvm/pmap/ |
H A D | pmap.c | 451 pmap_page_syncicache(struct vm_page *pg) in pmap_page_syncicache() 901 struct vm_page * const pg = in pmap_page_remove() local 1135 struct vm_page * const pg = PHYS_TO_VM_PAGE(pte_to_paddr(pte)); in pmap_pte_remove() local 1189 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) in pmap_page_protect() 1272 struct vm_page * const pg = PHYS_TO_VM_PAGE(pte_to_paddr(pte)); in pmap_pte_protect() local 1349 struct vm_page * const pg = vmpage_p ? VM_MD_TO_PAGE(mdpg) : NULL; in pmap_page_cache() local 1438 struct vm_page * const pg = PHYS_TO_VM_PAGE(pa); in pmap_enter() local 1583 struct vm_page * const pg = PHYS_TO_VM_PAGE(pa); in pmap_kenter_pa() local 1666 struct vm_page * const pg = PHYS_TO_VM_PAGE(pte_to_paddr(pte)); in pmap_pte_kremove() local 1844 pmap_clear_reference(struct vm_page *pg) in pmap_clear_reference() [all …]
|
/netbsd-src/sys/arch/sh3/sh3/ |
H A D | pmap.c | 177 struct vm_page *pg = uvm_pagealloc(NULL, 0, NULL, in pmap_growkernel() local 323 struct vm_page *pg; in pmap_enter() local 469 __pmap_pv_enter(pmap_t pmap, struct vm_page *pg, vaddr_t va) in __pmap_pv_enter() 516 struct vm_page *pg; in pmap_remove() local 549 __pmap_pv_remove(pmap_t pmap, struct vm_page *pg, vaddr_t vaddr) in __pmap_pv_remove() 703 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) in pmap_page_protect() 799 pmap_is_referenced(struct vm_page *pg) in pmap_is_referenced() 807 pmap_clear_reference(struct vm_page *pg) in pmap_clear_reference() 842 pmap_is_modified(struct vm_page *pg) in pmap_is_modified() 850 pmap_clear_modify(struct vm_page *pg) in pmap_clear_modify() [all …]
|
/netbsd-src/sys/arch/hppa/hppa/ |
H A D | pmap.c | 261 struct vm_page *pg; in pmap_pagealloc() local 271 pmap_pagefree(struct vm_page *pg) in pmap_pagefree() 348 struct vm_page *pg; in pmap_pde_alloc() local 525 struct vm_page *pg; in pmap_dump_pv() local 542 pmap_resolve_alias(struct vm_page *pg, struct pmap *pm, vaddr_t va, in pmap_resolve_alias() 713 pmap_pv_enter(struct vm_page *pg, struct pv_entry *pve, pmap_t pm, in pmap_pv_enter() 734 pmap_pv_remove(struct vm_page *pg, pmap_t pmap, vaddr_t va) in pmap_pv_remove() 1251 struct vm_page *pg; in pmap_destroy() local 1336 pmap_syncicache_page(struct vm_page *pg, pmap_t pm, vaddr_t va) in pmap_syncicache_page() 1371 struct vm_page *pg = NULL, *ptp = NULL; in pmap_enter() local [all …]
|
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/acl/ |
H A D | posixgroup.c | 50 pg_t *pg; in pg_dynacl_parse() local 137 pg_t *pg = (pg_t *)priv; in pg_dynacl_unparse() local 178 pg_t *pg = (pg_t *)priv; in pg_dynacl_mask() local 305 pg_t *pg = (pg_t *)priv; in pg_dynacl_destroy() local
|
/netbsd-src/sys/arch/hppa/include/ |
H A D | pmap.h | 148 #define pmap_clear_modify(pg) pmap_changebit(pg, 0, PTE_PROT(TLB_DIRTY)) argument 149 #define pmap_clear_reference(pg) \ argument 151 #define pmap_is_modified(pg) pmap_testbit(pg, PTE_PROT(TLB_DIRTY)) argument 152 #define pmap_is_referenced(pg) pmap_testbit(pg, PTE_PROT(TLB_REFTRAP)) argument 187 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) in pmap_page_protect() 221 #define VM_MDPAGE_INIT(pg) \ argument
|
/netbsd-src/sys/arch/alpha/include/ |
H A D | pmap.h | 215 #define pmap_is_referenced(pg) \ argument 217 #define pmap_is_modified(pg) \ argument 376 #define PHYSPAGE_REFCNT(pg) \ argument 378 #define PHYSPAGE_REFCNT_SET(pg, v) \ argument 380 #define PHYSPAGE_REFCNT_INC(pg) \ argument 382 #define PHYSPAGE_REFCNT_DEC(pg) \ argument 385 #define VM_MDPAGE_PVS(pg) \ argument 388 #define VM_MDPAGE_INIT(pg) \ argument
|
/netbsd-src/sys/ufs/lfs/ |
H A D | lfs_pages.c | 149 wait_for_page(struct vnode *vp, struct vm_page *pg, const char *label) in wait_for_page() 188 write_and_wait(struct lfs *fs, struct vnode *vp, struct vm_page *pg, in write_and_wait() 245 struct vm_page *pgs[MAXBSIZE / MIN_PAGE_SIZE], *pg; in check_dirty() local 430 struct vm_page *pg, *busypg; in lfs_putpages() local
|
/netbsd-src/sys/rump/librump/rumpkern/arch/x86/ |
H A D | rump_x86_pmap.c | 59 pmap_clear_attrs(struct vm_page *pg, unsigned what) in pmap_clear_attrs() 66 pmap_page_remove(struct vm_page *pg) in pmap_page_remove() 72 pmap_test_attrs(struct vm_page *pg, unsigned what) in pmap_test_attrs()
|
/netbsd-src/sys/arch/alpha/alpha/ |
H A D | pmap.c | 393 #define PVH_LOCK_HASH(pg) \ argument 397 pmap_pvh_lock(struct vm_page *pg) in pmap_pvh_lock() 510 struct vm_page *pg; in pmap_pagelist_free() local 1882 struct vm_page *pg; in pmap_remove_all() local 1949 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) in pmap_page_protect() 2191 struct vm_page * const pg = PHYS_TO_VM_PAGE(pa); in pmap_enter() local 2812 pmap_clear_modify(struct vm_page *pg) in pmap_clear_modify() 2851 pmap_clear_reference(struct vm_page *pg) in pmap_clear_reference() 2980 struct vm_page *pg; /* if != NULL, page is managed */ in pmap_remove_mapping() local 3054 pmap_changebit(struct vm_page *pg, pt_entry_t set, pt_entry_t mask, in pmap_changebit() [all …]
|
/netbsd-src/sys/arch/powerpc/include/ibm4xx/ |
H A D | pmap.h | 158 #define pmap_clear_modify(pg) (pmap_check_attr((pg), PMAP_ATTR_CHG, 1)) argument 159 #define pmap_clear_reference(pg)(pmap_check_attr((pg), PMAP_ATTR_REF, 1)) argument 160 #define pmap_is_modified(pg) (pmap_check_attr((pg), PMAP_ATTR_CHG, 0)) argument 161 #define pmap_is_referenced(pg) (pmap_check_attr((pg), PMAP_ATTR_REF, 0)) argument
|