/openbsd/sys/uvm/ |
H A D | uvm_page.c | 142 dupe = RBT_INSERT(uvm_objtree, &pg->uobject->memt, pg); in uvm_pageinsert() 161 RBT_REMOVE(uvm_objtree, &pg->uobject->memt, pg); in uvm_pageremove() 917 return pg; in uvm_pagealloc() 968 KASSERT(pg->uobject != NULL || pg->uanon == NULL || in uvm_pageclean() 1037 pg = pgs[i]; in uvm_page_unbusy() 1039 if (pg == NULL || pg == PGO_DONTCARE) { in uvm_page_unbusy() 1047 wakeup(pg); in uvm_page_unbusy() 1051 (pg->uanon != NULL && pg->uanon->an_ref > 0)); in uvm_page_unbusy() 1098 pg->owner, pg->owner_tag); in uvm_page_own() 1216 KASSERT(pg == NULL || (pg->pg_flags & PG_RELEASED) == 0 || in uvm_pagelookup() [all …]
|
H A D | uvm_pmemrange.c | 334 (atop(VM_PAGE_TO_PHYS(pg)) + pg->fpgsz in uvm_pmr_pnaddr() 336 pg + pg->fpgsz != *pg_next || /* Array broke. */ in uvm_pmr_pnaddr() 381 pg + 1) == pg + 1); in uvm_pmr_remove_size() 447 return pg; in uvm_pmr_insert_addr() 478 for (i = pg; i < pg + pg->fpgsz; i++) in uvm_pmr_insert_size() 492 pg = uvm_pmr_insert_addr(pmr, pg, no_join); in uvm_pmr_insert() 495 return pg; in uvm_pmr_insert() 541 prev = pg; in uvm_pmr_findnextsegment() 1367 if (pg == TAILQ_NEXT(pg, pageq) + 1) { in uvm_pmr_freepageq() 2069 pg--; in uvm_pmr_print() [all …]
|
H A D | uvm_anon.c | 91 if (pg != NULL) { in uvm_anfree_list() 103 pmap_page_protect(pg, PROT_NONE); in uvm_anfree_list() 110 uvm_pageclean(pg); in uvm_anfree_list() 115 uvm_pagefree(pg); /* bye bye */ in uvm_anfree_list() 161 struct vm_page *pg; in uvm_anon_pagein() local 195 pg = anon->an_page; in uvm_anon_pagein() 206 uvm_pagedeactivate(pg); in uvm_anon_pagein() 245 KASSERT(pg != NULL); in uvm_anon_release() 248 KASSERT(pg->uobject == NULL); in uvm_anon_release() 249 KASSERT(pg->uanon == anon); in uvm_anon_release() [all …]
|
H A D | uvm_fault.c | 178 struct vm_page *pg; in uvmfault_anonflush() local 184 pg = anons[lcv]->an_page; in uvmfault_anonflush() 185 if (pg && (pg->pg_flags & PG_BUSY) == 0) { in uvmfault_anonflush() 187 if (pg->wire_count == 0) { in uvmfault_anonflush() 188 uvm_pagedeactivate(pg); in uvmfault_anonflush() 279 struct vm_page *pg; in uvmfault_anonget() local 303 pg = anon->an_page; in uvmfault_anonget() 308 if (pg) { in uvmfault_anonget() 309 KASSERT(pg in uvmfault_anonget() 498 struct vm_page *pg = NULL; uvmfault_promote() local 896 struct vm_page *pg; uvm_fault_upper_lookup() local 983 struct vm_page *pg = NULL; uvm_fault_upper() local 1249 struct vm_page *uobjpage, *pg = NULL; uvm_fault_lower() local 1516 struct vm_page *pg; uvm_fault_lower_io() local 1667 struct vm_page *pg; uvm_fault_unwire_locked() local [all...] |
H A D | uvm_pager.c | 498 ppsp[0] = pg; in uvm_pager_put() 567 if (pg != NULL) { in uvm_pager_put() 722 struct vm_page *pg; in uvm_aio_aiodone_pages() local 728 pg = pgs[0]; in uvm_aio_aiodone_pages() 729 swap = (pg->uanon != NULL && pg->uobject == NULL) || in uvm_aio_aiodone_pages() 736 if (pg->uobject != NULL) { in uvm_aio_aiodone_pages() 748 pg = pgs[i]; in uvm_aio_aiodone_pages() 755 if (pg->uobject != NULL) { in uvm_aio_aiodone_pages() 771 pmap_clear_reference(pg); in uvm_aio_aiodone_pages() 772 pmap_clear_modify(pg); in uvm_aio_aiodone_pages() [all …]
|
H A D | uvm_km.c | 301 struct vm_page *pg; in uvm_km_pgremove_intrsafe() local 309 if (pg == NULL) in uvm_km_pgremove_intrsafe() 311 uvm_pagefree(pg); in uvm_km_pgremove_intrsafe() 337 struct vm_page *pg; in uvm_km_kmemalloc_pla() local 548 vaddr_t pg[16]; in uvm_km_thread() local 579 memset(pg, 0, sizeof(pg)); in uvm_km_thread() 584 pg[i] = 0; in uvm_km_thread() 601 = pg[i]; in uvm_km_thread() 610 pg[i], pg[i] + PAGE_SIZE); in uvm_km_thread() 624 struct vm_page *pg; in uvm_km_doputpage() local [all …]
|
/openbsd/gnu/gcc/libmudflap/testsuite/libmudflap.c/ |
H A D | pass51-frag.c | 18 unsigned pg = getpagesize (); in main() local 21 p = mmap (NULL, 4 * pg, PROT_READ|PROT_WRITE, in main() 26 memset (p, 0, 4*pg); in main() 27 rc = munmap (p, pg); in main() 29 memset (p+pg, 0, 3*pg); in main() 30 rc = munmap (p+pg, pg); in main() 32 memset (p+2*pg, 0, 2*pg); in main() 33 rc = munmap (p+2*pg, pg); in main() 35 memset (p+3*pg, 0, pg); in main() 36 rc = munmap (p+3*pg, pg); in main()
|
/openbsd/gnu/usr.bin/cvs/doc/ |
H A D | cvs.aux | 2 'xrdef {Overview-pg}{1} 5 'xrdef {What is CVS?-pg}{1} 20 'xrdef {Cleaning up-pg}{5} 26 'xrdef {Repository-pg}{7} 44 'xrdef {Attic-pg}{11} 50 'xrdef {Locks-pg}{12} 140 'xrdef {Tags-pg}{34} 212 'xrdef {Inside-pg}{56} 356 'xrdef {admin-pg}{93} 380 'xrdef {diff-pg}{102} [all …]
|
H A D | cvsclient.aux | 2 'xrdef {Top-pg}{1} 5 'xrdef {Introduction-pg}{2} 8 'xrdef {Goals-pg}{3} 17 'xrdef {Protocol-pg}{7} 23 'xrdef {File Modes-pg}{7} 26 'xrdef {Filenames-pg}{8} 32 'xrdef {Strings-pg}{8} 35 'xrdef {Dates-pg}{9} 41 'xrdef {Requests-pg}{9} 56 'xrdef {Example-pg}{29} [all …]
|
/openbsd/lib/libc/db/btree/ |
H A D | bt_delete.c | 367 PAGE *pg; in __bt_pdelete() local 409 pg->flags = P_BLEAF; in __bt_pdelete() 411 if (__bt_relink(t, pg) || __bt_free(t, pg)) in __bt_pdelete() 418 from = (char *)pg + pg->upper; in __bt_pdelete() 420 pg->upper += nksize; in __bt_pdelete() 469 t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index == idx && in __bt_dleaf() 499 t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index > idx) in __bt_dleaf() 523 PAGE *pg; in __bt_curdel() local 571 e.page = pg; in __bt_curdel() 583 e.page = pg; in __bt_curdel() [all …]
|
H A D | bt_seq.c | 146 pgno_t pg; in __bt_seqset() local 168 for (pg = P_ROOT;;) { in __bt_seqset() 189 for (pg = P_ROOT;;) { in __bt_seqset() 232 pgno_t pg; in __bt_seqadv() local 269 idx = c->pg.index; in __bt_seqadv() 271 pg = h->nextpg; in __bt_seqadv() 292 idx = c->pg.index; in __bt_seqadv() 294 pg = h->prevpg; in __bt_seqadv() 330 pgno_t pg; in __bt_first() local 400 pg = h->nextpg; in __bt_first() [all …]
|
H A D | bt_overflow.c | 77 pgno_t pg; in __ovfl_get() local 82 memmove(&pg, p, sizeof(pgno_t)); in __ovfl_get() 87 if (pg == P_INVALID || sz == 0) in __ovfl_get() 105 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL) in __ovfl_get() 160 *pg = h->pgno; in __ovfl_put() 184 pgno_t pg; in __ovfl_delete() local 188 memmove(&pg, p, sizeof(pgno_t)); in __ovfl_delete() 192 if (pg == P_INVALID || sz == 0) in __ovfl_delete() 195 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL) in __ovfl_delete() 206 pg = h->nextpg; in __ovfl_delete() [all …]
|
/openbsd/sys/arch/hppa/include/ |
H A D | pmap.h | 87 #define pmap_map_direct(pg) ((vaddr_t)VM_PAGE_TO_PHYS(pg)) argument 109 #define pmap_clear_modify(pg) pmap_changebit(pg, 0, PTE_PROT(TLB_DIRTY)) argument 110 #define pmap_clear_reference(pg) pmap_changebit(pg, PTE_PROT(TLB_REFTRAP), 0) argument 111 #define pmap_is_modified(pg) pmap_testbit(pg, PG_PMAP_MOD) argument 112 #define pmap_is_referenced(pg) pmap_testbit(pg, PG_PMAP_REF) argument 124 void pmap_page_remove(struct vm_page *pg); 137 pmap_page_write_protect(pg); in pmap_page_protect() 140 pmap_page_remove(pg); in pmap_page_protect() 162 #define VM_MDPAGE_INIT(pg) do { \ argument 163 mtx_init(&(pg)->mdpage.pvh_mtx, IPL_VM); \ [all …]
|
/openbsd/sys/arch/hppa/hppa/ |
H A D | pmap.c | 143 struct vm_page *pg; in pmap_pagealloc() local 149 return (pg); in pmap_pagealloc() 215 struct vm_page *pg; in pmap_pde_alloc() local 225 if (pg == NULL) in pmap_pde_alloc() 230 uvm_pagefree(pg); in pmap_pde_alloc() 243 pm->pm_ptphint = pg; in pmap_pde_alloc() 245 *pdep = pg; in pmap_pde_alloc() 388 struct vm_page *pg; in pmap_dump_pv() local 392 if (pg != NULL) { in pmap_dump_pv() 789 if (pg != NULL) { in pmap_enter() [all …]
|
/openbsd/sys/arch/mips64/mips64/ |
H A D | pmap.c | 1055 vm_page_t pg; in pmap_enter() local 1198 if (pg != NULL) in pmap_enter() 1254 if (pg != NULL) in pmap_enter() 1619 vm_page_t pg; in pmap_emulate_modify() local 1670 if (pg == NULL) in pmap_emulate_modify() 1896 vm_page_t pg; in pmap_remove_pv() local 1905 if (pg == NULL) in pmap_remove_pv() 1979 vm_page_t pg; in pmap_pg_alloc() local 1995 if (pg != NULL) in pmap_pg_alloc() 2048 vm_page_t pg; in pmap_unmap_direct() local [all …]
|
/openbsd/sys/scsi/ |
H A D | mpath_rdac.c | 333 struct rdac_vpd_subsys *pg; in rdac_groupid() local 336 pg = dma_alloc(sizeof(*pg), PR_WAITOK | PR_ZERO); in rdac_groupid() 338 if (scsi_inquire_vpd(sc->sc_path.p_link, pg, sizeof(*pg), in rdac_groupid() 349 rv = _2btol(pg->controller_slot_id); in rdac_groupid() 352 dma_free(pg, sizeof(*pg)); in rdac_groupid() 359 struct rdac_vpd_extdevid *pg; in rdac_extdevid() local 365 pg = dma_alloc(sizeof(*pg), PR_WAITOK | PR_ZERO); in rdac_extdevid() 367 if (scsi_inquire_vpd(sc->sc_path.p_link, pg, sizeof(*pg), in rdac_extdevid() 380 array[i] = pg->array_label[i * 2 + 1]; in rdac_extdevid() 384 vol[i] = pg->vol_label[i * 2 + 1]; in rdac_extdevid() [all …]
|
/openbsd/sys/arch/powerpc/include/ |
H A D | pmap.h | 116 #define pmap_clear_modify(pg) pmap_clear_attrs((pg), PG_PMAP_MOD) argument 117 #define pmap_clear_reference(pg) pmap_clear_attrs((pg), PG_PMAP_REF) argument 118 #define pmap_is_modified(pg) pmap_test_attrs((pg), PG_PMAP_MOD) argument 119 #define pmap_is_referenced(pg) pmap_test_attrs((pg), PG_PMAP_REF) argument 131 #define pmap_map_direct(pg) ((vaddr_t)VM_PAGE_TO_PHYS(pg)) argument 179 #define VM_MDPAGE_INIT(pg) do { \ argument 180 mtx_init(&(pg)->mdpage.pv_mtx, IPL_VM); \ 181 LIST_INIT(&((pg)->mdpage.pv_list)); \
|
/openbsd/sys/arch/sh/sh/ |
H A D | pmap.c | 182 if (pg == NULL) in pmap_growkernel() 217 struct vm_page *pg; in pmap_create() local 293 struct vm_page *pg; in pmap_enter() local 445 pvh = &pg->mdpage; in __pmap_pv_enter() 464 pvh = &pg->mdpage; in __pmap_pv_enter() 483 struct vm_page *pg; in pmap_remove() local 523 pvh = &pg->mdpage; in __pmap_pv_remove() 676 if (pg == NULL) in pmap_protect() 928 if (pg == NULL) in __pmap_pv_page_alloc() 961 if (pg == NULL) in __pmap_pte_alloc() [all …]
|
/openbsd/sys/arch/m88k/include/ |
H A D | pmap.h | 56 #define pmap_clear_modify(pg) pmap_unsetbit(pg, PG_M) argument 57 #define pmap_clear_reference(pg) pmap_unsetbit(pg, PG_U) argument 79 #define pmap_map_direct(pg) ((vaddr_t)VM_PAGE_TO_PHYS(pg)) argument 102 #define VM_MDPAGE_INIT(pg) \ argument 104 (pg)->mdpage.pv_ent.pv_next = NULL; \ 105 (pg)->mdpage.pv_ent.pv_pmap = NULL; \ 106 (pg)->mdpage.pv_ent.pv_va = 0; \ 107 (pg)->mdpage.pv_flags = 0; \
|
/openbsd/sys/dev/ata/ |
H A D | atascsi.c | 728 } pg; in atascsi_disk_vpd_supported() local 736 bzero(&pg, sizeof(pg)); in atascsi_disk_vpd_supported() 762 bzero(&pg, sizeof(pg)); in atascsi_disk_vpd_serial() 789 bzero(&pg, sizeof(pg)); in atascsi_disk_vpd_ident() 834 bzero(&pg, sizeof(pg)); in atascsi_disk_vpd_ata() 838 _lto2b(sizeof(pg) - sizeof(pg.hdr), pg.hdr.page_length); in atascsi_disk_vpd_ata() 876 bzero(&pg, sizeof(pg)); in atascsi_disk_vpd_limits() 907 bzero(&pg, sizeof(pg)); in atascsi_disk_vpd_info() 910 _lto2b(sizeof(pg) - sizeof(pg.hdr), pg.hdr.page_length); in atascsi_disk_vpd_info() 933 bzero(&pg, sizeof(pg)); in atascsi_disk_vpd_thin() [all …]
|
/openbsd/sys/arch/m88k/m88k/ |
H A D | pmap.c | 472 if (pg == NULL) { in pmap_expand_kmap() 514 if (pg != NULL) in pmap_expand() 893 if (pg != NULL) in pmap_create() 1104 pg != NULL && (pg->mdpage.pv_flags & PG_M) == 0) in pmap_enter() 1223 if (pg == NULL) in pmap_remove_pte() 1580 *pte, pmap, pg, VM_PAGE_TO_PHYS(pg)); in pmap_changebit() 1645 *pte, pmap, pg, VM_PAGE_TO_PHYS(pg)); in pmap_testbit() 1707 *pte, pmap, pg, VM_PAGE_TO_PHYS(pg)); in pmap_unsetbit() 1866 vm_page_t pg; in pmap_set_modify() local 1883 if (pg == NULL) in pmap_set_modify() [all …]
|
/openbsd/regress/lib/libc/mkstemp/ |
H A D | mkstemp_test.c | 30 long pg; variable 119 pg = sysconf(_SC_PAGESIZE); in main() 125 p = mmap(NULL, pg * 3, PROT_READ | PROT_WRITE, MAP_ANON, -1, 0); in main() 128 if (mprotect(p, pg, PROT_NONE) || mprotect(p + pg * 2, pg, PROT_NONE)) in main() 130 p += pg; in main() 137 try_mkstemp(p + pg - i - 1, "", i); in main() 141 try_mkstemp(p + pg - clen - i - 1, cwd, i); in main() 147 try_mkstemps(p + pg - i - 1, "", i, ""); in main() 151 try_mkstemps(p + pg - clen - i - 1, cwd, i, ""); in main() 157 try_mkstemps(p + pg - i - SLEN - 1, "", i, SUFFIX); in main() [all …]
|
/openbsd/sys/arch/alpha/alpha/ |
H A D | pmap.c | 1498 struct vm_page *pg; in pmap_enter() local 1696 if (pg != NULL) { in pmap_enter() 1719 if (pg != NULL) { in pmap_enter() 2351 struct vm_page *pg; in pmap_remove_mapping() local 2500 struct vm_page *pg; in pmap_emulate_reference() local 2617 if (pg == NULL) { in pmap_emulate_reference() 2659 struct vm_page *pg; in pmap_pv_dump() local 2801 paddr_t pg; in pmap_pv_page_alloc() local 2832 struct vm_page *pg; in pmap_physpage_alloc() local 2842 if (pg != NULL) { in pmap_physpage_alloc() [all …]
|
/openbsd/sys/arch/arm/arm/ |
H A D | pmap7.c | 681 struct vm_page *pg; in pmap_free_l1() local 890 pg, pg->phys_addr, maskbits)); in pmap_clearbit() 990 printf("pmap_page_remove: pg %p (0x%08lx)\n", pg, pg->phys_addr)); in pmap_page_remove() 1134 opg = pg; in pmap_enter() 1138 if (pg) { in pmap_enter() 1176 if (pg == opg) { in pmap_enter() 1345 if (pg != NULL) { in pmap_remove() 1357 if (pg != NULL) in pmap_remove() 1613 pg, pg->phys_addr, prot)); in pmap_page_protect() 1699 struct vm_page *pg; in dab_access() local [all …]
|
/openbsd/sys/arch/amd64/include/ |
H A D | pmap.h | 372 #define pmap_clear_modify(pg) pmap_clear_attrs(pg, PG_M) argument 373 #define pmap_clear_reference(pg) pmap_clear_attrs(pg, PG_U) argument 374 #define pmap_is_modified(pg) pmap_test_attrs(pg, PG_M) argument 375 #define pmap_is_referenced(pg) pmap_test_attrs(pg, PG_U) argument 460 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) in pmap_page_protect() argument 463 (void) pmap_clear_attrs(pg, PG_RW); in pmap_page_protect() 466 pmap_page_remove(pg); in pmap_page_protect() 521 #define pmap_map_direct(pg) PMAP_DIRECT_MAP(VM_PAGE_TO_PHYS(pg)) argument 536 #define VM_MDPAGE_INIT(pg) do { \ argument 537 mtx_init(&(pg)->mdpage.pv_mtx, IPL_VM); \ [all …]
|