Home
last modified time | relevance | path

Searched refs:_SEGMENT_ENTRY_DIRTY (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dpgtable.h286 #define _SEGMENT_ENTRY_DIRTY 0x2000 /* SW segment dirty bit */ macro
465 _SEGMENT_ENTRY_DIRTY | \
478 _SEGMENT_ENTRY_DIRTY)
754 return (pmd_val(pmd) & _SEGMENT_ENTRY_DIRTY) != 0; in pmd_dirty()
1369 if (pmd_val(pmd) & _SEGMENT_ENTRY_DIRTY) in pmd_mkwrite()
1376 pmd_val(pmd) &= ~_SEGMENT_ENTRY_DIRTY; in pmd_mkclean()
1383 pmd_val(pmd) |= _SEGMENT_ENTRY_DIRTY | _SEGMENT_ENTRY_SOFT_DIRTY; in pmd_mkdirty()
1455 _SEGMENT_ENTRY_DIRTY | _SEGMENT_ENTRY_YOUNG | in pmd_modify()
1458 if (!(pmd_val(pmd) & _SEGMENT_ENTRY_DIRTY)) in pmd_modify()
/kernel/linux/linux-5.10/arch/s390/mm/
H A Dhugetlbpage.c59 _SEGMENT_ENTRY_DIRTY); in __pte_to_rste()
114 pte_val(pte) |= move_set_bit(rste, _SEGMENT_ENTRY_DIRTY, in __rste_to_pte()
/kernel/linux/linux-6.6/arch/s390/mm/
H A Dhugetlbpage.c60 _SEGMENT_ENTRY_DIRTY); in __pte_to_rste()
111 pteval |= move_set_bit(rste, _SEGMENT_ENTRY_DIRTY, _PAGE_DIRTY); in __rste_to_pte()
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dpgtable.h293 #define _SEGMENT_ENTRY_DIRTY 0x2000 /* SW segment dirty bit */ macro
453 _SEGMENT_ENTRY_DIRTY | \
466 _SEGMENT_ENTRY_DIRTY)
774 return (pmd_val(pmd) & _SEGMENT_ENTRY_DIRTY) != 0; in pmd_dirty()
1504 if (pmd_val(pmd) & _SEGMENT_ENTRY_DIRTY) in pmd_mkwrite_novma()
1511 pmd = clear_pmd_bit(pmd, __pgprot(_SEGMENT_ENTRY_DIRTY)); in pmd_mkclean()
1517 pmd = set_pmd_bit(pmd, __pgprot(_SEGMENT_ENTRY_DIRTY | _SEGMENT_ENTRY_SOFT_DIRTY)); in pmd_mkdirty()
1588 mask |= _SEGMENT_ENTRY_DIRTY; in pmd_modify()
1594 if (!(pmd_val(pmd) & _SEGMENT_ENTRY_DIRTY)) in pmd_modify()

Completed in 8 milliseconds