• Home
  • Raw
  • Download

Lines Matching refs:cache_info

57 struct pdc_cache_info cache_info __ro_after_init;
113 cache_info.ic_size/1024 ); in show_cache_info()
114 if (cache_info.dc_loop != 1) in show_cache_info()
115 snprintf(buf, 32, "%lu-way associative", cache_info.dc_loop); in show_cache_info()
117 cache_info.dc_size/1024, in show_cache_info()
118 (cache_info.dc_conf.cc_wt ? "WT":"WB"), in show_cache_info()
119 (cache_info.dc_conf.cc_sh ? ", shared I/D":""), in show_cache_info()
120 ((cache_info.dc_loop == 1) ? "direct mapped" : buf)); in show_cache_info()
122 cache_info.it_size, in show_cache_info()
123 cache_info.dt_size, in show_cache_info()
124 cache_info.dt_conf.tc_sh ? " - shared with ITLB":"" in show_cache_info()
152 if (pdc_cache_info(&cache_info) < 0) in parisc_cache_init()
157 cache_info.ic_size, in parisc_cache_init()
158 cache_info.dc_size, in parisc_cache_init()
159 cache_info.it_size); in parisc_cache_init()
162 cache_info.dc_base, in parisc_cache_init()
163 cache_info.dc_stride, in parisc_cache_init()
164 cache_info.dc_count, in parisc_cache_init()
165 cache_info.dc_loop); in parisc_cache_init()
168 *(unsigned long *) (&cache_info.dc_conf), in parisc_cache_init()
169 cache_info.dc_conf.cc_alias, in parisc_cache_init()
170 cache_info.dc_conf.cc_block, in parisc_cache_init()
171 cache_info.dc_conf.cc_line, in parisc_cache_init()
172 cache_info.dc_conf.cc_shift); in parisc_cache_init()
174 cache_info.dc_conf.cc_wt, in parisc_cache_init()
175 cache_info.dc_conf.cc_sh, in parisc_cache_init()
176 cache_info.dc_conf.cc_cst, in parisc_cache_init()
177 cache_info.dc_conf.cc_hv); in parisc_cache_init()
180 cache_info.ic_base, in parisc_cache_init()
181 cache_info.ic_stride, in parisc_cache_init()
182 cache_info.ic_count, in parisc_cache_init()
183 cache_info.ic_loop); in parisc_cache_init()
186 cache_info.it_sp_base, in parisc_cache_init()
187 cache_info.it_sp_stride, in parisc_cache_init()
188 cache_info.it_sp_count, in parisc_cache_init()
189 cache_info.it_loop, in parisc_cache_init()
190 cache_info.it_off_base, in parisc_cache_init()
191 cache_info.it_off_stride, in parisc_cache_init()
192 cache_info.it_off_count); in parisc_cache_init()
195 cache_info.dt_sp_base, in parisc_cache_init()
196 cache_info.dt_sp_stride, in parisc_cache_init()
197 cache_info.dt_sp_count, in parisc_cache_init()
198 cache_info.dt_loop, in parisc_cache_init()
199 cache_info.dt_off_base, in parisc_cache_init()
200 cache_info.dt_off_stride, in parisc_cache_init()
201 cache_info.dt_off_count); in parisc_cache_init()
204 *(unsigned long *) (&cache_info.ic_conf), in parisc_cache_init()
205 cache_info.ic_conf.cc_alias, in parisc_cache_init()
206 cache_info.ic_conf.cc_block, in parisc_cache_init()
207 cache_info.ic_conf.cc_line, in parisc_cache_init()
208 cache_info.ic_conf.cc_shift); in parisc_cache_init()
210 cache_info.ic_conf.cc_wt, in parisc_cache_init()
211 cache_info.ic_conf.cc_sh, in parisc_cache_init()
212 cache_info.ic_conf.cc_cst, in parisc_cache_init()
213 cache_info.ic_conf.cc_hv); in parisc_cache_init()
216 cache_info.dt_conf.tc_sh, in parisc_cache_init()
217 cache_info.dt_conf.tc_page, in parisc_cache_init()
218 cache_info.dt_conf.tc_cst, in parisc_cache_init()
219 cache_info.dt_conf.tc_aid, in parisc_cache_init()
220 cache_info.dt_conf.tc_sr); in parisc_cache_init()
223 cache_info.it_conf.tc_sh, in parisc_cache_init()
224 cache_info.it_conf.tc_page, in parisc_cache_init()
225 cache_info.it_conf.tc_cst, in parisc_cache_init()
226 cache_info.it_conf.tc_aid, in parisc_cache_init()
227 cache_info.it_conf.tc_sr); in parisc_cache_init()
231 if (cache_info.dt_conf.tc_sh == 0 || cache_info.dt_conf.tc_sh == 2) { in parisc_cache_init()
232 if (cache_info.dt_conf.tc_sh == 2) in parisc_cache_init()
246 dcache_stride = CAFL_STRIDE(cache_info.dc_conf); in parisc_cache_init()
247 icache_stride = CAFL_STRIDE(cache_info.ic_conf); in parisc_cache_init()
409 if (threshold > cache_info.dc_size) in parisc_setup_cache_timing()
410 threshold = cache_info.dc_size; in parisc_setup_cache_timing()
421 threshold = max(cache_info.it_size, cache_info.dt_size); in parisc_setup_cache_timing()