Home
last modified time | relevance | path

Searched refs:pgprot_t (Results 1 – 25 of 184) sorted by relevance

12345678

/arch/sh/include/asm/
Dmmu.h62 unsigned long size, pgprot_t prot);
64 pgprot_t prot, void *caller);
71 unsigned long size, pgprot_t prot) in pmb_bolt_mapping()
78 pgprot_t prot, void *caller) in pmb_remap_caller()
99 pmb_remap(phys_addr_t phys, unsigned long size, pgprot_t prot) in pmb_remap()
Dfixmap.h79 unsigned long phys, pgprot_t flags);
80 extern void __clear_fixmap(enum fixed_addresses idx, pgprot_t flags);
Dpage.h78 typedef struct { unsigned long long pgprot; } pgprot_t; typedef
86 typedef struct { unsigned long pgprot; } pgprot_t; typedef
92 typedef struct { unsigned long long pgprot; } pgprot_t; typedef
102 #define __pgprot(x) ((pgprot_t) { (x) } )
/arch/x86/include/asm/
Dpgtable_types.h245 typedef struct pgprot { pgprotval_t pgprot; } pgprot_t; typedef
358 #define __pgprot(x) ((pgprot_t) { (x) } )
378 static inline pgprot_t cachemode2pgprot(enum page_cache_mode pcm) in cachemode2pgprot()
382 static inline enum page_cache_mode pgprot2cachemode(pgprot_t pgprot) in pgprot2cachemode()
391 static inline pgprot_t pgprot_4k_2_large(pgprot_t pgprot) in pgprot_4k_2_large()
394 pgprot_t new; in pgprot_4k_2_large()
400 static inline pgprot_t pgprot_large_2_4k(pgprot_t pgprot) in pgprot_large_2_4k()
403 pgprot_t new; in pgprot_large_2_4k()
419 extern pgprot_t pgprot_writecombine(pgprot_t prot);
422 extern pgprot_t pgprot_writethrough(pgprot_t prot);
[all …]
Dfixmap.h146 extern pgprot_t kmap_prot;
151 phys_addr_t phys, pgprot_t flags);
155 phys_addr_t phys, pgprot_t flags) in __set_fixmap()
167 phys_addr_t phys, pgprot_t flags);
Diomap.h30 iomap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot);
36 iomap_create_wc(resource_size_t base, unsigned long size, pgprot_t *prot);
Dhighmem.h66 void *kmap_atomic_prot(struct page *page, pgprot_t prot);
70 void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot);
/arch/arm64/mm/
Dpageattr.c23 pgprot_t set_mask;
24 pgprot_t clear_mask;
44 pgprot_t set_mask, pgprot_t clear_mask) in __change_memory_common()
60 pgprot_t set_mask, pgprot_t clear_mask) in change_memory_common()
Dmmu.c64 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot()
65 unsigned long size, pgprot_t vma_prot) in phys_mem_access_prot()
121 pgprot_t prot, in alloc_init_pte()
151 pgprot_t prot = __pgprot(pud_val(*old_pud) ^ addr); in split_pud()
181 phys_addr_t phys, pgprot_t prot, in alloc_init_pmd()
251 phys_addr_t phys, pgprot_t prot, in alloc_init_pud()
307 phys_addr_t size, pgprot_t prot, in init_pgd()
343 pgprot_t prot, in __create_pgd_mapping()
355 phys_addr_t size, pgprot_t prot) in create_mapping_noalloc()
368 pgprot_t prot) in create_pgd_mapping()
[all …]
/arch/arm/mm/
Dpageattr.c20 pgprot_t set_mask;
21 pgprot_t clear_mask;
38 pgprot_t set_mask, pgprot_t clear_mask) in change_memory_common()
/arch/arm/include/asm/
Dpgtable-2level-types.h36 typedef struct { pteval_t pgprot; } pgprot_t; typedef
45 #define __pgprot(x) ((pgprot_t) { (x) } )
54 typedef pteval_t pgprot_t; typedef
Dpgtable-3level-types.h39 typedef struct { pteval_t pgprot; } pgprot_t; typedef
49 #define __pgprot(x) ((pgprot_t) { (x) } )
56 typedef pteval_t pgprot_t; typedef
Dpgtable.h83 extern pgprot_t pgprot_user;
84 extern pgprot_t pgprot_kernel;
85 extern pgprot_t pgprot_hyp_device;
86 extern pgprot_t pgprot_s2;
87 extern pgprot_t pgprot_s2_device;
130 extern pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn,
131 unsigned long size, pgprot_t vma_prot);
254 static inline pte_t clear_pte_bit(pte_t pte, pgprot_t prot) in clear_pte_bit()
260 static inline pte_t set_pte_bit(pte_t pte, pgprot_t prot) in set_pte_bit()
306 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
/arch/unicore32/include/asm/
Dpage.h39 typedef struct { unsigned long pgprot; } pgprot_t; typedef
47 #define __pgprot(x) ((pgprot_t) { (x) })
55 typedef unsigned long pgprot_t; typedef
/arch/sparc/include/asm/
Dpgtable_32.h283 static inline pte_t mk_pte(struct page *page, pgprot_t pgprot) in mk_pte()
288 static inline pte_t mk_pte_phys(unsigned long page, pgprot_t pgprot) in mk_pte_phys()
293 static inline pte_t mk_pte_io(unsigned long page, pgprot_t pgprot, int space) in mk_pte_io()
299 static inline pgprot_t pgprot_noncached(pgprot_t prot) in pgprot_noncached()
305 static pte_t pte_modify(pte_t pte, pgprot_t newprot) __attribute_const__;
306 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
410 unsigned long, pgprot_t);
414 unsigned long size, pgprot_t prot) in io_remap_pfn_range()
/arch/arm64/include/asm/
Dpgtable-types.h57 typedef struct { pteval_t pgprot; } pgprot_t; typedef
59 #define __pgprot(x) ((pgprot_t) { (x) } )
83 typedef pteval_t pgprot_t; typedef
/arch/x86/mm/
Diomap_32.c34 int iomap_create_wc(resource_size_t base, unsigned long size, pgprot_t *prot) in iomap_create_wc()
57 void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot) in kmap_atomic_prot_pfn()
78 iomap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot) in iomap_atomic_prot_pfn()
/arch/mips/include/asm/
Dpgtable.h406 static inline pgprot_t pgprot_noncached(pgprot_t _prot) in pgprot_noncached()
417 static inline pgprot_t pgprot_writecombine(pgprot_t _prot) in pgprot_writecombine()
434 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
443 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
471 …uct vm_area_struct *vma, unsigned long from, unsigned long pfn, unsigned long size, pgprot_t prot);
477 pgprot_t prot) in io_remap_pfn_range()
591 extern pmd_t mk_pmd(struct page *page, pgprot_t prot);
606 static inline pmd_t pmd_modify(pmd_t pmd, pgprot_t newprot) in pmd_modify()
645 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn,
646 unsigned long size, pgprot_t vma_prot);
[all …]
/arch/tile/include/asm/
Dhighmem.h65 void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot);
66 void *kmap_atomic_prot(struct page *page, pgprot_t prot);
Dpgtable.h46 extern pgprot_t swapper_pgprot;
166 (pgprot_t) { ((oldprot).val & ~_PAGE_ALL) | (newprot).val }
275 extern pgprot_t set_remote_cache_cpu(pgprot_t prot, int cpu);
276 extern int get_remote_cache_cpu(pgprot_t prot);
278 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte()
309 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
433 static inline pmd_t ptfn_pmd(unsigned long ptfn, pgprot_t prot) in ptfn_pmd()
484 static inline pmd_t pmd_modify(pmd_t pmd, pgprot_t newprot) in pmd_modify()
/arch/alpha/include/asm/
Dpage.h33 typedef struct { unsigned long pgprot; } pgprot_t; typedef
43 #define __pgprot(x) ((pgprot_t) { (x) } )
52 typedef unsigned long pgprot_t; typedef
/arch/arc/include/asm/
Dpage.h46 } pgprot_t; typedef
54 #define __pgprot(x) ((pgprot_t) { (x) })
66 typedef unsigned long pgprot_t; typedef
/arch/m68k/include/asm/
Dpage.h26 typedef struct { unsigned long pgprot; } pgprot_t; typedef
37 #define __pgprot(x) ((pgprot_t) { (x) } )
/arch/microblaze/include/asm/
Dhighmem.h28 extern pgprot_t kmap_prot;
55 extern void *kmap_atomic_prot(struct page *page, pgprot_t prot);
/arch/powerpc/include/asm/
Dhighmem.h32 extern pgprot_t kmap_prot;
63 extern void *kmap_atomic_prot(struct page *page, pgprot_t prot);

12345678