Home
last modified time | relevance | path

Searched refs:PG_PMAP_MOD (Results 1 – 20 of 20) sorted by relevance

/openbsd/sys/arch/powerpc/include/
H A Dpmap.h116 #define pmap_clear_modify(pg) pmap_clear_attrs((pg), PG_PMAP_MOD)
118 #define pmap_is_modified(pg) pmap_test_attrs((pg), PG_PMAP_MOD)
160 #define PG_PMAP_MOD PG_PMAP0 macro
/openbsd/sys/arch/hppa/include/
H A Dpmap.h106 #define PG_PMAP_MOD PG_PMAP0 /* modified */ macro
111 #define pmap_is_modified(pg) pmap_testbit(pg, PG_PMAP_MOD)
/openbsd/sys/arch/sh/sh/
H A Dpmap.c312 PG_PMAP_MOD | PG_PMAP_REF); in pmap_enter()
319 if ((prot & PROT_WRITE) && (pg->pg_flags & PG_PMAP_MOD)) { in pmap_enter()
528 (pg->pg_flags & PG_PMAP_MOD))) { in __pmap_pv_remove()
841 return ((pg->pg_flags & PG_PMAP_MOD) ? TRUE : FALSE); in pmap_is_modified()
855 modified = pg->pg_flags & PG_PMAP_MOD; in pmap_clear_modify()
859 atomic_clearbits_int(&pg->pg_flags, PG_PMAP_MOD); in pmap_clear_modify()
1030 if (flags & PG_PMAP_MOD) in __pmap_pte_load()
H A Dtrap.c358 track = PG_PMAP_REF | PG_PMAP_MOD; in tlb_exception()
/openbsd/sys/arch/powerpc64/include/
H A Dpmap.h46 #define PG_PMAP_MOD PG_PMAP0 macro
/openbsd/sys/arch/sh/include/
H A Dpmap.h105 #define PG_PMAP_MOD PG_PMAP1 macro
/openbsd/sys/arch/riscv64/include/
H A Dpmap.h79 #define PG_PMAP_MOD PG_PMAP0 macro
/openbsd/sys/arch/arm64/include/
H A Dpmap.h86 #define PG_PMAP_MOD PG_PMAP0 macro
/openbsd/sys/arch/hppa/hppa/
H A Dpmap.c109 attrs |= PG_PMAP_MOD; in pmap_pvh_attrs()
927 if (attrs != (PG_PMAP_REF | PG_PMAP_MOD)) in pmap_page_write_protect()
929 attrs ^(PG_PMAP_REF | PG_PMAP_MOD)); in pmap_page_write_protect()
1098 if (attrs != (PG_PMAP_REF | PG_PMAP_MOD)) in pmap_changebit()
1100 attrs ^(PG_PMAP_REF | PG_PMAP_MOD)); in pmap_changebit()
/openbsd/sys/arch/alpha/alpha/
H A Dpmap.c1728 PG_PMAP_REF | PG_PMAP_MOD); in pmap_enter()
1738 else if ((attrs & PG_PMAP_MOD) == 0) in pmap_enter()
2211 if (pg->pg_flags & PG_PMAP_MOD) { in pmap_clear_modify()
2214 atomic_clearbits_int(&pg->pg_flags, PG_PMAP_MOD); in pmap_clear_modify()
2279 rv = ((pg->pg_flags & PG_PMAP_MOD) != 0); in pmap_is_modified()
2635 atomic_setbits_int(&pg->pg_flags, PG_PMAP_REF | PG_PMAP_MOD); in pmap_emulate_reference()
2665 pa, pg->pg_flags & (PG_PMAP_REF | PG_PMAP_MOD)); in pmap_pv_dump()
/openbsd/sys/arch/alpha/include/
H A Dpmap.h137 #define PG_PMAP_MOD PG_PMAP0 /* modified */ macro
/openbsd/sys/arch/amd64/include/
H A Dpmap.h336 #define PG_PMAP_MOD PG_PMAP0 macro
/openbsd/sys/arch/riscv64/riscv64/
H A Dpmap.c581 atomic_setbits_int(&pg->pg_flags, PG_PMAP_MOD); in pmap_enter()
1722 atomic_setbits_int(&pg->pg_flags, PG_PMAP_MOD|PG_PMAP_REF); in pmap_fault_fixup()
1830 return ((pg->pg_flags & PG_PMAP_MOD) != 0); in pmap_is_modified()
1838 atomic_clearbits_int(&pg->pg_flags, PG_PMAP_MOD); in pmap_clear_modify()
/openbsd/sys/arch/i386/include/
H A Dpmap.h148 #define PG_PMAP_MOD PG_PMAP0 macro
/openbsd/sys/arch/powerpc64/powerpc64/
H A Dpmap.c1106 atomic_setbits_int(&pg->pg_flags, PG_PMAP_MOD); in pmap_enter()
1358 return ((pg->pg_flags & PG_PMAP_MOD) != 0); in pmap_is_modified()
1389 atomic_clearbits_int(&pg->pg_flags, PG_PMAP_MOD); in pmap_clear_modify()
/openbsd/sys/arch/arm64/arm64/
H A Dpmap.c648 atomic_setbits_int(&pg->pg_flags, PG_PMAP_MOD); in pmap_enter()
1851 atomic_setbits_int(&pg->pg_flags, PG_PMAP_MOD|PG_PMAP_REF); in pmap_fault_fixup()
1973 return ((pg->pg_flags & PG_PMAP_MOD) != 0); in pmap_is_modified()
1981 atomic_clearbits_int(&pg->pg_flags, PG_PMAP_MOD); in pmap_clear_modify()
/openbsd/sys/arch/powerpc/powerpc/
H A Dpmap.c511 ((pte & PTE_CHG_32) ? PG_PMAP_MOD : 0)); in pmap_pte2flags()
518 ((flags & PG_PMAP_MOD) ? PTE_CHG_32 : 0)); in pmap_flags2pte()
/openbsd/sys/arch/i386/i386/
H A Dpmapae.c487 ((pte & PG_M) ? PG_PMAP_MOD : 0)); in pmap_pte2flags()
H A Dpmap.c487 ((pte & PG_M) ? PG_PMAP_MOD : 0)); in pmap_pte2flags()
/openbsd/sys/arch/amd64/amd64/
H A Dpmap.c403 ((pte & PG_M) ? PG_PMAP_MOD : 0)); in pmap_pte2flags()