Home
last modified time | relevance | path

Searched refs:cpu_has_dc_aliases (Results 1 – 25 of 25) sorted by relevance

/Linux-v4.19/arch/mips/include/asm/
Dcacheflush.h59 if (cpu_has_dc_aliases) in flush_dcache_page()
73 if (cpu_has_dc_aliases && PageAnon(page)) in flush_anon_page()
93 if (cpu_has_dc_aliases) in flush_cache_vmap()
101 if (cpu_has_dc_aliases) in flush_cache_vunmap()
133 BUG_ON(cpu_has_dc_aliases && PageHighMem(page)); in flush_kernel_dcache_page()
145 if (cpu_has_dc_aliases) in flush_kernel_vmap_range()
151 if (cpu_has_dc_aliases) in invalidate_kernel_vmap_range()
Dhighmem.h58 #define flush_cache_kmaps() BUG_ON(cpu_has_dc_aliases)
Dcpu-features.h217 #ifndef cpu_has_dc_aliases
218 #define cpu_has_dc_aliases (cpu_data[0].dcache.flags & MIPS_CACHE_ALIASES) macro
/Linux-v4.19/arch/mips/include/asm/mach-generic/
Dide.h26 if (cpu_has_dc_aliases || !cpu_has_ic_fills_f_dc) in __ide_flush_prologue()
34 if (cpu_has_dc_aliases || !cpu_has_ic_fills_f_dc) in __ide_flush_epilogue()
41 if (cpu_has_dc_aliases || !cpu_has_ic_fills_f_dc) { in __ide_flush_dcache_range()
/Linux-v4.19/arch/mips/mm/
Dinit.c171 if (cpu_has_dc_aliases && in copy_user_highpage()
193 if (cpu_has_dc_aliases && in copy_to_user_page()
200 if (cpu_has_dc_aliases) in copy_to_user_page()
211 if (cpu_has_dc_aliases && in copy_from_user_page()
218 if (cpu_has_dc_aliases) in copy_from_user_page()
419 if (cpu_has_dc_aliases && max_low_pfn != highend_pfn) { in paging_init()
439 if (cpu_has_dc_aliases) in mem_init_free_highmem()
Dc-tx39.c136 if (!cpu_has_dc_aliases) in tx39_flush_cache_all()
150 if (!cpu_has_dc_aliases) in tx39_flush_cache_mm()
160 if (!cpu_has_dc_aliases) in tx39_flush_cache_range()
204 if (cpu_has_dc_aliases || exec) in tx39_flush_cache_page()
216 if (cpu_has_dc_aliases || exec) in tx39_flush_cache_page()
Dc-r4k.c564 if (cpu_has_dc_aliases || (exec && !cpu_has_ic_fills_f_dc)) in local_r4k_flush_cache_range()
576 if (cpu_has_dc_aliases || exec) in r4k_flush_cache_range()
606 if (!cpu_has_dc_aliases) in r4k_flush_cache_mm()
660 map_coherent = (cpu_has_dc_aliases && in local_r4k_flush_cache_page()
670 if (cpu_has_dc_aliases || (exec && !cpu_has_ic_fills_f_dc)) { in local_r4k_flush_cache_page()
949 map_coherent = (cpu_has_dc_aliases && in local_r4k_flush_cache_sigtramp()
1931 if (c->dcache.linesz && cpu_has_dc_aliases)
Dgup.c265 if (end < start || cpu_has_dc_aliases) in get_user_pages_fast()
/Linux-v4.19/arch/mips/include/asm/mach-dec/
Dcpu-feature-overrides.h70 #define cpu_has_dc_aliases 0 macro
93 #define cpu_has_dc_aliases (PAGE_SIZE < 0x4000) macro
/Linux-v4.19/arch/mips/include/asm/mach-rm/
Dcpu-feature-overrides.h28 #define cpu_has_dc_aliases (PAGE_SIZE < 0x4000) macro
/Linux-v4.19/arch/mips/include/asm/mach-sibyte/
Dcpu-feature-overrides.h27 #define cpu_has_dc_aliases 0 macro
/Linux-v4.19/arch/mips/include/asm/mach-ip22/
Dcpu-feature-overrides.h31 #define cpu_has_dc_aliases (PAGE_SIZE < 0x4000) macro
/Linux-v4.19/arch/mips/include/asm/mach-ip28/
Dcpu-feature-overrides.h30 #define cpu_has_dc_aliases 0 /* see probe_pcache() */ macro
/Linux-v4.19/arch/mips/include/asm/mach-loongson64/
Dcpu-feature-overrides.h27 #define cpu_has_dc_aliases (PAGE_SIZE < 0x4000) macro
/Linux-v4.19/arch/mips/kernel/
Dvdso.c153 if (cpu_has_dc_aliases) in arch_setup_additional_pages()
168 if (cpu_has_dc_aliases) { in arch_setup_additional_pages()
Dsmp-cps.c146 if (cca_unsuitable || cpu_has_dc_aliases) { in cps_prepare_cpus()
158 (cca_unsuitable && cpu_has_dc_aliases) ? " & " : "", in cps_prepare_cpus()
159 cpu_has_dc_aliases ? "dcache aliasing" : ""); in cps_prepare_cpus()
Dprocess.c663 if (cpu_has_dc_aliases) in mips_stack_top()
/Linux-v4.19/arch/mips/include/asm/mach-ath79/
Dcpu-feature-overrides.h57 #define cpu_has_dc_aliases 1 macro
/Linux-v4.19/arch/mips/include/asm/mach-ralink/mt7621/
Dcpu-feature-overrides.h58 #define cpu_has_dc_aliases 0 macro
/Linux-v4.19/arch/mips/include/asm/mach-netlogic/
Dcpu-feature-overrides.h46 #define cpu_has_dc_aliases 0 macro
/Linux-v4.19/arch/mips/include/asm/mach-jz4740/
Dcpu-feature-overrides.h32 #define cpu_has_dc_aliases 0 macro
/Linux-v4.19/arch/mips/include/asm/mach-bcm63xx/
Dcpu-feature-overrides.h30 #define cpu_has_dc_aliases 0 macro
/Linux-v4.19/arch/mips/include/asm/mach-cavium-octeon/
Dcpu-feature-overrides.h44 #define cpu_has_dc_aliases 0 macro
/Linux-v4.19/arch/mips/include/asm/mach-ip27/
Dcpu-feature-overrides.h53 #define cpu_has_dc_aliases 0 macro
/Linux-v4.19/arch/mips/include/asm/mach-au1x00/
Dcpu-feature-overrides.h53 #define cpu_has_dc_aliases 0 macro