/linux-6.3-rc2/arch/loongarch/include/asm/ |
A D | io.h | 32 static inline void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size, in ioremap_prot() function 42 ioremap_prot((offset), (size), pgprot_val(PAGE_KERNEL_SUC)) 58 ioremap_prot((offset), (size), pgprot_val(PAGE_KERNEL_WUC)) 61 ioremap_prot((offset), (size), pgprot_val(PAGE_KERNEL))
|
/linux-6.3-rc2/arch/arc/mm/ |
A D | ioremap.c | 42 return ioremap_prot(paddr, size, in ioremap() 54 void __iomem *ioremap_prot(phys_addr_t paddr, unsigned long size, in ioremap_prot() function 94 EXPORT_SYMBOL(ioremap_prot);
|
/linux-6.3-rc2/arch/mips/mm/ |
A D | ioremap64.c | 5 void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size, in ioremap_prot() function 17 EXPORT_SYMBOL(ioremap_prot);
|
A D | ioremap.c | 46 void __iomem *ioremap_prot(phys_addr_t phys_addr, unsigned long size, in ioremap_prot() function 112 EXPORT_SYMBOL(ioremap_prot);
|
/linux-6.3-rc2/Documentation/features/vm/ioremap_prot/ |
A D | arch-support.txt | 2 # Feature name: ioremap_prot 4 # description: arch has ioremap_prot()
|
/linux-6.3-rc2/mm/ |
A D | ioremap.c | 14 void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size, in ioremap_prot() function 49 EXPORT_SYMBOL(ioremap_prot);
|
A D | memory.c | 5449 maddr = ioremap_prot(phys_addr, PAGE_ALIGN(len + offset), prot); in generic_access_phys()
|
/linux-6.3-rc2/arch/arm64/include/asm/ |
A D | io.h | 148 ioremap_prot((addr), (size), PROT_NORMAL_NC) 150 ioremap_prot((addr), (size), PROT_DEVICE_nGnRnE) 171 return ioremap_prot(addr, size, PROT_NORMAL); in ioremap_cache()
|
/linux-6.3-rc2/arch/powerpc/mm/ |
A D | ioremap.c | 44 void __iomem *ioremap_prot(phys_addr_t addr, unsigned long size, unsigned long flags) in ioremap_prot() function 61 EXPORT_SYMBOL(ioremap_prot);
|
/linux-6.3-rc2/arch/mips/include/asm/ |
A D | io.h | 155 void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size, 171 ioremap_prot((offset), (size), _CACHE_UNCACHED) 190 ioremap_prot((offset), (size), _page_cachable_default) 211 ioremap_prot((offset), (size), boot_cpu_data.writecombine)
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | io.h | 180 extern void __iomem *ioremap_prot(resource_size_t offset, unsigned long size, unsigned long prot_va… 181 #define ioremap_prot ioremap_prot macro
|
/linux-6.3-rc2/arch/sh/boards/mach-lboxre2/ |
A D | setup.c | 56 cf0_io_base = (u32)ioremap_prot(paddrbase, psize, pgprot_val(prot)); in lboxre2_devices_setup()
|
/linux-6.3-rc2/arch/sh/boards/mach-sh03/ |
A D | setup.c | 78 cf_ide_base = ioremap_prot(paddrbase, PAGE_SIZE, pgprot_val(prot)); in sh03_devices_setup()
|
/linux-6.3-rc2/arch/sh/boards/mach-landisk/ |
A D | setup.c | 61 cf_ide_base = ioremap_prot(paddrbase, PAGE_SIZE, pgprot_val(prot)); in landisk_devices_setup()
|
/linux-6.3-rc2/arch/s390/include/asm/ |
A D | io.h | 25 void __iomem *ioremap_prot(phys_addr_t addr, size_t size, unsigned long prot);
|
/linux-6.3-rc2/arch/csky/include/asm/ |
A D | io.h | 49 ioremap_prot((addr), (size), \
|
/linux-6.3-rc2/arch/riscv/include/asm/ |
A D | io.h | 140 ((__force void *)ioremap_prot((addr), (size), _PAGE_KERNEL))
|
/linux-6.3-rc2/arch/arc/include/asm/ |
A D | io.h | 24 extern void __iomem *ioremap_prot(phys_addr_t paddr, unsigned long size,
|
/linux-6.3-rc2/arch/x86/mm/ |
A D | ioremap.c | 436 void __iomem *ioremap_prot(resource_size_t phys_addr, unsigned long size, in ioremap_prot() function 443 EXPORT_SYMBOL(ioremap_prot);
|
/linux-6.3-rc2/arch/arm64/kernel/ |
A D | acpi.c | 355 return ioremap_prot(phys, size, pgprot_val(prot)); in acpi_os_ioremap()
|
/linux-6.3-rc2/arch/sh/include/asm/ |
A D | io.h | 265 static inline void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size, in ioremap_prot() function
|
/linux-6.3-rc2/include/asm-generic/ |
A D | io.h | 1076 void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size, 1083 return ioremap_prot(addr, size, _PAGE_IOREMAP); in ioremap()
|
/linux-6.3-rc2/arch/powerpc/include/asm/ |
A D | io.h | 862 extern void __iomem *ioremap_prot(phys_addr_t address, unsigned long size, 875 ioremap_prot((addr), (size), pgprot_val(PAGE_KERNEL))
|
/linux-6.3-rc2/arch/s390/pci/ |
A D | pci.c | 275 void __iomem *ioremap_prot(phys_addr_t addr, size_t size, unsigned long prot) in ioremap_prot() function 279 EXPORT_SYMBOL(ioremap_prot);
|
/linux-6.3-rc2/arch/powerpc/platforms/ps3/ |
A D | spu.c | 195 spu_pdata(spu)->shadow = ioremap_prot(spu_pdata(spu)->shadow_addr, in setup_areas()
|