Lines Matching refs:ptep
46 #define set_pte(ptep, pte) native_set_pte(ptep, pte) argument
47 #define set_pte_at(mm, addr, ptep, pte) native_set_pte_at(mm, addr, ptep, pte) argument
50 #define set_pte_atomic(ptep, pte) \ argument
51 native_set_pte_atomic(ptep, pte)
68 #define pte_clear(mm, addr, ptep) native_pte_clear(mm, addr, ptep) argument
71 #define pte_update(mm, addr, ptep) do { } while (0) argument
72 #define pte_update_defer(mm, addr, ptep) do { } while (0) argument
73 #define pmd_update(mm, addr, ptep) do { } while (0) argument
74 #define pmd_update_defer(mm, addr, ptep) do { } while (0) argument
697 static inline pte_t native_local_ptep_get_and_clear(pte_t *ptep) in native_local_ptep_get_and_clear() argument
699 pte_t res = *ptep; in native_local_ptep_get_and_clear()
702 native_pte_clear(NULL, 0, ptep); in native_local_ptep_get_and_clear()
715 pte_t *ptep , pte_t pte) in native_set_pte_at() argument
717 native_set_pte(ptep, pte); in native_set_pte_at()
740 #define pte_update(mm, addr, ptep) do { } while (0) argument
741 #define pte_update_defer(mm, addr, ptep) do { } while (0) argument
755 unsigned long address, pte_t *ptep,
760 unsigned long addr, pte_t *ptep);
764 unsigned long address, pte_t *ptep);
768 pte_t *ptep) in ptep_get_and_clear() argument
770 pte_t pte = native_ptep_get_and_clear(ptep); in ptep_get_and_clear()
771 pte_update(mm, addr, ptep); in ptep_get_and_clear()
777 unsigned long addr, pte_t *ptep, in ptep_get_and_clear_full() argument
786 pte = native_local_ptep_get_and_clear(ptep); in ptep_get_and_clear_full()
788 pte = ptep_get_and_clear(mm, addr, ptep); in ptep_get_and_clear_full()
795 unsigned long addr, pte_t *ptep) in ptep_set_wrprotect() argument
797 clear_bit(_PAGE_BIT_RW, (unsigned long *)&ptep->pte); in ptep_set_wrprotect()
798 pte_update(mm, addr, ptep); in ptep_set_wrprotect()
880 unsigned long addr, pte_t *ptep) in update_mmu_cache() argument