/linux-master/arch/mips/mm/ |
H A D | c-octeon.c | 182 c->icache.linesz = 2 << ((config1 >> 19) & 7); 187 c->icache.sets * c->icache.ways * c->icache.linesz; 189 c->dcache.linesz = 128; 196 c->dcache.sets * c->dcache.ways * c->dcache.linesz; 202 c->icache.linesz = 2 << ((config1 >> 19) & 7); 206 icache_size = c->icache.sets * c->icache.ways * c->icache.linesz; 208 c->dcache.linesz = 128; 211 dcache_size = c->dcache.sets * c->dcache.ways * c->dcache.linesz; 216 c->icache.linesz = 128; 220 icache_size = c->icache.sets * c->icache.ways * c->icache.linesz; [all...] |
H A D | c-r4k.c | 791 unsigned int linesz = cpu_scache_line_size(); local 794 addr0 &= ~(linesz - 1); 795 addr1 = (addr0 + size - 1) & ~(linesz - 1); 803 addr0 += linesz; 809 addr1 -= linesz; 1009 c->icache.linesz = 16 << ((config & CONF_IB) >> 5); 1014 c->dcache.linesz = 16 << ((config & CONF_DB) >> 4); 1023 c->icache.linesz = 16 << ((config & CONF_IB) >> 5); 1028 c->dcache.linesz = 16 << ((config & CONF_DB) >> 4); 1037 c->icache.linesz [all...] |
H A D | sc-mips.c | 143 c->scache.linesz = 2 << tmp; 166 c->scache.linesz = 2 << line_sz; 171 c->scache.waysize = c->scache.sets * c->scache.linesz; 174 if (c->scache.linesz) { 247 c->scache.waysize = c->scache.sets * c->scache.linesz;
|
H A D | sc-rm7k.c | 237 c->scache.linesz = sc_lsize; 241 c->scache.sets = scache_size / (c->scache.linesz * c->scache.ways); 267 c->tcache.linesz = tc_lsize;
|
/linux-master/arch/sh/include/asm/ |
H A D | cache.h | 29 unsigned int linesz; /* Cache line size (bytes) */ member in struct:cache_info
|
/linux-master/arch/sh/kernel/cpu/sh2/ |
H A D | probe.c | 38 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES; 59 boot_cpu_data.dcache.linesz = 32;
|
/linux-master/arch/loongarch/kernel/ |
H A D | cacheinfo.c | 74 this_leaf->coherency_line_size = cd->linesz; 77 this_leaf->size = cd->linesz * cd->sets * cd->ways;
|
/linux-master/arch/sh/kernel/cpu/sh4/ |
H A D | probe.c | 39 boot_cpu_data.icache.linesz = L1_CACHE_BYTES; 48 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES; 245 boot_cpu_data.scache.linesz = L1_CACHE_BYTES; 249 boot_cpu_data.scache.linesz); 252 (boot_cpu_data.scache.linesz * 257 boot_cpu_data.scache.linesz);
|
/linux-master/arch/sh/kernel/cpu/ |
H A D | init.c | 155 addr += current_cpu_data.dcache.linesz) 200 CSHAPE((desc).way_size * (desc).ways, ilog2((desc).linesz), (desc).ways) 307 current_cpu_data.icache.linesz; 310 current_cpu_data.icache.linesz; 314 current_cpu_data.dcache.linesz; 317 current_cpu_data.dcache.linesz;
|
H A D | proc.c | 70 cache_size = info.ways * info.sets * info.linesz;
|
/linux-master/arch/mips/kernel/ |
H A D | cacheinfo.c | 12 leaf->coherency_line_size = c->cache.linesz; \ 15 leaf->size = c->cache.linesz * c->cache.sets * \
|
H A D | pm-cps.c | 215 uasm_i_addiu(pp, GPR_T0, GPR_T0, cache->linesz); 217 uasm_i_cache(pp, op, i * cache->linesz, GPR_T0); 223 uasm_i_addiu(pp, GPR_T0, GPR_T0, unroll_lines * cache->linesz); 238 unsigned line_size = cpu_info->dcache.linesz;
|
/linux-master/arch/sh/kernel/cpu/sh2a/ |
H A D | probe.c | 47 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES;
|
/linux-master/arch/sh/mm/ |
H A D | cache-debugfs.c | 76 addr += cache->linesz, line++) {
|
H A D | cache-sh7705.c | 46 addr += current_cpu_data.dcache.linesz) { 114 addr += current_cpu_data.dcache.linesz) {
|
/linux-master/arch/loongarch/include/asm/ |
H A D | cpu-info.h | 28 unsigned char linesz; /* Size of line in bytes */ member in struct:cache_desc
|
H A D | cacheflush.h | 31 return boot_cpu_data.cache_leaves[cache_present - 1].linesz;
|
/linux-master/arch/sh/kernel/cpu/sh3/ |
H A D | probe.c | 52 boot_cpu_data.dcache.linesz = L1_CACHE_BYTES;
|
/linux-master/arch/mips/include/asm/ |
H A D | cpu-info.h | 27 unsigned char linesz; /* Size of line in bytes */ member in struct:cache_desc
|
H A D | cpu-features.h | 508 #define cpu_dcache_line_size() cpu_data[0].dcache.linesz 511 #define cpu_icache_line_size() cpu_data[0].icache.linesz 514 #define cpu_scache_line_size() cpu_data[0].scache.linesz 517 #define cpu_tcache_line_size() cpu_data[0].tcache.linesz
|
/linux-master/arch/loongarch/mm/ |
H A D | cache.c | 60 addr += cdesc->linesz; 111 cdesc->linesz = 1 << ((cfg1 & CPUCFG_CACHE_LSIZE_M) >> CPUCFG_CACHE_LSIZE); \
|
/linux-master/drivers/soc/bcm/brcmstb/pm/ |
H A D | pm-mips.c | 227 brcm_pm_do_s3(ctrl.aon_ctrl_base, current_cpu_data.dcache.linesz); 270 s2_params[3] = (u32)current_cpu_data.icache.linesz;
|
/linux-master/tools/perf/util/ |
H A D | namespaces.c | 67 size_t linesz = 0; local 74 while (getline(&statln, &linesz, f) != -1) {
|
/linux-master/tools/perf/ui/stdio/ |
H A D | hist.c | 825 size_t linesz; local 842 linesz = hists__sort_list_width(hists) + 3 + 1; 843 linesz += perf_hpp__color_overhead(); 844 line = malloc(linesz); 868 ret += hist_entry__fprintf(h, max_cols, line, linesz, fp, ignore_callchains);
|
/linux-master/arch/arm64/include/asm/ |
H A D | assembler.h | 378 * linesz: dcache line size 382 .macro dcache_by_myline_op op, domain, start, end, linesz, tmp, fixup variable 383 sub \tmp, \linesz, #1 variable 403 add \start, \start, \linesz
|