| /openbsd/src/sys/arch/i386/i386/ |
| D | pmapae.c | 487 ((pte & PG_M) ? PG_PMAP_MOD : 0)); in pmap_pte2flags() 493 if (pte & (PG_U|PG_M)) { in pmap_sync_flags_pte_pae() 531 APDP_PDE[0] = pmap->pm_pdidx[0] | PG_RW | PG_V | PG_U | PG_M; in pmap_map_ptes_pae() 532 APDP_PDE[1] = pmap->pm_pdidx[1] | PG_RW | PG_V | PG_U | PG_M; in pmap_map_ptes_pae() 533 APDP_PDE[2] = pmap->pm_pdidx[2] | PG_RW | PG_V | PG_U | PG_M; in pmap_map_ptes_pae() 534 APDP_PDE[3] = pmap->pm_pdidx[3] | PG_RW | PG_V | PG_U | PG_M; in pmap_map_ptes_pae() 670 PDE(kpm, PDSLOT_PTE+0) = kpm->pm_pdidx[0] | PG_KW | PG_M | PG_U; in pmap_bootstrap_pae() 671 PDE(kpm, PDSLOT_PTE+1) = kpm->pm_pdidx[1] | PG_KW | PG_M | PG_U; in pmap_bootstrap_pae() 672 PDE(kpm, PDSLOT_PTE+2) = kpm->pm_pdidx[2] | PG_KW | PG_M | PG_U; in pmap_bootstrap_pae() 673 PDE(kpm, PDSLOT_PTE+3) = kpm->pm_pdidx[3] | PG_KW | PG_M | PG_U; in pmap_bootstrap_pae() [all …]
|
| D | hibernate_machdep.c | 240 npde = (pa & HIB_PD_MASK) | PG_RW | PG_V | PG_M | PG_PS; in hibernate_enter_resume_4m_pde() 253 npte = (pa & PMAP_PA_MASK) | PG_RW | PG_V | PG_M; in hibernate_enter_resume_4k_pte() 266 npde = (HIBERNATE_PT_PAGE & PMAP_PA_MASK) | PG_RW | PG_V | PG_M; in hibernate_enter_resume_4k_pde()
|
| D | locore0.S | 359 leal (SYSMAP+PG_V|PG_KW|PG_U|PG_M)(%esi),%eax # pte for KPT in proc 0 368 leal (SYSMAP+PG_V|PG_KW|PG_U|PG_M)(%esi),%eax # pte for KPT in proc 0 372 leal (PROC0PDIR+PG_V|PG_KW|PG_U|PG_M)(%esi),%eax # pte for ptd
|
| D | pmap.c | 487 ((pte & PG_M) ? PG_PMAP_MOD : 0)); in pmap_pte2flags() 493 if (pte & (PG_U|PG_M)) { in pmap_sync_flags_pte_86() 539 PG_U | PG_M); in pmap_map_ptes_86() 846 PG_V | global | PG_U | PG_M | in pmap_kenter_pa() 1115 npte = PTP0_PA | PG_RW | PG_V | PG_U | PG_M; in pmap_prealloc_lowmem_ptp() 1257 PG_RW | PG_V | PG_M | PG_U | pde_flags); in pmap_alloc_ptp_86() 1396 PDE(pmap, PDSLOT_PTE) = pmap->pm_pdirpa | PG_V | PG_KW | PG_U | PG_M; in pmap_pinit_pd_86() 2411 npte |= PG_M; in pmap_enter_86() 2516 pd[l2idx] = (npa | PG_RW | PG_V | PG_M | PG_U); in pmap_enter_special_86() 2528 ptp[l1idx] = (pa | protection_codes[prot] | PG_V | PG_M | PG_U | flags); in pmap_enter_special_86() [all …]
|
| /openbsd/src/sys/arch/mips64/include/ |
| D | pte.h | 132 #define PG_M 0x00000004 macro 142 #define PG_PROTMASK (PG_M | PG_RO | PG_RI | PG_XI)
|
| /openbsd/src/sys/arch/mips64/mips64/ |
| D | pmap.c | 816 if ((entry & PG_M) != 0 && in pmap_page_wrprotect() 832 if ((entry & PG_M) != 0 && in pmap_page_wrprotect() 953 p |= PG_M; in pmap_protect() 977 if ((entry & PG_M) != 0 /* && p != PG_M */) in pmap_protect() 1016 if ((entry & PG_M) != 0 /* && p != PG_M */ && in pmap_protect() 1146 npte |= PG_M; in pmap_enter() 1148 npte |= PG_M; in pmap_enter() 1166 npte |= PG_M; in pmap_enter() 1278 npte |= PG_M; in pmap_kenter_pa() 1528 if ((entry & PG_V) != 0 && (entry & PG_M) != 0) { in pmap_clear_modify() [all …]
|
| D | db_machdep.c | 407 db_printf("%c", tlblo & PG_M ? 'M' : ' '); in db_print_tlb()
|
| /openbsd/src/sys/arch/i386/include/ |
| D | pte.h | 61 #define PG_M 0x00000040 /* has been modified */ macro
|
| D | pmap.h | 206 #define pmap_clear_modify(pg) pmap_clear_attrs(pg, PG_M) 208 #define pmap_is_modified(pg) pmap_test_attrs(pg, PG_M)
|
| /openbsd/src/sys/arch/m88k/m88k/ |
| D | pmap.c | 489 *sdt = pa | SG_SO | SG_RW | PG_M | SG_V; in pmap_expand_kmap() 524 *sdt = pa | SG_RW | PG_M | SG_V; in pmap_expand() 599 npte |= PG_M; in pmap_map() 737 *sdt++ = pa | SG_SO | SG_RW | PG_M | SG_V; in pmap_bootstrap() 1104 pg != NULL && (pg->mdpage.pv_flags & PG_M) == 0) in pmap_enter() 1160 npte |= PG_M; in pmap_kenter_pa() 1752 if (pg->mdpage.pv_flags & PG_M) in pmap_is_modified() 1759 return pmap_testbit(pg, PG_M); in pmap_is_modified() 1875 if ((*pte & (PG_M | PG_RO)) != 0) in pmap_set_modify() 1879 *pte |= PG_M; in pmap_set_modify()
|
| /openbsd/src/regress/sys/arch/amd64/dump_tables/ |
| D | dump_tables.c | 153 e &= ~(PG_M|PG_U); in pflags() 159 e & PG_M ? 'M' : '-', in pflags()
|
| /openbsd/src/sys/arch/amd64/include/ |
| D | pte.h | 117 #define PG_M 0x0000000000000040UL /* modified */ macro
|
| D | pmap.h | 372 #define pmap_clear_modify(pg) pmap_clear_attrs(pg, PG_M) 374 #define pmap_is_modified(pg) pmap_test_attrs(pg, PG_M)
|
| /openbsd/src/sys/arch/amd64/amd64/ |
| D | hibernate_machdep.c | 249 PG_RW | PG_V | PG_M | PG_PS | PG_U; in hibernate_enter_resume_2m_pde() 262 PG_RW | PG_V | PG_M | PG_PS | PG_U; in hibernate_enter_resume_2m_pde() 300 npde = (pa & PMAP_PA_MASK) | PG_RW | PG_V | PG_M | PG_U; in hibernate_enter_resume_4k_pte()
|
| D | pmap.c | 403 ((pte & PG_M) ? PG_PMAP_MOD : 0)); in pmap_pte2flags() 409 if (pte & (PG_U|PG_M)) { in pmap_sync_flags_pte() 811 PG_M | pg_nx | pg_crypt; in pmap_bootstrap() 822 *((pd_entry_t *)va) |= PG_RW | PG_V | PG_U | PG_M | pg_nx | in pmap_bootstrap() 827 PG_M | pg_nx | pg_crypt; in pmap_bootstrap() 840 PG_KW | PG_V | PG_U | PG_M | pg_nx | pg_crypt; in pmap_bootstrap() 861 PG_RW | PG_V | PG_U | PG_M | pg_nx | in pmap_bootstrap() 872 PG_U | PG_M | pg_nx | PG_PS | in pmap_bootstrap()
|
| D | vmm_machdep.c | 3525 pte = pte | PG_M; in vmm_translate_gva()
|
| /openbsd/src/sys/arch/m88k/include/ |
| D | pmap.h | 56 #define pmap_clear_modify(pg) pmap_unsetbit(pg, PG_M)
|
| D | mmu.h | 116 #define PG_M 0x00000010 macro
|
| /openbsd/src/usr.sbin/vmd/ |
| D | x86_vm.c | 1194 pte = pte | PG_M; in translate_gva()
|