Searched refs:pgprot_t (Results 1 - 25 of 285) sorted by path

1234567891011>>

/linux-master/arch/arm/include/asm/
H A Dpage-nommu.h23 typedef unsigned long pgprot_t; typedef
H A Dpgtable-2level-types.h24 typedef struct { pteval_t pgprot; } pgprot_t; typedef in typeref:struct:__anon45
33 #define __pgprot(x) ((pgprot_t) { (x) } )
42 typedef pteval_t pgprot_t; typedef
H A Dpgtable-3level-types.h27 typedef struct { pteval_t pgprot; } pgprot_t; typedef in typeref:struct:__anon49
37 #define __pgprot(x) ((pgprot_t) { (x) } )
44 typedef pteval_t pgprot_t; typedef
H A Dfixmap.h56 void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot);
H A Dpgtable-3level.h224 static inline pmd_t pmd_modify(pmd_t pmd, pgprot_t newprot)
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/sh/boards/mach-lboxre2/
H A Dsetup.c49 pgprot_t prot;
/linux-master/arch/sh/boards/mach-sh03/
H A Dsetup.c71 pgprot_t prot;
/linux-master/arch/sh/include/asm/
H A Dmmu.h63 unsigned long size, pgprot_t prot);
65 pgprot_t prot, void *caller);
72 unsigned long size, pgprot_t prot)
79 pgprot_t prot, void *caller)
100 pmb_remap(phys_addr_t phys, unsigned long size, pgprot_t prot)
/linux-master/arch/sh/include/cpu-sh4/cpu/
H A Dsq.h29 const char *name, pgprot_t prot);
/linux-master/arch/x86/xen/
H A Dmmu.h18 void set_pte_mfn(unsigned long vaddr, unsigned long pfn, pgprot_t flags);
/linux-master/include/linux/
H A Dpfn_t.h80 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)
/linux-master/arch/alpha/include/asm/
H A Dpage.h33 typedef struct { unsigned long pgprot; } pgprot_t; typedef in typeref:struct:__anon4
43 #define __pgprot(x) ((pgprot_t) { (x) } )
52 typedef unsigned long pgprot_t; typedef
H A Dpgtable.h203 extern inline pte_t pfn_pte(unsigned long physpfn, pgprot_t pgprot)
206 extern inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
/linux-master/arch/alpha/kernel/
H A Dproto.h188 pgprot_t prot;
/linux-master/arch/alpha/mm/
H A Dinit.c284 static const pgprot_t protection_map[16] = {
/linux-master/arch/arc/include/asm/
H A Dhugepage.h49 static inline pmd_t pmd_modify(pmd_t pmd, pgprot_t newprot)
H A Dpage.h79 } pgprot_t; typedef in typeref:struct:__anon5
82 #define __pgprot(x) ((pgprot_t) { (x) })
H A Dpgtable-bits-arcv2.h98 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
/linux-master/arch/arc/mm/
H A Dioremap.c49 pgprot_t prot = __pgprot(flags);
H A Dmmap.c63 static const pgprot_t protection_map[16] = {
/linux-master/arch/arm/mm/
H A Ddma-mapping.c45 pgprot_t prot;
177 pgprot_t prot, struct page **ret_page,
182 pgprot_t prot, struct page **ret_page,
202 pgprot_t prot = pgprot_dmacoherent(PAGE_KERNEL);
313 pgprot_t prot = *(pgprot_t *)data;
319 static void __dma_remap(struct page *page, size_t size, pgprot_t prot)
329 pgprot_t prot, struct page **ret_page,
392 pgprot_t prot, struct page **ret_page,
438 static inline pgprot_t __get_dma_pgpro
[all...]
H A Dfault-armv.c246 pgprot_t prot = __pgprot_modify(PAGE_KERNEL,
H A Dmmu.c66 pgprot_t pgprot_user;
67 pgprot_t pgprot_kernel;
397 void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot)
419 static pgprot_t protection_map[16] __ro_after_init = {
713 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn,
714 unsigned long size, pgprot_t vma_prot)
H A Dpageattr.c12 pgprot_t set_mask;
13 pgprot_t clear_mask;
39 pgprot_t set_mask, pgprot_t clear_mask)
55 pgprot_t set_mask, pgprot_t clear_mask)

Completed in 266 milliseconds

1234567891011>>