Lines Matching refs:cache_info
48 struct pdc_cache_info cache_info __read_mostly;
103 cache_info.ic_size/1024 ); in show_cache_info()
104 if (cache_info.dc_loop != 1) in show_cache_info()
105 snprintf(buf, 32, "%lu-way associative", cache_info.dc_loop); in show_cache_info()
107 cache_info.dc_size/1024, in show_cache_info()
108 (cache_info.dc_conf.cc_wt ? "WT":"WB"), in show_cache_info()
109 (cache_info.dc_conf.cc_sh ? ", shared I/D":""), in show_cache_info()
110 ((cache_info.dc_loop == 1) ? "direct mapped" : buf)); in show_cache_info()
112 cache_info.it_size, in show_cache_info()
113 cache_info.dt_size, in show_cache_info()
114 cache_info.dt_conf.tc_sh ? " - shared with ITLB":"" in show_cache_info()
142 if (pdc_cache_info(&cache_info) < 0) in parisc_cache_init()
147 cache_info.ic_size, in parisc_cache_init()
148 cache_info.dc_size, in parisc_cache_init()
149 cache_info.it_size); in parisc_cache_init()
152 cache_info.dc_base, in parisc_cache_init()
153 cache_info.dc_stride, in parisc_cache_init()
154 cache_info.dc_count, in parisc_cache_init()
155 cache_info.dc_loop); in parisc_cache_init()
158 *(unsigned long *) (&cache_info.dc_conf), in parisc_cache_init()
159 cache_info.dc_conf.cc_alias, in parisc_cache_init()
160 cache_info.dc_conf.cc_block, in parisc_cache_init()
161 cache_info.dc_conf.cc_line, in parisc_cache_init()
162 cache_info.dc_conf.cc_shift); in parisc_cache_init()
164 cache_info.dc_conf.cc_wt, in parisc_cache_init()
165 cache_info.dc_conf.cc_sh, in parisc_cache_init()
166 cache_info.dc_conf.cc_cst, in parisc_cache_init()
167 cache_info.dc_conf.cc_hv); in parisc_cache_init()
170 cache_info.ic_base, in parisc_cache_init()
171 cache_info.ic_stride, in parisc_cache_init()
172 cache_info.ic_count, in parisc_cache_init()
173 cache_info.ic_loop); in parisc_cache_init()
176 *(unsigned long *) (&cache_info.ic_conf), in parisc_cache_init()
177 cache_info.ic_conf.cc_alias, in parisc_cache_init()
178 cache_info.ic_conf.cc_block, in parisc_cache_init()
179 cache_info.ic_conf.cc_line, in parisc_cache_init()
180 cache_info.ic_conf.cc_shift); in parisc_cache_init()
182 cache_info.ic_conf.cc_wt, in parisc_cache_init()
183 cache_info.ic_conf.cc_sh, in parisc_cache_init()
184 cache_info.ic_conf.cc_cst, in parisc_cache_init()
185 cache_info.ic_conf.cc_hv); in parisc_cache_init()
188 cache_info.dt_conf.tc_sh, in parisc_cache_init()
189 cache_info.dt_conf.tc_page, in parisc_cache_init()
190 cache_info.dt_conf.tc_cst, in parisc_cache_init()
191 cache_info.dt_conf.tc_aid, in parisc_cache_init()
192 cache_info.dt_conf.tc_pad1); in parisc_cache_init()
195 cache_info.it_conf.tc_sh, in parisc_cache_init()
196 cache_info.it_conf.tc_page, in parisc_cache_init()
197 cache_info.it_conf.tc_cst, in parisc_cache_init()
198 cache_info.it_conf.tc_aid, in parisc_cache_init()
199 cache_info.it_conf.tc_pad1); in parisc_cache_init()
203 if (cache_info.dt_conf.tc_sh == 0 || cache_info.dt_conf.tc_sh == 2) { in parisc_cache_init()
204 if (cache_info.dt_conf.tc_sh == 2) in parisc_cache_init()
218 dcache_stride = CAFL_STRIDE(cache_info.dc_conf); in parisc_cache_init()
219 icache_stride = CAFL_STRIDE(cache_info.ic_conf); in parisc_cache_init()
371 if (parisc_cache_flush_threshold > cache_info.dc_size) in parisc_setup_cache_timing()
372 parisc_cache_flush_threshold = cache_info.dc_size; in parisc_setup_cache_timing()