Searched refs:pte_update (Results 1 – 6 of 6) sorted by relevance
| /linux/arch/powerpc/include/asm/nohash/32/ |
| H A D | pte-8xx.h | 122 static inline pte_basic_t pte_update(struct mm_struct *mm, unsigned long addr, pte_t *ptep, 127 pte_update(mm, addr, ptep, 0, _PAGE_RO, 0); in ptep_set_wrprotect() 138 pte_update(vma->vm_mm, address, ptep, clr, set, huge); in __ptep_set_access_flags() 210 static inline pte_basic_t pte_update(struct mm_struct *mm, unsigned long addr, pte_t *ptep, in pte_update() function 225 #define pte_update pte_update macro
|
| H A D | hugetlb-8xx.h | 34 pte_update(mm, addr, ptep, ~0UL, 0, 1); in huge_pte_clear() 44 pte_update(mm, addr, ptep, clr, set, 1); in huge_ptep_set_wrprotect()
|
| /linux/arch/powerpc/mm/ |
| H A D | pageattr.c | 22 return pte_update(&init_mm, addr, ptep, old & ~new, new & ~old, 0); in pte_update_delta() 56 pte_update(&init_mm, addr, ptep, _PAGE_PRESENT, 0, 0); in change_page_attr() 59 pte_update(&init_mm, addr, ptep, 0, _PAGE_PRESENT, 0); in change_page_attr()
|
| /linux/arch/microblaze/include/asm/ |
| H A D | pgtable.h | 301 static inline unsigned long pte_update(pte_t *p, unsigned long clr, in pte_update() function 334 return (pte_update(ptep, _PAGE_ACCESSED, 0) & _PAGE_ACCESSED) != 0; in ptep_test_and_clear_young() 340 return (pte_update(ptep, \ in ptep_test_and_clear_dirty() 348 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0)); in ptep_get_and_clear() 360 pte_update(ptep, 0, _PAGE_DIRTY); in ptep_mkdirty()
|
| /linux/arch/powerpc/include/asm/nohash/64/ |
| H A D | pgtable.h | 152 pte_update(mm, addr, ptep, _PAGE_WRITE, 0, 1); in huge_ptep_set_wrprotect()
|
| /linux/arch/powerpc/mm/book3s64/ |
| H A D | subpage_prot.c | 78 pte_update(mm, addr, pte, 0, 0, 0); in hpte_flush_range()
|