pgprot 79 arch/alpha/include/asm/mmzone.h #define mk_pte(page, pgprot) \ pgprot 85 arch/alpha/include/asm/mmzone.h pte_val(pte) = pfn | pgprot_val(pgprot); \ pgprot 34 arch/alpha/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 39 arch/alpha/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 211 arch/alpha/include/asm/pgtable.h #define mk_pte(page, pgprot) \ pgprot 215 arch/alpha/include/asm/pgtable.h pte_val(pte) = (page_to_pfn(page) << 32) | pgprot_val(pgprot); \ pgprot 220 arch/alpha/include/asm/pgtable.h extern inline pte_t pfn_pte(unsigned long physpfn, pgprot_t pgprot) pgprot 221 arch/alpha/include/asm/pgtable.h { pte_t pte; pte_val(pte) = (PHYS_TWIDDLE(physpfn) << 32) | pgprot_val(pgprot); return pte; } pgprot 41 arch/arc/include/asm/page.h unsigned long pgprot; pgprot 46 arch/arc/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 24 arch/arm/include/asm/pgtable-2level-types.h typedef struct { pteval_t pgprot; } pgprot_t; pgprot 29 arch/arm/include/asm/pgtable-2level-types.h #define pgprot_val(x) ((x).pgprot) pgprot 27 arch/arm/include/asm/pgtable-3level-types.h typedef struct { pteval_t pgprot; } pgprot_t; pgprot 32 arch/arm/include/asm/pgtable-3level-types.h #define pgprot_val(x) ((x).pgprot) pgprot 42 arch/arm64/include/asm/pgtable-types.h typedef struct { pteval_t pgprot; } pgprot_t; pgprot 43 arch/arm64/include/asm/pgtable-types.h #define pgprot_val(x) ((x).pgprot) pgprot 63 arch/csky/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 67 arch/csky/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 71 arch/csky/include/asm/pgtable.h #define __mk_pte(page_nr, pgprot) __pte(((page_nr) << PAGE_SHIFT) | \ pgprot 72 arch/csky/include/asm/pgtable.h pgprot_val(pgprot)) pgprot 280 arch/csky/include/asm/pgtable.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 71 arch/hexagon/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 76 arch/hexagon/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 295 arch/hexagon/include/asm/pgtable.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 395 arch/hexagon/include/asm/pgtable.h #define pfn_pte(pfn, pgprot) __pte((pfn << PAGE_SHIFT) | pgprot_val(pgprot)) pgprot 182 arch/ia64/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 191 arch/ia64/include/asm/page.h # define pgprot_val(x) ((x).pgprot) pgprot 250 arch/ia64/include/asm/pgtable.h #define pfn_pte(pfn, pgprot) \ pgprot 251 arch/ia64/include/asm/pgtable.h ({ pte_t __pte; pte_val(__pte) = ((pfn) << PAGE_SHIFT) | pgprot_val(pgprot); __pte; }) pgprot 256 arch/ia64/include/asm/pgtable.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 259 arch/ia64/include/asm/pgtable.h #define mk_pte_phys(physpage, pgprot) \ pgprot 260 arch/ia64/include/asm/pgtable.h ({ pte_t __pte; pte_val(__pte) = physpage + pgprot_val(pgprot); __pte; }) pgprot 208 arch/ia64/mm/init.c put_kernel_page (struct page *page, unsigned long address, pgprot_t pgprot) pgprot 229 arch/ia64/mm/init.c set_pte(pte, mk_pte(page, pgprot)); pgprot 157 arch/m68k/include/asm/mcf_pgtable.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 101 arch/m68k/include/asm/motorola_pgtable.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 27 arch/m68k/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 33 arch/m68k/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 103 arch/m68k/include/asm/sun3_pgtable.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 131 arch/m68k/include/asm/sun3_pgtable.h #define pfn_pte(pfn, pgprot) \ pgprot 132 arch/m68k/include/asm/sun3_pgtable.h ({ pte_t __pte; pte_val(__pte) = pfn | pgprot_val(pgprot); __pte; }) pgprot 90 arch/microblaze/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 103 arch/microblaze/include/asm/page.h # define pgprot_val(x) ((x).pgprot) pgprot 368 arch/microblaze/include/asm/pgtable.h static inline pte_t mk_pte_phys(phys_addr_t physpage, pgprot_t pgprot) pgprot 371 arch/microblaze/include/asm/pgtable.h pte_val(pte) = physpage | pgprot_val(pgprot); pgprot 375 arch/microblaze/include/asm/pgtable.h #define mk_pte(page, pgprot) \ pgprot 379 arch/microblaze/include/asm/pgtable.h pgprot_val(pgprot); \ pgprot 154 arch/mips/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 155 arch/mips/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 445 arch/mips/include/asm/pgtable.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 26 arch/mips/mm/ioremap.c pgprot_t pgprot = __pgprot(_PAGE_GLOBAL | _PAGE_PRESENT | __READABLE pgprot 40 arch/mips/mm/ioremap.c set_pte(pte, pfn_pte(pfn, pgprot)); pgprot 63 arch/nios2/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 67 arch/nios2/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 28 arch/nios2/mm/ioremap.c pgprot_t pgprot = __pgprot(_PAGE_GLOBAL | _PAGE_PRESENT | _PAGE_READ pgprot 43 arch/nios2/mm/ioremap.c set_pte(pte, pfn_pte(pfn, pgprot)); pgprot 55 arch/openrisc/include/asm/page.h unsigned long pgprot; pgprot 61 arch/openrisc/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 313 arch/openrisc/include/asm/pgtable.h static inline pte_t __mk_pte(void *page, pgprot_t pgprot) pgprot 317 arch/openrisc/include/asm/pgtable.h pte_val(pte) = __pa(page) | pgprot_val(pgprot); pgprot 321 arch/openrisc/include/asm/pgtable.h #define mk_pte(page, pgprot) __mk_pte(page_address(page), (pgprot)) pgprot 323 arch/openrisc/include/asm/pgtable.h #define mk_pte_phys(physpage, pgprot) \ pgprot 327 arch/openrisc/include/asm/pgtable.h pte_val(__pte) = (physpage) + pgprot_val(pgprot); \ pgprot 153 arch/openrisc/mm/fault.c if ((vector == 0x400) && !(vma->vm_page_prot.pgprot & _PAGE_EXEC)) pgprot 47 arch/parisc/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 53 arch/parisc/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 409 arch/parisc/include/asm/pgtable.h #define __mk_pte(addr,pgprot) \ pgprot 413 arch/parisc/include/asm/pgtable.h pte_val(__pte) = ((((addr)>>PAGE_SHIFT)<<PFN_PTE_SHIFT) + pgprot_val(pgprot)); \ pgprot 418 arch/parisc/include/asm/pgtable.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 420 arch/parisc/include/asm/pgtable.h static inline pte_t pfn_pte(unsigned long pfn, pgprot_t pgprot) pgprot 423 arch/parisc/include/asm/pgtable.h pte_val(pte) = (pfn << PFN_PTE_SHIFT) | pgprot_val(pgprot); pgprot 352 arch/parisc/mm/init.c pgprot_t pgprot, int force) pgprot 437 arch/parisc/mm/init.c prot = pgprot; pgprot 33 arch/parisc/mm/ioremap.c pgprot_t pgprot; pgprot 67 arch/parisc/mm/ioremap.c pgprot = __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | pgprot 86 arch/parisc/mm/ioremap.c phys_addr, pgprot)) { pgprot 436 arch/powerpc/include/asm/book3s/32/pgtable.h static inline pte_t pfn_pte(unsigned long pfn, pgprot_t pgprot) pgprot 439 arch/powerpc/include/asm/book3s/32/pgtable.h pgprot_val(pgprot)); pgprot 609 arch/powerpc/include/asm/book3s/64/pgtable.h static inline pte_t pfn_pte(unsigned long pfn, pgprot_t pgprot) pgprot 614 arch/powerpc/include/asm/book3s/64/pgtable.h return __pte(((pte_basic_t)pfn << PAGE_SHIFT) | pgprot_val(pgprot)); pgprot 1137 arch/powerpc/include/asm/book3s/64/pgtable.h extern pmd_t pfn_pmd(unsigned long pfn, pgprot_t pgprot); pgprot 1138 arch/powerpc/include/asm/book3s/64/pgtable.h extern pmd_t mk_pmd(struct page *page, pgprot_t pgprot); pgprot 121 arch/powerpc/include/asm/nohash/pgtable.h static inline pte_t pfn_pte(unsigned long pfn, pgprot_t pgprot) { pgprot 123 arch/powerpc/include/asm/nohash/pgtable.h pgprot_val(pgprot)); } pgprot 67 arch/powerpc/include/asm/pgtable-be-types.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 68 arch/powerpc/include/asm/pgtable-be-types.h #define pgprot_val(x) ((x).pgprot) pgprot 44 arch/powerpc/include/asm/pgtable-types.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 45 arch/powerpc/include/asm/pgtable-types.h #define pgprot_val(x) ((x).pgprot) pgprot 48 arch/powerpc/include/asm/pgtable.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 123 arch/powerpc/mm/book3s64/pgtable.c static pmd_t pmd_set_protbits(pmd_t pmd, pgprot_t pgprot) pgprot 125 arch/powerpc/mm/book3s64/pgtable.c return __pmd(pmd_val(pmd) | pgprot_val(pgprot)); pgprot 128 arch/powerpc/mm/book3s64/pgtable.c pmd_t pfn_pmd(unsigned long pfn, pgprot_t pgprot) pgprot 133 arch/powerpc/mm/book3s64/pgtable.c return pmd_set_protbits(__pmd(pmdv), pgprot); pgprot 136 arch/powerpc/mm/book3s64/pgtable.c pmd_t mk_pmd(struct page *page, pgprot_t pgprot) pgprot 138 arch/powerpc/mm/book3s64/pgtable.c return pfn_pmd(page_to_pfn(page), pgprot); pgprot 72 arch/riscv/include/asm/page.h unsigned long pgprot; pgprot 79 arch/riscv/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 84 arch/s390/include/asm/hugetlb.h static inline pte_t mk_huge_pte(struct page *page, pgprot_t pgprot) pgprot 86 arch/s390/include/asm/hugetlb.h return mk_pte(page, pgprot); pgprot 79 arch/s390/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 88 arch/s390/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 1194 arch/s390/include/asm/pgtable.h static inline pte_t mk_pte_phys(unsigned long physpage, pgprot_t pgprot) pgprot 1197 arch/s390/include/asm/pgtable.h pte_val(__pte) = physpage + pgprot_val(pgprot); pgprot 1203 arch/s390/include/asm/pgtable.h static inline pte_t mk_pte(struct page *page, pgprot_t pgprot) pgprot 1206 arch/s390/include/asm/pgtable.h pte_t __pte = mk_pte_phys(physpage, pgprot); pgprot 1287 arch/s390/include/asm/pgtable.h #define pfn_pte(pfn,pgprot) mk_pte_phys(__pa((pfn) << PAGE_SHIFT),(pgprot)) pgprot 1369 arch/s390/include/asm/pgtable.h static inline unsigned long massage_pgprot_pmd(pgprot_t pgprot) pgprot 1375 arch/s390/include/asm/pgtable.h if (pgprot_val(pgprot) == pgprot_val(PAGE_NONE)) pgprot 1377 arch/s390/include/asm/pgtable.h if (pgprot_val(pgprot) == pgprot_val(PAGE_RO)) pgprot 1379 arch/s390/include/asm/pgtable.h if (pgprot_val(pgprot) == pgprot_val(PAGE_RX)) pgprot 1381 arch/s390/include/asm/pgtable.h if (pgprot_val(pgprot) == pgprot_val(PAGE_RW)) pgprot 1423 arch/s390/include/asm/pgtable.h static inline pmd_t mk_pmd_phys(unsigned long physpage, pgprot_t pgprot) pgprot 1426 arch/s390/include/asm/pgtable.h pmd_val(__pmd) = physpage + massage_pgprot_pmd(pgprot); pgprot 1615 arch/s390/include/asm/pgtable.h #define pfn_pmd(pfn, pgprot) mk_pmd_phys(__pa((pfn) << PAGE_SHIFT), (pgprot)) pgprot 1616 arch/s390/include/asm/pgtable.h #define mk_pmd(page, pgprot) pfn_pmd(page_to_pfn(page), (pgprot)) pgprot 79 arch/sh/include/asm/page.h typedef struct { unsigned long long pgprot; } pgprot_t; pgprot 87 arch/sh/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 93 arch/sh/include/asm/page.h typedef struct { unsigned long long pgprot; } pgprot_t; pgprot 100 arch/sh/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 390 arch/sh/include/asm/pgtable_32.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 203 arch/sh/include/asm/pgtable_64.h #define pgprot_noncached(x) __pgprot(((x).pgprot & ~(_PAGE_CACHABLE)) | _PAGE_DEVICE) pgprot 276 arch/sh/include/asm/pgtable_64.h #define mk_pte(page,pgprot) \ pgprot 281 arch/sh/include/asm/pgtable_64.h __MEMORY_START | pgprot_val((pgprot)))); \ pgprot 289 arch/sh/include/asm/pgtable_64.h #define mk_pte_phys(physpage, pgprot) \ pgprot 290 arch/sh/include/asm/pgtable_64.h ({ pte_t __pte; set_pte(&__pte, __pte(physpage | pgprot_val(pgprot))); __pte; }) pgprot 39 arch/sh/mm/ioremap.c pgprot_t pgprot, void *caller) pgprot 54 arch/sh/mm/ioremap.c return ioremap_fixed(phys_addr, size, pgprot); pgprot 60 arch/sh/mm/ioremap.c mapped = pmb_remap_caller(phys_addr, size, pgprot, caller); pgprot 80 arch/sh/mm/ioremap.c if (ioremap_page_range(addr, addr + size, phys_addr, pgprot)) { pgprot 60 arch/sparc/include/asm/page_32.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 68 arch/sparc/include/asm/page_32.h #define pgprot_val(x) ((x).pgprot) pgprot 74 arch/sparc/include/asm/page_64.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 81 arch/sparc/include/asm/page_64.h #define pgprot_val(x) ((x).pgprot) pgprot 284 arch/sparc/include/asm/pgtable_32.h static inline pte_t mk_pte(struct page *page, pgprot_t pgprot) pgprot 286 arch/sparc/include/asm/pgtable_32.h return __pte((page_to_pfn(page) << (PAGE_SHIFT-4)) | pgprot_val(pgprot)); pgprot 289 arch/sparc/include/asm/pgtable_32.h static inline pte_t mk_pte_phys(unsigned long page, pgprot_t pgprot) pgprot 291 arch/sparc/include/asm/pgtable_32.h return __pte(((page) >> 4) | pgprot_val(pgprot)); pgprot 294 arch/sparc/include/asm/pgtable_32.h static inline pte_t mk_pte_io(unsigned long page, pgprot_t pgprot, int space) pgprot 296 arch/sparc/include/asm/pgtable_32.h return __pte(((page) >> 4) | (space << 28) | pgprot_val(pgprot)); pgprot 246 arch/sparc/include/asm/pgtable_64.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 249 arch/sparc/include/asm/pgtable_64.h static inline pmd_t pfn_pmd(unsigned long page_nr, pgprot_t pgprot) pgprot 251 arch/sparc/include/asm/pgtable_64.h pte_t pte = pfn_pte(page_nr, pgprot); pgprot 255 arch/sparc/include/asm/pgtable_64.h #define mk_pmd(page, pgprot) pfn_pmd(page_to_pfn(page), (pgprot)) pgprot 80 arch/um/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 85 arch/um/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 102 arch/um/include/asm/pgtable-3level.h static inline pte_t pfn_pte(unsigned long page_nr, pgprot_t pgprot) pgprot 107 arch/um/include/asm/pgtable-3level.h pte_set_val(pte, phys, pgprot); pgprot 111 arch/um/include/asm/pgtable-3level.h static inline pmd_t pfn_pmd(unsigned long page_nr, pgprot_t pgprot) pgprot 113 arch/um/include/asm/pgtable-3level.h return __pmd((page_nr << PAGE_SHIFT) | pgprot_val(pgprot)); pgprot 287 arch/um/include/asm/pgtable.h #define mk_pte(page, pgprot) \ pgprot 290 arch/um/include/asm/pgtable.h pte_set_val(pte, page_to_phys(page), (pgprot)); \ pgprot 36 arch/unicore32/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 40 arch/unicore32/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 539 arch/x86/include/asm/pgtable.h static inline pgprotval_t massage_pgprot(pgprot_t pgprot) pgprot 541 arch/x86/include/asm/pgtable.h pgprotval_t protval = pgprot_val(pgprot); pgprot 549 arch/x86/include/asm/pgtable.h static inline pgprotval_t check_pgprot(pgprot_t pgprot) pgprot 551 arch/x86/include/asm/pgtable.h pgprotval_t massaged_val = massage_pgprot(pgprot); pgprot 555 arch/x86/include/asm/pgtable.h WARN_ONCE(pgprot_val(pgprot) != massaged_val, pgprot 558 arch/x86/include/asm/pgtable.h (u64)pgprot_val(pgprot), pgprot 559 arch/x86/include/asm/pgtable.h (u64)pgprot_val(pgprot) ^ massaged_val, pgprot 566 arch/x86/include/asm/pgtable.h static inline pte_t pfn_pte(unsigned long page_nr, pgprot_t pgprot) pgprot 569 arch/x86/include/asm/pgtable.h pfn ^= protnone_mask(pgprot_val(pgprot)); pgprot 571 arch/x86/include/asm/pgtable.h return __pte(pfn | check_pgprot(pgprot)); pgprot 574 arch/x86/include/asm/pgtable.h static inline pmd_t pfn_pmd(unsigned long page_nr, pgprot_t pgprot) pgprot 577 arch/x86/include/asm/pgtable.h pfn ^= protnone_mask(pgprot_val(pgprot)); pgprot 579 arch/x86/include/asm/pgtable.h return __pmd(pfn | check_pgprot(pgprot)); pgprot 582 arch/x86/include/asm/pgtable.h static inline pud_t pfn_pud(unsigned long page_nr, pgprot_t pgprot) pgprot 585 arch/x86/include/asm/pgtable.h pfn ^= protnone_mask(pgprot_val(pgprot)); pgprot 587 arch/x86/include/asm/pgtable.h return __pud(pfn | check_pgprot(pgprot)); pgprot 825 arch/x86/include/asm/pgtable.h #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) pgprot 1158 arch/x86/include/asm/pgtable.h #define mk_pmd(page, pgprot) pfn_pmd(page_to_pfn(page), (pgprot)) pgprot 265 arch/x86/include/asm/pgtable_types.h typedef struct pgprot { pgprotval_t pgprot; } pgprot_t; pgprot 452 arch/x86/include/asm/pgtable_types.h #define pgprot_val(x) ((x).pgprot) pgprot 477 arch/x86/include/asm/pgtable_types.h static inline enum page_cache_mode pgprot2cachemode(pgprot_t pgprot) pgprot 481 arch/x86/include/asm/pgtable_types.h masked = pgprot_val(pgprot) & _PAGE_CACHE_MASK; pgprot 486 arch/x86/include/asm/pgtable_types.h static inline pgprot_t pgprot_4k_2_large(pgprot_t pgprot) pgprot 488 arch/x86/include/asm/pgtable_types.h pgprotval_t val = pgprot_val(pgprot); pgprot 495 arch/x86/include/asm/pgtable_types.h static inline pgprot_t pgprot_large_2_4k(pgprot_t pgprot) pgprot 497 arch/x86/include/asm/pgtable_types.h pgprotval_t val = pgprot_val(pgprot); pgprot 320 arch/x86/include/asm/xen/page.h static inline pte_t mfn_pte(unsigned long page_nr, pgprot_t pgprot) pgprot 325 arch/x86/include/asm/xen/page.h massage_pgprot(pgprot); pgprot 796 arch/x86/kernel/alternative.c pgprot_t pgprot; pgprot 826 arch/x86/kernel/alternative.c pgprot = __pgprot(pgprot_val(PAGE_KERNEL) & ~_PAGE_GLOBAL); pgprot 838 arch/x86/kernel/alternative.c pte = mk_pte(pages[0], pgprot); pgprot 842 arch/x86/kernel/alternative.c pte = mk_pte(pages[1], pgprot); pgprot 1223 arch/x86/mm/pageattr.c unsigned num_pages, pmd_t *pmd, pgprot_t pgprot) pgprot 1229 arch/x86/mm/pageattr.c pgprot = pgprot_clear_protnone_bits(pgprot); pgprot 1232 arch/x86/mm/pageattr.c set_pte(pte, pfn_pte(cpa->pfn, pgprot)); pgprot 1242 arch/x86/mm/pageattr.c unsigned num_pages, pud_t *pud, pgprot_t pgprot) pgprot 1267 arch/x86/mm/pageattr.c populate_pte(cpa, start, pre_end, cur_pages, pmd, pgprot); pgprot 1278 arch/x86/mm/pageattr.c pmd_pgprot = pgprot_4k_2_large(pgprot); pgprot 1309 arch/x86/mm/pageattr.c pmd, pgprot); pgprot 1315 arch/x86/mm/pageattr.c pgprot_t pgprot) pgprot 1346 arch/x86/mm/pageattr.c pud, pgprot); pgprot 1358 arch/x86/mm/pageattr.c pud_pgprot = pgprot_4k_2_large(pgprot); pgprot 1383 arch/x86/mm/pageattr.c pud, pgprot); pgprot 1398 arch/x86/mm/pageattr.c pgprot_t pgprot = __pgprot(_KERNPG_TABLE); pgprot 1426 arch/x86/mm/pageattr.c pgprot_val(pgprot) &= ~pgprot_val(cpa->mask_clr); pgprot 1427 arch/x86/mm/pageattr.c pgprot_val(pgprot) |= pgprot_val(cpa->mask_set); pgprot 1429 arch/x86/mm/pageattr.c ret = populate_pud(cpa, addr, p4d, pgprot); pgprot 970 arch/x86/mm/pat.c pgprot_t pgprot; pgprot 981 arch/x86/mm/pat.c pgprot = __pgprot(prot); pgprot 982 arch/x86/mm/pat.c return reserve_pfn_range(paddr, vma_size, &pgprot, 1); pgprot 99 arch/xtensa/include/asm/page.h typedef struct { unsigned long pgprot; } pgprot_t; pgprot 104 arch/xtensa/include/asm/page.h #define pgprot_val(x) ((x).pgprot) pgprot 237 drivers/gpu/drm/i915/gem/i915_gem_pages.c pgprot_t pgprot; pgprot 262 drivers/gpu/drm/i915/gem/i915_gem_pages.c pgprot = PAGE_KERNEL; pgprot 265 drivers/gpu/drm/i915/gem/i915_gem_pages.c pgprot = pgprot_writecombine(PAGE_KERNEL_IO); pgprot 268 drivers/gpu/drm/i915/gem/i915_gem_pages.c addr = vmap(pages, n_pages, 0, pgprot); pgprot 180 drivers/staging/android/ion/ion.h int ion_heap_pages_zero(struct page *page, size_t size, pgprot_t pgprot); pgprot 26 drivers/staging/android/ion/ion_heap.c pgprot_t pgprot; pgprot 37 drivers/staging/android/ion/ion_heap.c pgprot = PAGE_KERNEL; pgprot 39 drivers/staging/android/ion/ion_heap.c pgprot = pgprot_writecombine(PAGE_KERNEL); pgprot 49 drivers/staging/android/ion/ion_heap.c vaddr = vmap(pages, npages, VM_MAP, pgprot); pgprot 100 drivers/staging/android/ion/ion_heap.c static int ion_heap_clear_pages(struct page **pages, int num, pgprot_t pgprot) pgprot 102 drivers/staging/android/ion/ion_heap.c void *addr = vm_map_ram(pages, num, -1, pgprot); pgprot 113 drivers/staging/android/ion/ion_heap.c pgprot_t pgprot) pgprot 123 drivers/staging/android/ion/ion_heap.c ret = ion_heap_clear_pages(pages, p, pgprot); pgprot 130 drivers/staging/android/ion/ion_heap.c ret = ion_heap_clear_pages(pages, p, pgprot); pgprot 138 drivers/staging/android/ion/ion_heap.c pgprot_t pgprot; pgprot 141 drivers/staging/android/ion/ion_heap.c pgprot = PAGE_KERNEL; pgprot 143 drivers/staging/android/ion/ion_heap.c pgprot = pgprot_writecombine(PAGE_KERNEL); pgprot 145 drivers/staging/android/ion/ion_heap.c return ion_heap_sglist_zero(table->sgl, table->nents, pgprot); pgprot 148 drivers/staging/android/ion/ion_heap.c int ion_heap_pages_zero(struct page *page, size_t size, pgprot_t pgprot) pgprot 154 drivers/staging/android/ion/ion_heap.c return ion_heap_sglist_zero(&sg, 1, pgprot); pgprot 5 include/asm-generic/hugetlb.h static inline pte_t mk_huge_pte(struct page *page, pgprot_t pgprot) pgprot 7 include/asm-generic/hugetlb.h return mk_pte(page, pgprot); pgprot 47 include/asm-generic/page.h unsigned long pgprot; pgprot 54 include/asm-generic/page.h #define pgprot_val(x) ((x).pgprot) pgprot 2555 include/linux/mm.h unsigned long pfn, pgprot_t pgprot); pgprot 80 include/linux/pfn_t.h static inline pte_t pfn_t_pte(pfn_t pfn, pgprot_t pgprot) pgprot 82 include/linux/pfn_t.h return pfn_pte(pfn_t_to_pfn(pfn), pgprot); pgprot 87 include/linux/pfn_t.h static inline pmd_t pfn_t_pmd(pfn_t pfn, pgprot_t pgprot) pgprot 89 include/linux/pfn_t.h return pfn_pmd(pfn_t_to_pfn(pfn), pgprot); pgprot 93 include/linux/pfn_t.h static inline pud_t pfn_t_pud(pfn_t pfn, pgprot_t pgprot) pgprot 95 include/linux/pfn_t.h return pfn_pud(pfn_t_to_pfn(pfn), pgprot); pgprot 820 mm/huge_memory.c pgprot_t pgprot = vma->vm_page_prot; pgprot 843 mm/huge_memory.c track_pfn_insert(vma, &pgprot, pfn); pgprot 845 mm/huge_memory.c insert_pfn_pmd(vma, addr, vmf->pmd, pfn, pgprot, write, pgtable); pgprot 898 mm/huge_memory.c pgprot_t pgprot = vma->vm_page_prot; pgprot 914 mm/huge_memory.c track_pfn_insert(vma, &pgprot, pfn); pgprot 916 mm/huge_memory.c insert_pfn_pud(vma, addr, vmf->pud, pfn, pgprot, write); pgprot 1653 mm/memory.c unsigned long pfn, pgprot_t pgprot) pgprot 1670 mm/memory.c if (!pfn_modify_allowed(pfn, pgprot)) pgprot 1673 mm/memory.c track_pfn_insert(vma, &pgprot, __pfn_to_pfn_t(pfn, PFN_DEV)); pgprot 1675 mm/memory.c return insert_pfn(vma, addr, __pfn_to_pfn_t(pfn, PFN_DEV), pgprot, pgprot 1724 mm/memory.c pgprot_t pgprot = vma->vm_page_prot; pgprot 1732 mm/memory.c track_pfn_insert(vma, &pgprot, pfn); pgprot 1734 mm/memory.c if (!pfn_modify_allowed(pfn_t_to_pfn(pfn), pgprot)) pgprot 1754 mm/memory.c err = insert_page(vma, addr, page, pgprot); pgprot 1756 mm/memory.c return insert_pfn(vma, addr, pfn, pgprot, mkwrite); pgprot 167 mm/memremap.c pgprot_t pgprot = PAGE_KERNEL; pgprot 255 mm/memremap.c error = track_pfn_remap(NULL, &pgprot, PHYS_PFN(res->start), 0,