Lines Matching refs:current_cpu_data
131 waysize = current_cpu_data.dcache.sets;
142 waysize <<= current_cpu_data.dcache.entry_shift;
150 ways = current_cpu_data.dcache.ways;
158 addr += current_cpu_data.dcache.linesz)
161 addrstart += current_cpu_data.dcache.way_incr;
173 if (current_cpu_data.dcache.ways > 1)
207 l1d_cache_shape = CACHE_DESC_SHAPE(current_cpu_data.dcache);
209 if (current_cpu_data.dcache.flags & SH_CACHE_COMBINED)
212 l1i_cache_shape = CACHE_DESC_SHAPE(current_cpu_data.icache);
214 if (current_cpu_data.flags & CPU_HAS_L2_CACHE)
215 l2_cache_shape = CACHE_DESC_SHAPE(current_cpu_data.scache);
223 if (fpu_disabled && (current_cpu_data.flags & CPU_HAS_FPU)) {
225 current_cpu_data.flags &= ~CPU_HAS_FPU;
267 current_cpu_data.flags |= CPU_HAS_DSP;
270 if (dsp_disabled && (current_cpu_data.flags & CPU_HAS_DSP)) {
272 current_cpu_data.flags &= ~CPU_HAS_DSP;
305 if (current_cpu_data.type == CPU_SH_NONE)
309 current_cpu_data.icache.entry_mask = current_cpu_data.icache.way_incr -
310 current_cpu_data.icache.linesz;
312 current_cpu_data.icache.way_size = current_cpu_data.icache.sets *
313 current_cpu_data.icache.linesz;
316 current_cpu_data.dcache.entry_mask = current_cpu_data.dcache.way_incr -
317 current_cpu_data.dcache.linesz;
319 current_cpu_data.dcache.way_size = current_cpu_data.dcache.sets *
320 current_cpu_data.dcache.linesz;
327 current_cpu_data.dcache.way_size - 1,
341 current_cpu_data.asid_cache = NO_CONTEXT;