Lines Matching refs:cpuinfo
16 #include <asm/cpuinfo.h>
22 start &= ~(cpuinfo.dcache_line_size - 1);
23 end += (cpuinfo.dcache_line_size - 1);
24 end &= ~(cpuinfo.dcache_line_size - 1);
26 if (end > start + cpuinfo.dcache_size)
27 end = start + cpuinfo.dcache_size;
29 for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) {
41 start &= ~(cpuinfo.dcache_line_size - 1);
42 end += (cpuinfo.dcache_line_size - 1);
43 end &= ~(cpuinfo.dcache_line_size - 1);
45 for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) {
57 start &= ~(cpuinfo.icache_line_size - 1);
58 end += (cpuinfo.icache_line_size - 1);
59 end &= ~(cpuinfo.icache_line_size - 1);
61 if (end > start + cpuinfo.icache_size)
62 end = start + cpuinfo.icache_size;
64 for (addr = start; addr < end; addr += cpuinfo.icache_line_size) {
99 __flush_dcache(0, cpuinfo.dcache_size);
100 __flush_icache(0, cpuinfo.icache_size);