| /linux-4.4.14/Documentation/features/vm/pte_special/ |
| D | arch-support.txt | 2 # Feature name: pte_special 4 # description: arch supports the pte_special()/pte_mkspecial() VM APIs
|
| /linux-4.4.14/arch/mips/mm/ |
| D | gup.c | 46 pte_special(pte) || (write && !pte_write(pte))) { in gup_pte_range() 81 VM_BUG_ON(pte_special(pte)); in gup_huge_pmd() 147 VM_BUG_ON(pte_special(pte)); in gup_huge_pud()
|
| /linux-4.4.14/arch/arm/include/asm/ |
| D | pgtable-2level.h | 215 #define pte_special(pte) (0) macro
|
| D | pgtable-3level.h | 216 #define pte_special(pte) (pte_isset((pte), L_PTE_SPECIAL)) macro
|
| D | pgtable.h | 247 if (!pte_special(pteval)) in set_pte_at()
|
| /linux-4.4.14/arch/arc/include/asm/ |
| D | hugepage.h | 40 #define pmd_special(pmd) pte_special(pmd_pte(pmd))
|
| D | pgtable.h | 300 #define pte_special(pte) (pte_val(pte) & _PAGE_SPECIAL) macro
|
| /linux-4.4.14/arch/arm64/include/asm/ |
| D | pgtable.h | 154 #define pte_special(pte) (!!(pte_val(pte) & PTE_SPECIAL)) macro 271 if (pte_user(pte) && pte_exec(pte) && !pte_special(pte)) in set_pte_at() 341 #define pmd_trans_splitting(pmd) pte_special(pmd_pte(pmd))
|
| /linux-4.4.14/arch/powerpc/include/asm/ |
| D | pgtable.h | 37 static inline int pte_special(pte_t pte) { return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() function
|
| /linux-4.4.14/arch/m68k/include/asm/ |
| D | sun3_pgtable.h | 169 static inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| D | mcf_pgtable.h | 245 static inline int pte_special(pte_t pte) in pte_special() function
|
| D | motorola_pgtable.h | 170 static inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| /linux-4.4.14/arch/nios2/include/asm/ |
| D | pgtable.h | 115 static inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| /linux-4.4.14/arch/cris/include/asm/ |
| D | pgtable.h | 117 static inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| /linux-4.4.14/arch/metag/include/asm/ |
| D | pgtable.h | 128 static inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| /linux-4.4.14/arch/m32r/include/asm/ |
| D | pgtable.h | 206 static inline int pte_special(pte_t pte) in pte_special() function
|
| /linux-4.4.14/arch/unicore32/include/asm/ |
| D | pgtable.h | 182 #define pte_special(pte) (0) macro
|
| /linux-4.4.14/arch/score/include/asm/ |
| D | pgtable.h | 192 #define pte_special(pte) (0) macro
|
| /linux-4.4.14/arch/hexagon/include/asm/ |
| D | pgtable.h | 175 #define pte_special(pte) 0 macro
|
| /linux-4.4.14/arch/avr32/include/asm/ |
| D | pgtable.h | 204 static inline int pte_special(pte_t pte) in pte_special() function
|
| /linux-4.4.14/arch/sh/include/asm/ |
| D | pgtable_64.h | 263 static inline int pte_special(pte_t pte){ return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() function
|
| D | pgtable_32.h | 342 #define pte_special(pte) ((pte).pte_low & _PAGE_SPECIAL) macro
|
| /linux-4.4.14/arch/um/include/asm/ |
| D | pgtable.h | 169 static inline int pte_special(pte_t pte) in pte_special() function
|
| /linux-4.4.14/arch/sparc/include/asm/ |
| D | pgtable_32.h | 225 static inline int pte_special(pte_t pte) in pte_special() function
|
| D | pgtable_64.h | 652 static inline unsigned long pte_special(pte_t pte) in pte_special() function 704 return pmd_trans_huge(pmd) && pte_special(pte); in pmd_trans_splitting()
|
| /linux-4.4.14/arch/alpha/include/asm/ |
| D | pgtable.h | 270 extern inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| /linux-4.4.14/arch/openrisc/include/asm/ |
| D | pgtable.h | 242 static inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| /linux-4.4.14/arch/xtensa/include/asm/ |
| D | pgtable.h | 263 static inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| /linux-4.4.14/arch/tile/include/asm/ |
| D | pgtable.h | 217 #define pte_special(pte) 0 macro
|
| /linux-4.4.14/arch/microblaze/include/asm/ |
| D | pgtable.h | 85 static inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| /linux-4.4.14/arch/mn10300/include/asm/ |
| D | pgtable.h | 243 static inline int pte_special(pte_t pte){ return 0; } in pte_special() function
|
| /linux-4.4.14/arch/frv/include/asm/ |
| D | pgtable.h | 378 static inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| /linux-4.4.14/arch/ia64/include/asm/ |
| D | pgtable.h | 300 #define pte_special(pte) 0 macro
|
| /linux-4.4.14/arch/parisc/include/asm/ |
| D | pgtable.h | 360 static inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| /linux-4.4.14/arch/mips/include/asm/ |
| D | pgtable.h | 395 static inline int pte_special(pte_t pte) { return 0; } in pte_special() function
|
| /linux-4.4.14/arch/x86/include/asm/ |
| D | pgtable.h | 140 static inline int pte_special(pte_t pte) in pte_special() function
|
| /linux-4.4.14/mm/ |
| D | gup.c | 1075 if (!pte_present(pte) || pte_special(pte) || in gup_pte_range()
|
| D | memory.c | 756 if (likely(!pte_special(pte))) in vm_normal_page()
|
| /linux-4.4.14/arch/s390/include/asm/ |
| D | pgtable.h | 580 static inline int pte_special(pte_t pte) in pte_special() function
|