/Linux-v4.19/arch/nds32/mm/ |
D | mmap.c | 30 int aliasing = 0; in arch_get_unmapped_area() local 32 aliasing = 1; in arch_get_unmapped_area() 38 if (aliasing) in arch_get_unmapped_area() 45 if (aliasing && flags & MAP_SHARED && in arch_get_unmapped_area()
|
D | cacheflush.c | 81 static inline unsigned long aliasing(unsigned long addr, unsigned long page) in aliasing() function 207 if (aliasing(vaddr, (unsigned long)kfrom)) in copy_user_highpage() 226 if (aliasing(kto, vaddr) && kto != 0) { in clear_user_highpage() 255 if (aliasing(vaddr, kaddr)) { in flush_dcache_page() 314 if (aliasing(vaddr, kaddr)) { in flush_anon_page()
|
/Linux-v4.19/arch/arm/mm/ |
D | mmap.c | 63 int aliasing = cache_is_vipt_aliasing(); in arch_get_unmapped_area() local 70 if (aliasing) in arch_get_unmapped_area() 77 if (aliasing && flags & MAP_SHARED && in arch_get_unmapped_area() 116 int aliasing = cache_is_vipt_aliasing(); in arch_get_unmapped_area_topdown() local 123 if (aliasing) in arch_get_unmapped_area_topdown() 131 if (aliasing && flags & MAP_SHARED && in arch_get_unmapped_area_topdown()
|
/Linux-v4.19/arch/arc/mm/ |
D | mmap.c | 38 int aliasing = cache_is_vipt_aliasing(); in arch_get_unmapped_area() local 44 if (aliasing) in arch_get_unmapped_area() 51 if (aliasing && flags & MAP_SHARED && in arch_get_unmapped_area()
|
/Linux-v4.19/Documentation/xtensa/ |
D | mmu.txt | 79 | Cache aliasing | TLBTEMP_BASE_1 0xc7ff0000 DCACHE_WAY_SIZE 82 | Cache aliasing | TLBTEMP_BASE_2 DCACHE_WAY_SIZE 121 | Cache aliasing | TLBTEMP_BASE_1 0xa7ff0000 DCACHE_WAY_SIZE 124 | Cache aliasing | TLBTEMP_BASE_2 DCACHE_WAY_SIZE 164 | Cache aliasing | TLBTEMP_BASE_1 0x97ff0000 DCACHE_WAY_SIZE 167 | Cache aliasing | TLBTEMP_BASE_2 DCACHE_WAY_SIZE
|
/Linux-v4.19/tools/testing/selftests/ia64/ |
D | .gitignore | 1 aliasing-test
|
D | Makefile | 2 TEST_PROGS := aliasing-test
|
/Linux-v4.19/tools/scripts/ |
D | Makefile.include | 64 EXTRA_WARNINGS += -Wstrict-aliasing=3 73 EXTRA_WARNINGS += -fno-strict-aliasing
|
/Linux-v4.19/tools/testing/vsock/ |
D | Makefile | 5 …uapi -I../../include -Wno-pointer-sign -fno-strict-overflow -fno-strict-aliasing -fno-common -MMD …
|
/Linux-v4.19/tools/virtio/ |
D | Makefile | 7 …I ../../usr/include/ -Wno-pointer-sign -fno-strict-overflow -fno-strict-aliasing -fno-common -MMD …
|
/Linux-v4.19/arch/x86/purgatory/ |
D | Makefile | 22 KBUILD_CFLAGS := -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -fno-b…
|
/Linux-v4.19/Documentation/x86/ |
D | pat.txt | 10 not having memory type aliasing for the same physical memory with multiple 22 attributes at the page level. In order to avoid aliasing, these interfaces 26 address range to avoid any aliasing. 152 can be more restrictive, in case of any existing aliasing for that address.
|
/Linux-v4.19/arch/s390/purgatory/ |
D | Makefile | 21 KBUILD_CFLAGS := -fno-strict-aliasing -Wall -Wstrict-prototypes
|
/Linux-v4.19/Documentation/core-api/ |
D | cachetlb.rst | 232 The biggest problem is that of virtual aliasing in the data cache 235 Is your port susceptible to virtual aliasing in its D-cache? 252 Next, you have to solve the D-cache aliasing issue for all 258 aliasing problem has the potential to exist since the kernel already 279 If D-cache aliasing is not an issue, these two routines may 301 D-cache aliasing, to make sure these kernel stores are 309 If D-cache aliasing is not an issue, this routine may
|
/Linux-v4.19/drivers/firmware/efi/libstub/ |
D | Makefile | 11 -fPIC -fno-strict-aliasing -mno-red-zone \
|
/Linux-v4.19/arch/mips/kvm/ |
D | 00README.txt | 17 Note that due to cache aliasing issues, 4K page sizes are NOT supported.
|
/Linux-v4.19/arch/nds32/ |
D | Kconfig.cpu | 38 the cache aliasing issue. The rest cpus(N13, N10 and D10) are 39 implemented as VIPT data cache. It may cause the cache aliasing issue
|
/Linux-v4.19/arch/sh/mm/ |
D | Kconfig | 260 Since there's sill some aliasing issues on SH-4, this option will 262 be implemented to deal with aliasing.
|
/Linux-v4.19/arch/x86/boot/compressed/ |
D | Makefile | 30 KBUILD_CFLAGS += -fno-strict-aliasing $(call cc-option, -fPIE, -fPIC)
|
/Linux-v4.19/Documentation/arm/ |
D | memory.txt | 24 ffff4000 ffffffff cache aliasing on ARMv6 and later CPUs.
|
/Linux-v4.19/arch/mips/vdso/ |
D | Makefile | 19 -O2 -g -fPIC -fno-strict-aliasing -fno-common -fno-builtin -G 0 \
|
/Linux-v4.19/Documentation/ |
D | Intel-IOMMU.txt | 46 transaction id aliasing for p2p bridges.
|
/Linux-v4.19/Documentation/ia64/ |
D | aliasing.txt | 64 means that to avoid attribute aliasing, Linux can create a cacheable 136 mapping. This would not cause attribute aliasing. But
|
/Linux-v4.19/arch/x86/ |
D | Makefile | 36 -fno-strict-aliasing -fomit-frame-pointer -fno-pic \
|
/Linux-v4.19/arch/powerpc/boot/ |
D | Makefile | 35 -fno-strict-aliasing -Os -msoft-float -pipe \
|