/kernel/linux/linux-5.10/arch/sh/include/asm/ |
H A D | pgtable.h | 145 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function 155 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function 165 #define pte_access_permitted pte_access_permitted macro
|
/kernel/linux/linux-6.6/arch/sh/include/asm/ |
H A D | pgtable.h | 127 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function 137 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function 147 #define pte_access_permitted pte_access_permitted macro
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/ |
H A D | pgtable.h | 101 #define pte_access_permitted pte_access_permitted macro 102 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/ |
H A D | pgtable.h | 81 #define pte_access_permitted pte_access_permitted macro 82 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | pgtable.h | 205 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function 215 #define pte_access_permitted pte_access_permitted macro
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | pgtable.h | 190 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function 200 #define pte_access_permitted pte_access_permitted macro
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/32/ |
H A D | pgtable.h | 384 #define pte_access_permitted pte_access_permitted macro 385 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/32/ |
H A D | pgtable.h | 437 #define pte_access_permitted pte_access_permitted macro 438 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable.h | 599 #define pte_access_permitted pte_access_permitted macro 600 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function 979 return pte_access_permitted(pud_pte(pud), write); in pud_access_permitted() 1025 return pte_access_permitted(p4d_pte(p4d), write); in p4d_access_permitted() 1139 * !pte_present() check in pte_access_permitted), to prevent in pmd_access_permitted() 1150 return pte_access_permitted(pmd_pte(pmd), write); in pmd_access_permitted()
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable.h | 542 #define pte_access_permitted pte_access_permitted macro 543 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function 953 return pte_access_permitted(pud_pte(pud), write); in pud_access_permitted() 999 return pte_access_permitted(p4d_pte(p4d), write); in p4d_access_permitted() 1119 * !pte_present() check in pte_access_permitted), to prevent in pmd_access_permitted() 1130 return pte_access_permitted(pmd_pte(pmd), write); in pmd_access_permitted()
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | pgtable.h | 143 #define pte_access_permitted(pte, write) \ macro 146 (pte_access_permitted(pmd_pte(pmd), (write))) 148 (pte_access_permitted(pud_pte(pud), (write)))
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | pgtable_64.h | 1081 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function 1097 #define pte_access_permitted pte_access_permitted macro
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | pgtable_64.h | 1123 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function 1139 #define pte_access_permitted pte_access_permitted macro
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | pgtable.h | 153 #define pte_access_permitted(pte, write) \ macro 156 (pte_access_permitted(pmd_pte(pmd), (write))) 158 (pte_access_permitted(pud_pte(pud), (write))) 337 * pte_access_permitted() returns false for exec only mappings, they in __set_pte_at() 340 if (system_supports_mte() && pte_access_permitted(pte, false) && in __set_pte_at()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | pgtable.h | 1429 #define pte_access_permitted pte_access_permitted macro 1430 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | pgtable.h | 1656 #define pte_access_permitted pte_access_permitted macro 1657 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted() function
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | pgtable.h | 512 #ifndef pte_access_permitted 513 #define pte_access_permitted(pte, write) \ macro
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | pgtable.h | 766 #ifndef pte_access_permitted 767 #define pte_access_permitted(pte, write) \ macro
|
/kernel/linux/linux-5.10/mm/ |
H A D | gup.c | 2182 if (!pte_access_permitted(pte, flags & FOLL_WRITE)) in gup_pte_range() 2376 if (!pte_access_permitted(pte, flags & FOLL_WRITE)) in gup_hugepte()
|
/kernel/linux/linux-6.6/mm/ |
H A D | gup.c | 2573 * pte_access_permitted() better should reject these pages in gup_pte_range() 2581 if (!pte_access_permitted(pte, flags & FOLL_WRITE)) in gup_pte_range() 2793 if (!pte_access_permitted(pte, flags & FOLL_WRITE)) in gup_hugepte()
|