Home
last modified time | relevance | path

Searched refs:PG_M (Results 1 – 19 of 19) sorted by relevance

/openbsd/src/sys/arch/i386/i386/
Dpmapae.c487 ((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 …]
Dhibernate_machdep.c240 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()
Dlocore0.S359 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
Dpmap.c487 ((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/
Dpte.h132 #define PG_M 0x00000004 macro
142 #define PG_PROTMASK (PG_M | PG_RO | PG_RI | PG_XI)
/openbsd/src/sys/arch/mips64/mips64/
Dpmap.c816 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 …]
Ddb_machdep.c407 db_printf("%c", tlblo & PG_M ? 'M' : ' '); in db_print_tlb()
/openbsd/src/sys/arch/i386/include/
Dpte.h61 #define PG_M 0x00000040 /* has been modified */ macro
Dpmap.h206 #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/
Dpmap.c489 *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/
Ddump_tables.c153 e &= ~(PG_M|PG_U); in pflags()
159 e & PG_M ? 'M' : '-', in pflags()
/openbsd/src/sys/arch/amd64/include/
Dpte.h117 #define PG_M 0x0000000000000040UL /* modified */ macro
Dpmap.h372 #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/
Dhibernate_machdep.c249 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()
Dpmap.c403 ((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()
Dvmm_machdep.c3525 pte = pte | PG_M; in vmm_translate_gva()
/openbsd/src/sys/arch/m88k/include/
Dpmap.h56 #define pmap_clear_modify(pg) pmap_unsetbit(pg, PG_M)
Dmmu.h116 #define PG_M 0x00000010 macro
/openbsd/src/usr.sbin/vmd/
Dx86_vm.c1194 pte = pte | PG_M; in translate_gva()