Lines Matching refs:cpuid_cache_info_p

318 	cache_info_t *cpuid_cache_info_p = &cpuid_cache_info[cluster_type];  in do_cacheid()  local
327 cpuid_cache_info_boot_cpu = cpuid_cache_info_p; in do_cacheid()
335 cpuid_cache_info_p->c_unified = (arm_cache_clidr_info.bits.Ctype1 == 0x4) ? 1 : 0; in do_cacheid()
339 cpuid_cache_info_p->c_type = CACHE_WRITE_ALLOCATION; in do_cacheid()
342 cpuid_cache_info_p->c_type = CACHE_READ_ALLOCATION; in do_cacheid()
345 cpuid_cache_info_p->c_type = CACHE_WRITE_BACK; in do_cacheid()
348 cpuid_cache_info_p->c_type = CACHE_WRITE_THROUGH; in do_cacheid()
351 cpuid_cache_info_p->c_type = CACHE_UNKNOWN; in do_cacheid()
354 cpuid_cache_info_p->c_linesz = 4 * (1 << (arm_cache_ccsidr_info.bits.LineSize + 2)); in do_cacheid()
355 cpuid_cache_info_p->c_assoc = (arm_cache_ccsidr_info.bits.Assoc + 1); in do_cacheid()
358cpuid_cache_info_p->c_isize = (arm_cache_ccsidr_info.bits.NumSets + 1) * cpuid_cache_info_p->c_lin… in do_cacheid()
361cpuid_cache_info_p->c_dsize = (arm_cache_ccsidr_info.bits.NumSets + 1) * cpuid_cache_info_p->c_lin… in do_cacheid()
376 cpuid_cache_info_p->c_linesz = 4 * (1 << (arm_cache_ccsidr_info.bits.LineSize + 2)); in do_cacheid()
377 cpuid_cache_info_p->c_assoc = (arm_cache_ccsidr_info.bits.Assoc + 1); in do_cacheid()
378cpuid_cache_info_p->c_l2size = (arm_cache_ccsidr_info.bits.NumSets + 1) * cpuid_cache_info_p->c_li… in do_cacheid()
379 cpuid_cache_info_p->c_inner_cache_size = cpuid_cache_info_p->c_dsize; in do_cacheid()
380 cpuid_cache_info_p->c_bulksize_op = cpuid_cache_info_p->c_l2size; in do_cacheid()
396 …vm_cache_geometry_colors = ((arm_cache_ccsidr_info.bits.NumSets + 1) * cpuid_cache_info_p->c_lines… in do_cacheid()
399 cpuid_cache_info_p->c_l2size = 0; in do_cacheid()
401 cpuid_cache_info_p->c_inner_cache_size = cpuid_cache_info_p->c_dsize; in do_cacheid()
402 cpuid_cache_info_p->c_bulksize_op = cpuid_cache_info_p->c_dsize; in do_cacheid()
405 if (cpuid_cache_info_p->c_unified == 0) { in do_cacheid()
411 cpuid_cache_info_p->c_isize = (arm_cache_ccsidr_info.bits.NumSets + 1) * c_linesz * c_assoc; in do_cacheid()
416 cpuid_cache_info_p->c_dsize + cpuid_cache_info_p->c_isize, in do_cacheid()
417 ((cpuid_cache_info_p->c_type == CACHE_WRITE_BACK) ? "WB" : in do_cacheid()
418 (cpuid_cache_info_p->c_type == CACHE_WRITE_THROUGH ? "WT" : "Unknown")), in do_cacheid()
419 cpuid_cache_info_p->c_isize, in do_cacheid()
420 cpuid_cache_info_p->c_dsize, in do_cacheid()
421 (cpuid_cache_info_p->c_unified) ? "unified" : "separate", in do_cacheid()
422 cpuid_cache_info_p->c_assoc, in do_cacheid()
423 cpuid_cache_info_p->c_linesz); in do_cacheid()