Lines Matching refs:ml_cpu_info
443 void ml_cpu_get_info(ml_cpu_info_t * ml_cpu_info)
445 if (ml_cpu_info == 0)
448 ml_cpu_info->vector_unit = 1;
450 ml_cpu_info->cache_line_size = arm_processor_id.cache_levels[0].linesize;
452 ml_cpu_info->l1_icache_size = arm_processor_id.cache_levels[0].size;
453 ml_cpu_info->l1_dcache_size = arm_processor_id.cache_levels[0].size;
455 ml_cpu_info->l2_settings = (arm_processor_id.cache_levels[1].size > 0) ? 1 : 0;
456 ml_cpu_info->l2_cache_size = (arm_processor_id.cache_levels[1].size > 0) ? arm_processor_id.cache_levels[1].size : 0xFFFFFFFF;
458 ml_cpu_info->l3_settings = 0;
459 ml_cpu_info->l3_cache_size = 0xFFFFFFFF;