/linux-5.19.10/arch/mips/mm/ |
D | c-octeon.c | 177 c->icache.linesz = 2 << ((config1 >> 19) & 7); in probe_octeon() 182 c->icache.sets * c->icache.ways * c->icache.linesz; in probe_octeon() 184 c->dcache.linesz = 128; in probe_octeon() 191 c->dcache.sets * c->dcache.ways * c->dcache.linesz; in probe_octeon() 197 c->icache.linesz = 2 << ((config1 >> 19) & 7); in probe_octeon() 201 icache_size = c->icache.sets * c->icache.ways * c->icache.linesz; in probe_octeon() 203 c->dcache.linesz = 128; in probe_octeon() 206 dcache_size = c->dcache.sets * c->dcache.ways * c->dcache.linesz; in probe_octeon() 211 c->icache.linesz = 128; in probe_octeon() 215 icache_size = c->icache.sets * c->icache.ways * c->icache.linesz; in probe_octeon() [all …]
|
D | c-r4k.c | 901 unsigned int linesz = cpu_scache_line_size(); in prefetch_cache_inv() local 904 addr0 &= ~(linesz - 1); in prefetch_cache_inv() 905 addr1 = (addr0 + size - 1) & ~(linesz - 1); in prefetch_cache_inv() 913 addr0 += linesz; in prefetch_cache_inv() 919 addr1 -= linesz; in prefetch_cache_inv() 1119 c->icache.linesz = 16 << ((config & CONF_IB) >> 5); in probe_pcache() 1124 c->dcache.linesz = 16 << ((config & CONF_DB) >> 4); in probe_pcache() 1133 c->icache.linesz = 16 << ((config & CONF_IB) >> 5); in probe_pcache() 1138 c->dcache.linesz = 16 << ((config & CONF_DB) >> 4); in probe_pcache() 1147 c->icache.linesz = 16 << ((config & CONF_IB) >> 5); in probe_pcache() [all …]
|
D | sc-mips.c | 143 c->scache.linesz = 2 << tmp; in mips_sc_is_activated() 166 c->scache.linesz = 2 << line_sz; in mips_sc_probe_cm3() 171 c->scache.waysize = c->scache.sets * c->scache.linesz; in mips_sc_probe_cm3() 174 if (c->scache.linesz) { in mips_sc_probe_cm3() 247 c->scache.waysize = c->scache.sets * c->scache.linesz; in mips_sc_probe()
|
D | sc-rm7k.c | 237 c->scache.linesz = sc_lsize; in rm7k_sc_init() 241 c->scache.sets = scache_size / (c->scache.linesz * c->scache.ways); in rm7k_sc_init() 267 c->tcache.linesz = tc_lsize; in rm7k_sc_init()
|
/linux-5.19.10/arch/loongarch/mm/ |
D | cache.c | 65 c->icache.linesz = lsize; in probe_pcache() 76 c->dcache.linesz = lsize; in probe_pcache() 85 icache_size >> 10, way_string[c->icache.ways], "VIPT", c->icache.linesz); in probe_pcache() 88 dcache_size >> 10, way_string[c->dcache.ways], "VIPT", "no aliases", c->dcache.linesz); in probe_pcache() 102 c->vcache.linesz = lsize; in probe_vcache() 109 vcache_size >> 10, way_string[c->vcache.ways], c->vcache.linesz); in probe_vcache() 123 c->scache.linesz = lsize; in probe_scache() 131 scache_size >> 10, way_string[c->scache.ways], c->scache.linesz); in probe_scache()
|
/linux-5.19.10/arch/sh/kernel/cpu/sh4/ |
D | probe.c | 39 boot_cpu_data.icache.linesz = L1_CACHE_BYTES; in cpu_probe() 48 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES; in cpu_probe() 245 boot_cpu_data.scache.linesz = L1_CACHE_BYTES; in cpu_probe() 249 boot_cpu_data.scache.linesz); in cpu_probe() 252 (boot_cpu_data.scache.linesz * in cpu_probe() 257 boot_cpu_data.scache.linesz); in cpu_probe()
|
/linux-5.19.10/arch/sh/kernel/cpu/ |
D | init.c | 155 addr += current_cpu_data.dcache.linesz) in cache_init() 200 CSHAPE((desc).way_size * (desc).ways, ilog2((desc).linesz), (desc).ways) 307 current_cpu_data.icache.linesz; in cpu_init() 310 current_cpu_data.icache.linesz; in cpu_init() 314 current_cpu_data.dcache.linesz; in cpu_init() 317 current_cpu_data.dcache.linesz; in cpu_init()
|
D | proc.c | 70 cache_size = info.ways * info.sets * info.linesz; in show_cacheinfo()
|
/linux-5.19.10/arch/loongarch/include/asm/ |
D | cpu-features.h | 22 #define cpu_icache_line_size() cpu_data[0].icache.linesz 23 #define cpu_dcache_line_size() cpu_data[0].dcache.linesz 24 #define cpu_vcache_line_size() cpu_data[0].vcache.linesz 25 #define cpu_scache_line_size() cpu_data[0].scache.linesz
|
D | cpu-info.h | 20 unsigned char linesz; /* Size of line in bytes */ member
|
/linux-5.19.10/arch/sh/kernel/cpu/sh2/ |
D | probe.c | 38 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES; in cpu_probe() 59 boot_cpu_data.dcache.linesz = 32; in cpu_probe()
|
/linux-5.19.10/arch/sh/mm/ |
D | cache-sh7705.c | 46 addr += current_cpu_data.dcache.linesz) { in cache_wback_all() 114 addr += current_cpu_data.dcache.linesz) { in __flush_dcache_page()
|
D | cache-debugfs.c | 76 addr += cache->linesz, line++) { in cache_debugfs_show()
|
/linux-5.19.10/arch/mips/kernel/ |
D | cacheinfo.c | 12 leaf->coherency_line_size = c->cache.linesz; \ 15 leaf->size = c->cache.linesz * c->cache.sets * \
|
D | pm-cps.c | 221 uasm_i_addiu(pp, t0, t0, cache->linesz); in cps_gen_cache_routine() 223 uasm_i_cache(pp, op, i * cache->linesz, t0); in cps_gen_cache_routine() 229 uasm_i_addiu(pp, t0, t0, unroll_lines * cache->linesz); in cps_gen_cache_routine() 244 unsigned line_size = cpu_info->dcache.linesz; in cps_gen_flush_fsb()
|
/linux-5.19.10/arch/loongarch/kernel/ |
D | cacheinfo.c | 16 leaf->coherency_line_size = c->cache.linesz; \ 19 leaf->size = c->cache.linesz * c->cache.sets * \
|
/linux-5.19.10/arch/sh/include/asm/ |
D | cache.h | 23 unsigned int linesz; /* Cache line size (bytes) */ member
|
/linux-5.19.10/arch/mips/include/asm/ |
D | cpu-features.h | 491 #define cpu_dcache_line_size() cpu_data[0].dcache.linesz 494 #define cpu_icache_line_size() cpu_data[0].icache.linesz 497 #define cpu_scache_line_size() cpu_data[0].scache.linesz 500 #define cpu_tcache_line_size() cpu_data[0].tcache.linesz
|
D | cpu-info.h | 27 unsigned char linesz; /* Size of line in bytes */ member
|
/linux-5.19.10/arch/sh/kernel/cpu/sh2a/ |
D | probe.c | 47 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES; in cpu_probe()
|
/linux-5.19.10/tools/perf/util/ |
D | namespaces.c | 67 size_t linesz = 0; in nsinfo__get_nspid() local 74 while (getline(&statln, &linesz, f) != -1) { in nsinfo__get_nspid()
|
/linux-5.19.10/tools/perf/ui/stdio/ |
D | hist.c | 825 size_t linesz; in hists__fprintf() local 842 linesz = hists__sort_list_width(hists) + 3 + 1; in hists__fprintf() 843 linesz += perf_hpp__color_overhead(); in hists__fprintf() 844 line = malloc(linesz); in hists__fprintf() 868 ret += hist_entry__fprintf(h, max_cols, line, linesz, fp, ignore_callchains); in hists__fprintf()
|
/linux-5.19.10/arch/sh/kernel/cpu/sh3/ |
D | probe.c | 52 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES; in cpu_probe()
|
/linux-5.19.10/drivers/soc/bcm/brcmstb/pm/ |
D | pm-mips.c | 227 brcm_pm_do_s3(ctrl.aon_ctrl_base, current_cpu_data.dcache.linesz); in brcmstb_pm_s3() 270 s2_params[3] = (u32)current_cpu_data.icache.linesz; in brcmstb_pm_s2()
|
/linux-5.19.10/arch/arm64/include/asm/ |
D | assembler.h | 400 .macro dcache_by_myline_op op, domain, start, end, linesz, tmp, fixup 401 sub \tmp, \linesz, #1 421 add \start, \start, \linesz
|