/arch/powerpc/include/asm/ |
D | pgtable-ppc32.h | 128 do { pte_update(ptep, ~_PAGE_HASHPTE, 0); } while (0) 166 static inline unsigned long pte_update(pte_t *p, in pte_update() function 195 static inline unsigned long long pte_update(pte_t *p, in pte_update() function 235 old = pte_update(ptep, _PAGE_ACCESSED, 0); in __ptep_test_and_clear_young() 251 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0)); in ptep_get_and_clear() 258 pte_update(ptep, (_PAGE_RW | _PAGE_HWWRITE), _PAGE_RO); in ptep_set_wrprotect() 273 pte_update(ptep, clr, set); in __ptep_set_access_flags()
|
D | pgtable-ppc64.h | 207 static inline unsigned long pte_update(struct mm_struct *mm, in pte_update() function 250 old = pte_update(mm, addr, ptep, _PAGE_ACCESSED, 0, 0); in __ptep_test_and_clear_young() 269 pte_update(mm, addr, ptep, _PAGE_RW, 0, 0); in ptep_set_wrprotect() 278 pte_update(mm, addr, ptep, _PAGE_RW, 0, 1); in huge_ptep_set_wrprotect() 301 unsigned long old = pte_update(mm, addr, ptep, ~0UL, 0, 0); in ptep_get_and_clear() 308 pte_update(mm, addr, ptep, ~0UL, 0, 0); in pte_clear()
|
D | hugetlb.h | 125 return __pte(pte_update(mm, addr, ptep, ~0UL, 0, 1)); in huge_ptep_get_and_clear() 127 return __pte(pte_update(ptep, ~0UL, 0)); in huge_ptep_get_and_clear()
|
D | pgtable.h | 131 pte_update(ptep, ~_PAGE_HASHPTE, pte_val(pte)); in __set_pte_at()
|
/arch/microblaze/include/asm/ |
D | pgtable.h | 397 static inline unsigned long pte_update(pte_t *p, unsigned long clr, in pte_update() function 436 return (pte_update(ptep, _PAGE_ACCESSED, 0) & _PAGE_ACCESSED) != 0; in ptep_test_and_clear_young() 442 return (pte_update(ptep, \ in ptep_test_and_clear_dirty() 450 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0)); in ptep_get_and_clear() 462 pte_update(ptep, 0, _PAGE_DIRTY); in ptep_mkdirty()
|
/arch/x86/include/asm/ |
D | pgtable.h | 77 #define pte_update(mm, addr, ptep) do { } while (0) macro 803 #define pte_update(mm, addr, ptep) do { } while (0) macro 834 pte_update(mm, addr, ptep); in ptep_get_and_clear() 861 pte_update(mm, addr, ptep); in ptep_set_wrprotect()
|
D | paravirt.h | 379 static inline void pte_update(struct mm_struct *mm, unsigned long addr, in pte_update() function 382 PVOP_VCALL3(pv_mmu_ops.pte_update, mm, addr, ptep); in pte_update()
|
D | paravirt_types.h | 271 void (*pte_update)(struct mm_struct *mm, unsigned long addr, member
|
/arch/powerpc/mm/ |
D | subpage-prot.c | 81 pte_update(mm, addr, pte, 0, 0, 0); in hpte_flush_range()
|
/arch/x86/kernel/ |
D | paravirt.c | 445 .pte_update = paravirt_nop,
|
/arch/x86/mm/ |
D | pgtable.c | 468 pte_update(vma->vm_mm, addr, ptep); in ptep_test_and_clear_young()
|
/arch/x86/lguest/ |
D | boot.c | 1475 pv_mmu_ops.pte_update = lguest_pte_update; in lguest_init()
|
/arch/x86/xen/ |
D | mmu.c | 2435 .pte_update = paravirt_nop,
|