/linux-master/arch/nios2/include/asm/ |
H A D | page.h | 63 typedef struct { unsigned long pgprot; } pgprot_t; typedef in typeref:struct:__anon32 71 #define __pgprot(x) ((pgprot_t) { (x) })
|
/linux-master/arch/arm64/include/asm/ |
H A D | pgtable-types.h | 49 typedef struct { pteval_t pgprot; } pgprot_t; typedef in typeref:struct:__anon16 51 #define __pgprot(x) ((pgprot_t) { (x) } )
|
/linux-master/include/linux/ |
H A D | vmalloc.h | 11 #include <asm/page.h> /* pgprot_t */ 88 static inline bool arch_vmap_p4d_supported(pgprot_t prot) 95 static inline bool arch_vmap_pud_supported(pgprot_t prot) 102 static inline bool arch_vmap_pmd_supported(pgprot_t prot) 124 static inline pgprot_t arch_vmap_pgprot_tagged(pgprot_t prot) 169 pgprot_t prot, unsigned long vm_flags, int node, 196 unsigned long flags, pgprot_t prot); 197 void *vmap_pfn(unsigned long *pfns, unsigned int count, pgprot_t prot);
|
H A D | pfn_t.h | 80 static inline pte_t pfn_t_pte(pfn_t pfn, pgprot_t pgprot) 87 static inline pmd_t pfn_t_pmd(pfn_t pfn, pgprot_t pgprot) 93 static inline pud_t pfn_t_pud(pfn_t pfn, pgprot_t pgprot)
|
H A D | execmem.h | 71 pgprot_t pgprot;
|
/linux-master/arch/csky/include/asm/ |
H A D | pgtable.h | 222 extern pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, 223 unsigned long size, pgprot_t vma_prot); 233 static inline pgprot_t pgprot_noncached(pgprot_t _prot) 243 static inline pgprot_t pgprot_writecombine(pgprot_t _prot) 257 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
|
H A D | page.h | 59 typedef struct { unsigned long pgprot; } pgprot_t; typedef in typeref:struct:__anon9 69 #define __pgprot(x) ((pgprot_t) { (x) })
|
/linux-master/arch/sparc/include/asm/ |
H A D | pgtable_32.h | 279 static inline pte_t mk_pte(struct page *page, pgprot_t pgprot) 284 static inline pte_t mk_pte_phys(unsigned long page, pgprot_t pgprot) 289 static inline pte_t mk_pte_io(unsigned long page, pgprot_t pgprot, int space) 295 static inline pgprot_t pgprot_noncached(pgprot_t prot) 301 static pte_t pte_modify(pte_t pte, pgprot_t newprot) __attribute_const__; 302 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) 404 unsigned long, pgprot_t); 408 unsigned long size, pgprot_t prot)
|
H A D | page_32.h | 60 typedef struct { unsigned long pgprot; } pgprot_t; typedef in typeref:struct:__anon134 76 #define __pgprot(x) ((pgprot_t) { (x) } ) 88 typedef unsigned long pgprot_t; typedef
|
/linux-master/arch/x86/include/asm/ |
H A D | fixmap.h | 161 phys_addr_t phys, pgprot_t flags); 165 phys_addr_t phys, pgprot_t flags) 197 phys_addr_t phys, pgprot_t flags);
|
/linux-master/arch/arm64/kernel/pi/ |
H A D | map_range.c | 29 void __init map_range(u64 *pte, u64 start, u64 end, u64 pa, pgprot_t prot, 93 pgprot_t text_prot = PAGE_KERNEL_ROX; 94 pgprot_t data_prot = PAGE_KERNEL;
|
H A D | pi.h | 31 void map_range(u64 *pgd, u64 start, u64 end, u64 pa, pgprot_t prot,
|
/linux-master/arch/riscv/mm/ |
H A D | pgtable.c | 50 int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot) 59 int pud_set_huge(pud_t *pud, phys_addr_t phys, pgprot_t prot) 97 int pmd_set_huge(pmd_t *pmd, phys_addr_t phys, pgprot_t prot)
|
/linux-master/arch/arm/include/asm/ |
H A D | fixmap.h | 56 void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot);
|
/linux-master/arch/riscv/include/asm/ |
H A D | fixmap.h | 62 phys_addr_t phys, pgprot_t prot);
|
/linux-master/arch/arc/mm/ |
H A D | ioremap.c | 49 pgprot_t prot = __pgprot(flags);
|
/linux-master/arch/powerpc/mm/ |
H A D | ioremap_64.c | 8 pgprot_t prot, void *caller)
|
/linux-master/arch/um/include/asm/ |
H A D | pgtable-3level.h | 85 static inline pte_t pfn_pte(unsigned long page_nr, pgprot_t pgprot) 94 static inline pmd_t pfn_pmd(unsigned long page_nr, pgprot_t pgprot)
|
/linux-master/arch/sh/mm/ |
H A D | ioremap.c | 40 __ioremap_29bit(phys_addr_t offset, unsigned long size, pgprot_t prot) 79 pgprot_t pgprot = __pgprot(prot);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | pci.h | 108 extern pgprot_t pci_phys_mem_access_prot(unsigned long pfn, 110 pgprot_t prot);
|
/linux-master/arch/arc/include/asm/ |
H A D | page.h | 79 } pgprot_t; typedef in typeref:struct:__anon5 82 #define __pgprot(x) ((pgprot_t) { (x) })
|
/linux-master/arch/riscv/kernel/ |
H A D | efi.c | 19 static __init pgprot_t efimem_to_pgprot_map(efi_memory_desc_t *md) 48 pgprot_t prot = __pgprot(pgprot_val(efimem_to_pgprot_map(md)) &
|
/linux-master/arch/hexagon/include/asm/ |
H A D | page.h | 67 typedef struct { unsigned long pgprot; } pgprot_t; typedef in typeref:struct:__anon12 75 #define __pgprot(x) ((pgprot_t) { (x) })
|
/linux-master/arch/arm64/mm/ |
H A D | mmap.c | 16 static pgprot_t protection_map[16] __ro_after_init = { 84 pgprot_t vm_get_page_prot(unsigned long vm_flags)
|
/linux-master/include/asm-generic/ |
H A D | video.h | 19 static inline pgprot_t pgprot_framebuffer(pgprot_t prot,
|