Home
last modified time | relevance | path

Searched refs:dcache_line_size (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/arch/nios2/mm/
H A Dcacheflush.c22 start &= ~(cpuinfo.dcache_line_size - 1); in __flush_dcache()
23 end += (cpuinfo.dcache_line_size - 1); in __flush_dcache()
24 end &= ~(cpuinfo.dcache_line_size - 1); in __flush_dcache()
29 for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) { in __flush_dcache()
41 start &= ~(cpuinfo.dcache_line_size - 1); in __invalidate_dcache()
42 end += (cpuinfo.dcache_line_size - 1); in __invalidate_dcache()
43 end &= ~(cpuinfo.dcache_line_size - 1); in __invalidate_dcache()
45 for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) { in __invalidate_dcache()
/kernel/linux/linux-6.6/arch/nios2/mm/
H A Dcacheflush.c23 start &= ~(cpuinfo.dcache_line_size - 1); in __flush_dcache()
24 end += (cpuinfo.dcache_line_size - 1); in __flush_dcache()
25 end &= ~(cpuinfo.dcache_line_size - 1); in __flush_dcache()
30 for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) { in __flush_dcache()
42 start &= ~(cpuinfo.dcache_line_size - 1); in __invalidate_dcache()
43 end += (cpuinfo.dcache_line_size - 1); in __invalidate_dcache()
44 end &= ~(cpuinfo.dcache_line_size - 1); in __invalidate_dcache()
46 for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) { in __invalidate_dcache()
/kernel/linux/linux-5.10/arch/nios2/kernel/
H A Dcpuinfo.c88 cpuinfo.dcache_line_size = fcpu(cpu, "dcache-line-size"); in setup_cpuinfo()
89 if (CONFIG_NIOS2_DCACHE_LINE_SIZE != cpuinfo.dcache_line_size) in setup_cpuinfo()
93 CONFIG_NIOS2_DCACHE_LINE_SIZE, cpuinfo.dcache_line_size); in setup_cpuinfo()
160 cpuinfo.dcache_line_size); in show_cpuinfo()
/kernel/linux/linux-6.6/arch/nios2/kernel/
H A Dcpuinfo.c88 cpuinfo.dcache_line_size = fcpu(cpu, "dcache-line-size"); in setup_cpuinfo()
89 if (CONFIG_NIOS2_DCACHE_LINE_SIZE != cpuinfo.dcache_line_size) in setup_cpuinfo()
93 CONFIG_NIOS2_DCACHE_LINE_SIZE, cpuinfo.dcache_line_size); in setup_cpuinfo()
160 cpuinfo.dcache_line_size); in show_cpuinfo()
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dcache.S46 dcache_line_size x2, x3
151 dcache_line_size x2, x3
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dcpudata_64.h23 unsigned int dcache_line_size; member
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dcpudata_64.h23 unsigned int dcache_line_size; member
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dcache-v7.S283 dcache_line_size r2, r3
340 dcache_line_size r2, r3
368 dcache_line_size r2, r3
398 dcache_line_size r2, r3
420 dcache_line_size r2, r3
H A Dcache-v7m.S303 dcache_line_size r2, r3
342 dcache_line_size r2, r3
366 dcache_line_size r2, r3
392 dcache_line_size r2, r3
410 dcache_line_size r2, r3
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dcache-v7.S280 dcache_line_size r2, r3
337 dcache_line_size r2, r3
365 dcache_line_size r2, r3
395 dcache_line_size r2, r3
417 dcache_line_size r2, r3
H A Dcache-v7m.S305 dcache_line_size r2, r3
344 dcache_line_size r2, r3
368 dcache_line_size r2, r3
394 dcache_line_size r2, r3
412 dcache_line_size r2, r3
/kernel/linux/linux-5.10/arch/nios2/include/asm/
H A Dcpuinfo.h25 u32 dcache_line_size; member
/kernel/linux/linux-6.6/arch/nios2/include/asm/
H A Dcpuinfo.h25 u32 dcache_line_size; member
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dvdso_datapage.h71 __u32 dcache_line_size; /* L1 d-cache line size 0x64 */ member
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dvdso_datapage.h70 __u32 dcache_line_size; /* L1 d-cache line size 0x64 */ member
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dptrace_64.c127 unsigned long dcache_line_size; in flush_ptrace_access() local
129 dcache_line_size = local_cpu_data().dcache_line_size; in flush_ptrace_access()
132 for (; start < end; start += dcache_line_size) in flush_ptrace_access()
135 start &= ~(dcache_line_size - 1); in flush_ptrace_access()
136 for (; start < end; start += dcache_line_size) in flush_ptrace_access()
H A Dtraps_64.c1028 unsigned int dcache_size, dcache_line_size; in cheetah_flush_dcache() local
1032 dcache_line_size = local_cpu_data().dcache_line_size; in cheetah_flush_dcache()
1034 for (addr = 0; addr < dcache_size; addr += dcache_line_size) { in cheetah_flush_dcache()
1049 unsigned int dcache_size, dcache_line_size; in cheetah_plus_zap_dcache_parity() local
1053 dcache_line_size = local_cpu_data().dcache_line_size; in cheetah_plus_zap_dcache_parity()
1055 for (addr = 0; addr < dcache_size; addr += dcache_line_size) { in cheetah_plus_zap_dcache_parity()
1065 for (line = addr; line < addr + dcache_line_size; line += 8) in cheetah_plus_zap_dcache_parity()
H A Dprom_64.c537 cpu_data(cpuid).dcache_line_size = in fill_in_one_cpu()
566 cpu_data(cpuid).dcache_line_size = in fill_in_one_cpu()
H A Dsysfs.c190 SHOW_CPUDATA_UINT_NAME(l1_dcache_line_size, dcache_line_size);
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dptrace_64.c126 unsigned long dcache_line_size; in flush_ptrace_access() local
128 dcache_line_size = local_cpu_data().dcache_line_size; in flush_ptrace_access()
131 for (; start < end; start += dcache_line_size) in flush_ptrace_access()
134 start &= ~(dcache_line_size - 1); in flush_ptrace_access()
135 for (; start < end; start += dcache_line_size) in flush_ptrace_access()
H A Dtraps_64.c1027 unsigned int dcache_size, dcache_line_size; in cheetah_flush_dcache() local
1031 dcache_line_size = local_cpu_data().dcache_line_size; in cheetah_flush_dcache()
1033 for (addr = 0; addr < dcache_size; addr += dcache_line_size) { in cheetah_flush_dcache()
1048 unsigned int dcache_size, dcache_line_size; in cheetah_plus_zap_dcache_parity() local
1052 dcache_line_size = local_cpu_data().dcache_line_size; in cheetah_plus_zap_dcache_parity()
1054 for (addr = 0; addr < dcache_size; addr += dcache_line_size) { in cheetah_plus_zap_dcache_parity()
1064 for (line = addr; line < addr + dcache_line_size; line += 8) in cheetah_plus_zap_dcache_parity()
H A Dprom_64.c537 cpu_data(cpuid).dcache_line_size = in fill_in_one_cpu()
566 cpu_data(cpuid).dcache_line_size = in fill_in_one_cpu()
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Dcache.S146 dcache_line_size x2, x3
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dassembler.h310 * dcache_line_size - get the safe D-cache line size across all CPUs
312 .macro dcache_line_size, reg, tmp
391 dcache_line_size \tmp1, \tmp2
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dassembler.h304 * dcache_line_size - get the safe D-cache line size across all CPUs
306 .macro dcache_line_size, reg, tmp
441 dcache_line_size \tmp1, \tmp2

Completed in 19 milliseconds

12