Searched refs:pgprot_t (Results 76 - 100 of 286) sorted by relevance

1234567891011>>

/linux-master/arch/x86/mm/
H A Dcpu_entry_area.c79 void cea_set_pte(void *cea_vaddr, phys_addr_t pa, pgprot_t flags)
99 cea_map_percpu_pages(void *cea_vaddr, void *ptr, int pages, pgprot_t prot)
182 pgprot_t gdt_prot = PAGE_KERNEL_RO;
183 pgprot_t tss_prot = PAGE_KERNEL_RO;
192 pgprot_t gdt_prot = PAGE_KERNEL;
193 pgprot_t tss_prot = PAGE_KERNEL;
/linux-master/mm/
H A Dearly_ioremap.c35 pgprot_t __init __weak early_memremap_pgprot_adjust(resource_size_t phys_addr,
37 pgprot_t prot)
54 phys_addr_t phys, pgprot_t prot)
100 __early_ioremap(resource_size_t phys_addr, unsigned long size, pgprot_t prot)
220 pgprot_t prot = early_memremap_pgprot_adjust(phys_addr, size,
229 pgprot_t prot = early_memremap_pgprot_adjust(phys_addr, size,
H A Dioremap.c16 pgprot_t prot)
/linux-master/arch/x86/include/asm/
H A Dpgtable_types.h199 #define __pgprot(x) ((pgprot_t) { (x) } )
293 typedef struct pgprot { pgprotval_t pgprot; } pgprot_t; typedef in typeref:struct:pgprot
297 static inline pgprot_t pgprot_nx(pgprot_t prot)
500 static inline pgprot_t pgprot_4k_2_large(pgprot_t pgprot)
510 static inline pgprot_t pgprot_large_2_4k(pgprot_t pgprot)
524 extern pgprot_t pgprot_writecombine(pgprot_t pro
[all...]
/linux-master/arch/arm/include/asm/
H A Dpgtable.h89 extern pgprot_t pgprot_user;
90 extern pgprot_t pgprot_kernel;
132 extern pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn,
133 unsigned long size, pgprot_t vma_prot);
218 static inline pte_t clear_pte_bit(pte_t pte, pgprot_t prot)
224 static inline pte_t set_pte_bit(pte_t pte, pgprot_t prot)
270 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
/linux-master/arch/powerpc/mm/kasan/
H A Dinit_32.c13 static pgprot_t __init kasan_prot_ro(void)
21 static void __init kasan_populate_pte(pte_t *ptep, pgprot_t prot)
103 pgprot_t prot = kasan_prot_ro();
/linux-master/arch/sparc/include/asm/
H A Dpage_64.h73 typedef struct { unsigned long pgprot; } pgprot_t; typedef in typeref:struct:__anon141
87 #define __pgprot(x) ((pgprot_t) { (x) } )
96 typedef unsigned long pgprot_t; typedef
/linux-master/arch/sh/include/asm/
H A Dpage.h66 typedef struct { unsigned long long pgprot; } pgprot_t; typedef in typeref:struct:__anon124
74 typedef struct { unsigned long pgprot; } pgprot_t; typedef in typeref:struct:__anon127
84 #define __pgprot(x) ((pgprot_t) { (x) } )
/linux-master/arch/parisc/include/asm/
H A Dpage.h41 typedef struct { unsigned long pgprot; } pgprot_t; typedef in typeref:struct:__anon6
56 #define __pgprot(x) ((pgprot_t) { (x) } )
71 typedef unsigned long pgprot_t; typedef
/linux-master/arch/x86/mm/pat/
H A Dset_memory.c46 pgprot_t mask_set;
47 pgprot_t mask_clr;
79 static inline pgprot_t cachemode2pgprot(enum page_cache_mode pcm)
544 static inline bool conflicts(pgprot_t prot, pgprotval_t val)
549 static inline void check_conflict(int warnlvl, pgprot_t prot, pgprotval_t val,
573 static inline pgprot_t static_protections(pgprot_t prot, unsigned long start,
621 static inline pgprot_t verify_rwx(pgprot_t old, pgprot_t ne
[all...]
/linux-master/arch/x86/power/
H A Dhibernate_64.c33 pgprot_t pgtable_prot = __pgprot(_KERNPG_TABLE);
34 pgprot_t pmd_text_prot = __pgprot(__PAGE_KERNEL_LARGE_EXEC);
/linux-master/arch/powerpc/include/asm/
H A Dpgtable-be-types.h67 typedef struct { unsigned long pgprot; } pgprot_t; typedef in typeref:struct:__anon23
69 #define __pgprot(x) ((pgprot_t) { (x) })
H A Dfixmap.h94 phys_addr_t phys, pgprot_t flags)
/linux-master/arch/m68k/include/asm/
H A Dpgtable_mm.h181 pgprot_t pgprot_dmacoherent(pgprot_t prot);
/linux-master/include/asm-generic/
H A Dhugetlb.h8 static inline pte_t mk_huge_pte(struct page *page, pgprot_t pgprot)
40 static inline pte_t huge_pte_modify(pte_t pte, pgprot_t newprot)
/linux-master/arch/arm64/include/asm/
H A Dacpi.h69 pgprot_t __acpi_get_mem_attribute(phys_addr_t addr);
161 static inline pgprot_t arch_apei_get_mem_attribute(phys_addr_t addr)
/linux-master/arch/microblaze/include/asm/
H A Dpage.h60 typedef struct { unsigned long pgprot; } pgprot_t; typedef in typeref:struct:__anon23
71 # define __pgprot(x) ((pgprot_t) { (x) })
/linux-master/arch/powerpc/mm/
H A Dmmu_decl.h93 unsigned int size, pgprot_t prot);
181 int nid, pgprot_t prot);
/linux-master/arch/loongarch/include/asm/
H A Dpage.h62 typedef struct { unsigned long pgprot; } pgprot_t; typedef in typeref:struct:__anon3
64 #define __pgprot(x) ((pgprot_t) { (x) })
/linux-master/arch/powerpc/mm/book3s64/
H A Dpgtable.c216 static pmd_t pmd_set_protbits(pmd_t pmd, pgprot_t pgprot)
221 static pud_t pud_set_protbits(pud_t pud, pgprot_t pgprot)
231 pmd_t pfn_pmd(unsigned long pfn, pgprot_t pgprot)
240 pud_t pfn_pud(unsigned long pfn, pgprot_t pgprot)
249 pmd_t mk_pmd(struct page *page, pgprot_t pgprot)
254 pmd_t pmd_modify(pmd_t pmd, pgprot_t newprot)
277 int nid, pgprot_t prot)
636 pgprot_t vm_get_page_prot(unsigned long vm_flags)
/linux-master/arch/s390/include/asm/
H A Dhugetlb.h82 static inline pte_t mk_huge_pte(struct page *page, pgprot_t pgprot)
122 static inline pte_t huge_pte_modify(pte_t pte, pgprot_t newprot)
/linux-master/include/linux/
H A Dpgtable.h1353 static inline pgprot_t pgprot_modify(pgprot_t oldprot, pgprot_t newprot)
1479 static inline int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot,
1490 static inline void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot,
1523 extern int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot,
1526 extern void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot,
1662 int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot);
1665 static inline int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot)
1672 int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t pro
[all...]
H A Dagpgart.h60 pgprot_t prot;
/linux-master/arch/arm64/mm/
H A Dmmu.c98 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn,
99 unsigned long size, pgprot_t vma_prot)
168 phys_addr_t phys, pgprot_t prot)
192 pgprot_t prot,
219 pgprot_t __prot = prot;
243 phys_addr_t phys, pgprot_t prot,
277 pgprot_t prot,
306 pgprot_t __prot = prot;
325 phys_addr_t phys, pgprot_t prot,
383 phys_addr_t phys, pgprot_t pro
[all...]
/linux-master/arch/sh/boards/mach-lboxre2/
H A Dsetup.c49 pgprot_t prot;

Completed in 208 milliseconds

1234567891011>>