Searched refs:pgprot_t (Results 151 - 175 of 285) sorted by relevance

1234567891011>>

/linux-master/arch/mips/mm/
H A Dpgtable-64.c93 pmd_t mk_pmd(struct page *page, pgprot_t prot)
/linux-master/arch/loongarch/mm/
H A Dpgtable.c119 pmd_t mk_pmd(struct page *page, pgprot_t prot)
/linux-master/arch/arc/include/asm/
H A Dpgtable-bits-arcv2.h98 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
/linux-master/arch/x86/mm/
H A Dinit_64.c93 static inline pgprot_t prot_sethuge(pgprot_t prot)
373 pgprot_t prot;
455 pgprot_t prot, bool init)
509 unsigned long page_size_mask, pgprot_t prot, bool init)
519 pgprot_t new_prot = prot;
593 unsigned long page_size_mask, pgprot_t _prot, bool init)
603 pgprot_t prot = _prot;
676 unsigned long page_size_mask, pgprot_t prot, bool init)
729 pgprot_t pro
[all...]
H A Dinit_32.c252 pgprot_t prot)
314 pgprot_t prot = PAGE_KERNEL_LARGE;
319 pgprot_t init_prot =
346 pgprot_t prot = PAGE_KERNEL;
351 pgprot_t init_prot = __pgprot(PTE_IDENT_ATTR);
H A Dmmap.c238 bool pfn_modify_allowed(unsigned long pfn, pgprot_t prot)
H A Dioremap.c194 pgprot_t prot;
785 pgprot_t __init early_memremap_pgprot_adjust(resource_size_t phys_addr,
787 pgprot_t prot)
917 phys_addr_t phys, pgprot_t flags)
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dhash-64k.h174 unsigned long pfn, unsigned long size, pgprot_t);
176 unsigned long pfn, pgprot_t prot)
H A Dradix.h341 pgprot_t flags, unsigned int psz);
361 int nid, pgprot_t prot);
/linux-master/arch/mips/include/asm/
H A Dpgtable-32.h158 pfn_pte(unsigned long pfn, pgprot_t prot)
174 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot)
/linux-master/arch/powerpc/include/asm/
H A Dmachdep.h110 pgprot_t (*phys_mem_access_prot)(unsigned long pfn,
112 pgprot_t vma_prot);
/linux-master/arch/powerpc/mm/nohash/
H A D8xx.c66 pgprot_t prot, int psize, bool new)
123 pgprot_t prot, bool new)
/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...]
/linux-master/arch/arm64/include/asm/
H A Dpgtable.h170 static inline pte_t clear_pte_bit(pte_t pte, pgprot_t prot)
176 static inline pte_t set_pte_bit(pte_t pte, pgprot_t prot)
182 static inline pmd_t clear_pmd_bit(pmd_t pmd, pgprot_t prot)
188 static inline pmd_t set_pmd_bit(pmd_t pmd, pgprot_t prot)
362 static inline pgprot_t pte_pgprot(pte_t pte)
441 static inline pgprot_t mk_pud_sect_prot(pgprot_t prot)
446 static inline pgprot_t mk_pmd_sect_prot(pgprot_t prot)
614 extern pgprot_t phys_mem_access_pro
[all...]
/linux-master/arch/powerpc/mm/book3s64/
H A Dradix_pgtable.c70 pgprot_t flags,
122 pgprot_t flags,
178 pgprot_t flags,
296 int nid, pgprot_t _prot)
300 pgprot_t prot;
870 pgprot_t prot)
890 pgprot_t flags, unsigned int map_page_size,
1528 int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot)
1575 int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot)
/linux-master/arch/riscv/mm/
H A Dinit.c298 static const pgprot_t protection_map[16] = {
318 void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot)
374 phys_addr_t sz, pgprot_t prot)
455 phys_addr_t sz, pgprot_t prot)
558 phys_addr_t sz, pgprot_t prot)
585 phys_addr_t sz, pgprot_t prot)
643 phys_addr_t sz, pgprot_t prot)
702 static __init pgprot_t pgprot_from_va(uintptr_t va)
727 static __init pgprot_t pgprot_from_va(uintptr_t va)
/linux-master/mm/
H A Dhugetlb_vmemmap.c65 pgprot_t pgprot = PAGE_KERNEL;
209 pgprot_t pgprot = PAGE_KERNEL_RO;
253 pgprot_t pgprot = PAGE_KERNEL;
/linux-master/arch/nios2/mm/
H A Dioremap.c28 pgprot_t pgprot = __pgprot(_PAGE_GLOBAL | _PAGE_PRESENT | _PAGE_READ
/linux-master/arch/sh/mm/
H A Dpmb.c117 static inline unsigned long pgprot_to_pmb_flags(pgprot_t prot)
207 static inline bool pmb_prot_valid(pgprot_t prot)
336 unsigned long size, pgprot_t prot)
411 pgprot_t prot, void *caller)
H A Dmmap.c22 static const pgprot_t protection_map[16] = {
/linux-master/arch/powerpc/kernel/
H A Dio-workarounds.c143 pgprot_t prot, void *caller)
H A Dmodule.c95 pgprot_t prot = strict_module_rwx_enabled() ? PAGE_KERNEL : PAGE_KERNEL_EXEC;
/linux-master/arch/xtensa/mm/
H A Dinit.c221 static const pgprot_t protection_map[16] = {
/linux-master/arch/powerpc/mm/kasan/
H A Dinit_book3e_64.c32 static int __init kasan_map_kernel_page(unsigned long ea, unsigned long pa, pgprot_t prot)
/linux-master/arch/alpha/kernel/
H A Dproto.h188 pgprot_t prot;

Completed in 275 milliseconds

1234567891011>>