Home
last modified time | relevance | path

Searched refs:linesz (Results 1 – 26 of 26) sorted by relevance

/linux-4.4.14/arch/avr32/mm/
Dcache.c26 unsigned long v, begin, end, linesz, mask; in invalidate_dcache_region() local
28 linesz = boot_cpu_data.dcache.linesz; in invalidate_dcache_region()
29 mask = linesz - 1; in invalidate_dcache_region()
39 begin += linesz; in invalidate_dcache_region()
47 for (v = begin; v < end; v += linesz) in invalidate_dcache_region()
54 unsigned long v, begin, end, linesz; in clean_dcache_region() local
56 linesz = boot_cpu_data.dcache.linesz; in clean_dcache_region()
57 begin = (unsigned long)start & ~(linesz - 1); in clean_dcache_region()
58 end = ((unsigned long)start + size + linesz - 1) & ~(linesz - 1); in clean_dcache_region()
60 for (v = begin; v < end; v += linesz) in clean_dcache_region()
[all …]
/linux-4.4.14/arch/mips/mm/
Dc-octeon.c197 c->icache.linesz = 2 << ((config1 >> 19) & 7); in probe_octeon()
202 c->icache.sets * c->icache.ways * c->icache.linesz; in probe_octeon()
204 c->dcache.linesz = 128; in probe_octeon()
211 c->dcache.sets * c->dcache.ways * c->dcache.linesz; in probe_octeon()
217 c->icache.linesz = 2 << ((config1 >> 19) & 7); in probe_octeon()
221 icache_size = c->icache.sets * c->icache.ways * c->icache.linesz; in probe_octeon()
223 c->dcache.linesz = 128; in probe_octeon()
226 dcache_size = c->dcache.sets * c->dcache.ways * c->dcache.linesz; in probe_octeon()
231 c->icache.linesz = 128; in probe_octeon()
235 icache_size = c->icache.sets * c->icache.ways * c->icache.linesz; in probe_octeon()
[all …]
Dc-r4k.c968 c->icache.linesz = 16 << ((config & CONF_IB) >> 5); in probe_pcache()
973 c->dcache.linesz = 16 << ((config & CONF_DB) >> 4); in probe_pcache()
983 c->icache.linesz = 16 << ((config & CONF_IB) >> 5); in probe_pcache()
988 c->dcache.linesz = 16 << ((config & CONF_DB) >> 4); in probe_pcache()
997 c->icache.linesz = 16 << ((config & CONF_IB) >> 5); in probe_pcache()
1002 c->dcache.linesz = 16 << ((config & CONF_DB) >> 4); in probe_pcache()
1018 c->icache.linesz = 16 << ((config & CONF_IB) >> 5); in probe_pcache()
1023 c->dcache.linesz = 16 << ((config & CONF_DB) >> 4); in probe_pcache()
1035 c->icache.linesz = 64; in probe_pcache()
1040 c->dcache.linesz = 32; in probe_pcache()
[all …]
Dc-tx39.c294 unsigned long ic_lsize = current_cpu_data.icache.linesz; in tx39_flush_cache_sigtramp()
295 unsigned long dc_lsize = current_cpu_data.dcache.linesz; in tx39_flush_cache_sigtramp()
322 current_cpu_data.icache.linesz = 16; in tx39_probe_cache()
327 current_cpu_data.dcache.linesz = 4; in tx39_probe_cache()
333 current_cpu_data.dcache.linesz = 16; in tx39_probe_cache()
340 current_cpu_data.dcache.linesz = 16; in tx39_probe_cache()
418 current_cpu_data.icache.waysize / current_cpu_data.icache.linesz; in tx39_cache_init()
420 current_cpu_data.dcache.waysize / current_cpu_data.dcache.linesz; in tx39_cache_init()
429 icache_size >> 10, current_cpu_data.icache.linesz); in tx39_cache_init()
431 dcache_size >> 10, current_cpu_data.dcache.linesz); in tx39_cache_init()
Dsc-mips.c150 c->scache.linesz = 2 << tmp; in mips_sc_is_activated()
173 c->scache.linesz = 2 << line_sz; in mips_sc_probe_cm3()
178 c->scache.waysize = c->scache.sets * c->scache.linesz; in mips_sc_probe_cm3()
181 if (c->scache.linesz) { in mips_sc_probe_cm3()
239 c->scache.waysize = c->scache.sets * c->scache.linesz; in mips_sc_probe()
Dsc-rm7k.c236 c->scache.linesz = sc_lsize; in rm7k_sc_init()
240 c->scache.sets = scache_size / (c->scache.linesz * c->scache.ways); in rm7k_sc_init()
266 c->tcache.linesz = tc_lsize; in rm7k_sc_init()
/linux-4.4.14/arch/sh/kernel/cpu/
Dinit.c158 addr += current_cpu_data.dcache.linesz) in cache_init()
203 CSHAPE((desc).way_size * (desc).ways, ilog2((desc).linesz), (desc).ways)
310 current_cpu_data.icache.linesz; in cpu_init()
313 current_cpu_data.icache.linesz; in cpu_init()
317 current_cpu_data.dcache.linesz; in cpu_init()
320 current_cpu_data.dcache.linesz; in cpu_init()
Dproc.c69 cache_size = info.ways * info.sets * info.linesz; in show_cacheinfo()
/linux-4.4.14/arch/sh/kernel/cpu/sh4/
Dprobe.c42 boot_cpu_data.icache.linesz = L1_CACHE_BYTES; in cpu_probe()
51 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES; in cpu_probe()
248 boot_cpu_data.scache.linesz = L1_CACHE_BYTES; in cpu_probe()
252 boot_cpu_data.scache.linesz); in cpu_probe()
255 (boot_cpu_data.scache.linesz * in cpu_probe()
260 boot_cpu_data.scache.linesz); in cpu_probe()
/linux-4.4.14/arch/sh/kernel/cpu/sh5/
Dprobe.c44 boot_cpu_data.icache.linesz = L1_CACHE_BYTES; in cpu_probe()
48 boot_cpu_data.icache.linesz; in cpu_probe()
/linux-4.4.14/arch/avr32/kernel/
Dcpu.c285 boot_cpu_data.icache.linesz = 1 << (tmp + 1); in setup_processor()
291 boot_cpu_data.dcache.linesz = 1 << (tmp + 1); in setup_processor()
343 boot_cpu_data.icache.linesz; in c_show()
346 boot_cpu_data.dcache.linesz; in c_show()
369 boot_cpu_data.icache.linesz); in c_show()
374 boot_cpu_data.dcache.linesz); in c_show()
/linux-4.4.14/arch/sh/mm/
Dcache-sh7705.c47 addr += current_cpu_data.dcache.linesz) { in cache_wback_all()
115 addr += current_cpu_data.dcache.linesz) { in __flush_dcache_page()
Dcache-debugfs.c76 addr += cache->linesz, line++) { in cache_seq_show()
/linux-4.4.14/tools/perf/ui/stdio/
Dhist.c388 size_t linesz; in hists__fprintf() local
453 linesz = hists__sort_list_width(hists) + 3 + 1; in hists__fprintf()
454 linesz += perf_hpp__color_overhead(); in hists__fprintf()
455 line = malloc(linesz); in hists__fprintf()
472 ret += hist_entry__fprintf(h, max_cols, hists, line, linesz, fp); in hists__fprintf()
/linux-4.4.14/arch/mips/pci/
Dpci.c229 lsize = c->dcache.linesz; in pcibios_set_cache_line_size()
230 lsize = c->scache.linesz ? : lsize; in pcibios_set_cache_line_size()
231 lsize = c->tcache.linesz ? : lsize; in pcibios_set_cache_line_size()
/linux-4.4.14/arch/sh/include/asm/
Dcache.h23 unsigned int linesz; /* Cache line size (bytes) */ member
/linux-4.4.14/arch/avr32/include/asm/
Dcache.h20 unsigned int linesz; member
/linux-4.4.14/arch/mips/include/asm/
Dcpu-features.h378 #define cpu_dcache_line_size() cpu_data[0].dcache.linesz
381 #define cpu_icache_line_size() cpu_data[0].icache.linesz
384 #define cpu_scache_line_size() cpu_data[0].scache.linesz
Dcpu-info.h26 unsigned char linesz; /* Size of line in bytes */ member
/linux-4.4.14/arch/sh/kernel/cpu/sh2/
Dprobe.c24 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES; in cpu_probe()
/linux-4.4.14/arch/mips/kernel/
Dpm-cps.c228 uasm_i_cache(pp, op, i * cache->linesz, t0); in cps_gen_cache_routine()
231 uasm_i_addiu(pp, t0, t0, unroll_lines * cache->linesz); in cps_gen_cache_routine()
246 unsigned line_size = cpu_info->dcache.linesz; in cps_gen_flush_fsb()
628 unsigned dlinesz = cpu_data[cpu].dcache.linesz; in cps_gen_core_entries()
Dtraps.c628 regs->regs[rt] = min(current_cpu_data.dcache.linesz, in simulate_rdhwr()
629 current_cpu_data.icache.linesz); in simulate_rdhwr()
/linux-4.4.14/arch/sh/kernel/cpu/sh2a/
Dprobe.c50 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES; in cpu_probe()
/linux-4.4.14/arch/sh/kernel/cpu/sh3/
Dprobe.c55 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES; in cpu_probe()
/linux-4.4.14/arch/mips/txx9/generic/
Dsetup.c187 unsigned int linesz = 32; in early_flush_dcache() local
192 for (addr = INDEX_BASE; addr < end; addr += linesz) { in early_flush_dcache()
236 unsigned int linesz = 16; in early_flush_dcache() local
241 for (addr = INDEX_BASE; addr < end; addr += linesz) { in early_flush_dcache()
/linux-4.4.14/arch/mips/kvm/
Demulate.c2358 arch->gprs[rt] = min(current_cpu_data.dcache.linesz, in kvm_mips_handle_ri()
2359 current_cpu_data.icache.linesz); in kvm_mips_handle_ri()