/Linux-v4.19/Documentation/ |
D | io-mapping.txt | 11 ioremap_wc cannot be used to statically map the entire aperture to the CPU 84 On 64-bit processors, io_mapping_create_wc calls ioremap_wc for the whole 87 virtual address returned by ioremap_wc. 95 io_mapping_map_wc both use ioremap_wc, a terribly inefficient function which
|
/Linux-v4.19/include/linux/ |
D | io-mapping.h | 103 return ioremap_wc(phys_addr, size); in io_mapping_map_wc() 125 iomap->iomem = ioremap_wc(base, size); in io_mapping_init_wc()
|
/Linux-v4.19/arch/arm/mm/ |
D | nommu.c | 218 void __iomem *ioremap_wc(resource_size_t res_cookie, size_t size) in ioremap_wc() function 223 EXPORT_SYMBOL(ioremap_wc);
|
D | ioremap.c | 394 void __iomem *ioremap_wc(resource_size_t res_cookie, size_t size) in ioremap_wc() function 399 EXPORT_SYMBOL(ioremap_wc);
|
/Linux-v4.19/arch/x86/include/asm/ |
D | io.h | 365 extern void __iomem *ioremap_wc(resource_size_t offset, unsigned long size); 366 #define ioremap_wc ioremap_wc macro
|
/Linux-v4.19/arch/arm/include/asm/ |
D | io.h | 416 void __iomem *ioremap_wc(resource_size_t res_cookie, size_t size); 417 #define ioremap_wc ioremap_wc macro 418 #define ioremap_wt ioremap_wc
|
/Linux-v4.19/arch/powerpc/mm/ |
D | pgtable_64.c | 215 void __iomem * ioremap_wc(phys_addr_t addr, unsigned long size) in ioremap_wc() function 278 EXPORT_SYMBOL(ioremap_wc);
|
D | pgtable_32.c | 85 ioremap_wc(phys_addr_t addr, unsigned long size) in ioremap_wc() function 90 EXPORT_SYMBOL(ioremap_wc);
|
/Linux-v4.19/arch/nios2/include/asm/ |
D | io.h | 49 #define ioremap_wc ioremap_nocache macro
|
/Linux-v4.19/arch/xtensa/include/asm/ |
D | io.h | 57 #define ioremap_wc ioremap_nocache macro
|
/Linux-v4.19/arch/s390/include/asm/ |
D | io.h | 30 #define ioremap_wc ioremap_nocache macro
|
/Linux-v4.19/include/asm-generic/ |
D | iomap.h | 75 #define ioremap_wc ioremap_nocache macro
|
D | io.h | 1007 #ifndef ioremap_wc 1008 #define ioremap_wc ioremap_wc macro 1009 static inline void __iomem *ioremap_wc(phys_addr_t offset, size_t size) in ioremap_wc() function
|
/Linux-v4.19/lib/ |
D | pci_iomap.c | 90 return ioremap_wc(start, len); in pci_iomap_wc_range()
|
/Linux-v4.19/arch/microblaze/include/asm/ |
D | io.h | 44 #define ioremap_wc(addr, size) ioremap((addr), (size)) macro
|
/Linux-v4.19/kernel/ |
D | iomem.c | 116 addr = ioremap_wc(offset, size); in memremap()
|
/Linux-v4.19/Documentation/x86/ |
D | pat.txt | 41 ioremap_wc | -- | -- | WC | 120 this can be done by using ioremap_wc() / set_memory_wc(). Devices which 153 For example: If there is an existing uncached mapping, a new ioremap_wc can
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_memory.c | 137 map->handle = ioremap_wc(map->offset, map->size); in drm_legacy_ioremap_wc()
|
/Linux-v4.19/arch/arc/include/asm/ |
D | io.h | 40 #define ioremap_wc(phy, sz) ioremap(phy, sz) macro
|
/Linux-v4.19/tools/testing/nvdimm/ |
D | Kbuild | 2 ldflags-y += --wrap=ioremap_wc
|
/Linux-v4.19/arch/x86/mm/ |
D | ioremap.c | 341 void __iomem *ioremap_wc(resource_size_t phys_addr, unsigned long size) in ioremap_wc() function 346 EXPORT_SYMBOL(ioremap_wc);
|
/Linux-v4.19/drivers/gpu/drm/armada/ |
D | armada_gem.c | 151 ptr = ioremap_wc(obj->linear->start, size); in armada_gem_linear_back() 181 dobj->addr = ioremap_wc(dobj->phys_addr, dobj->obj.size); in armada_gem_map_object()
|
/Linux-v4.19/arch/parisc/include/asm/ |
D | io.h | 141 #define ioremap_wc ioremap_nocache macro
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | io.h | 171 #define ioremap_wc(addr, size) __ioremap((addr), (size), __pgprot(PROT_NORMAL_NC)) macro
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | nv40.c | 256 imem->iomem = ioremap_wc(device->func->resource_addr(device, bar), in nv40_instmem_new()
|