| /misc/config_tools/board_inspector/cpuparser/ |
| A D | __init__.py | 34 def parse_cpuid(leaf, subleaf, cpu_id): argument 36 return dispatch_table[leaf].read(cpu_id, subleaf) 39 return cpuparser.cpuids.LEAF_D.read(cpu_id, subleaf) 41 return cpuparser.cpuids.LEAF_D_1.read(cpu_id, subleaf) 43 return cpuparser.cpuids.LEAF_D_n.read(cpu_id, subleaf) 46 return cpuparser.cpuids.LEAF_F.read(cpu_id, subleaf) 48 return cpuparser.cpuids.LEAF_F_1.read(cpu_id, subleaf) 50 return cpuparser.cpuids.LEAF_F_n.read(cpu_id, subleaf) 53 return cpuparser.cpuids.LEAF_10.read(cpu_id, subleaf) 55 return cpuparser.cpuids.LEAF_10_1.read(cpu_id, subleaf) [all …]
|
| A D | platformbase.py | 28 def cpuid(cpu_id, leaf, subleaf): argument 46 def read(cls, cpu_id, subleaf=0): argument 47 r = cls(cpuid(cpu_id, cls.leaf, subleaf)) 48 r.cpu_id = cpu_id 56 return self.read(self.cpu_id, subleaf) 75 heading = "CPU ID {:#x} -- ".format(self.cpu_id) 140 def rdmsr(cls, cpu_id: int) -> int: 151 r.cpu_id = cpu_id 154 def wrmsr(self, cpu_id=None): argument 155 if cpu_id is None: [all …]
|
| A D | cpuids.py | 595 return self.read(self.cpu_id, subleaf) 597 return LEAF_D_1.read(self.cpu_id, subleaf) 598 return LEAF_D_n.read(self.cpu_id, subleaf) 633 return self.read(self.cpu_id, subleaf) 635 return LEAF_F_1.read(self.cpu_id, subleaf) 636 return LEAF_F_n.read(self.cpu_id, subleaf)
|
| A D | msr.py | 147 ctls2 = MSR_IA32_VMX_PROCBASED_CTLS2.rdmsr(self.cpu_id) 156 ctls2 = MSR_IA32_VMX_PROCBASED_CTLS2.rdmsr(self.cpu_id)
|
| /misc/config_tools/board_inspector/extractors/ |
| A D | 10-processors.py | 46 leaf_data = parse_cpuid(leaf, 0, cpu_id) 62 msr_data = msr_reg.rdmsr(cpu_id) 76 msr_data = msr_reg.rdmsr(cpu_id) 84 for cpu_id in cpu_ids: 89 leaf_0 = parse_cpuid(0, 0, cpu_id) 111 leaf_1 = parse_cpuid(1, 0, cpu_id) 122 add_child(n, "cpu_id", text=str(cpu_id)) 153 cpu_id = get_node(thread, "cpu_id/text()") 156 msr_data = msr_reg.rdmsr(cpu_id) 164 cpu_id = get_node(thread, "cpu_id/text()") [all …]
|
| A D | 20-cache.py | 22 def infer_l3_cat(cpu_id, processor_model_node, cache_node): argument 25 ia32_l3_mask_0 = msr.MSR_IA32_L3_MASK_n(0).rdmsr(cpu_id) 68 msr.MSR_IA32_L3_MASK_n(mid - 1).rdmsr(cpu_id) 76 l3_qos_cfg = msr.MSR_IA32_L3_QOS_CFG.rdmsr(cpu_id) 94 cpu_id = int(get_node(thread, "cpu_id/text()")) 95 leaf_4 = parse_cpuid(4, subleaf, cpu_id) 120 leaf_10 = parse_cpuid(0x10, 0, cpu_id) 122 … leaf_10 = parse_cpuid(0x10, 2, cpu_id) if leaf_10.l2_cache_allocation == 1 else None 124 … leaf_10 = parse_cpuid(0x10, 1, cpu_id) if leaf_10.l3_cache_allocation == 1 else None 153 infer_l3_cat(cpu_id, processor_model_node, n)
|
| /misc/debug_tools/acrn_trace/scripts/ |
| A D | cpuusage_analyze.py | 13 cpu_id = 0 variable 36 global stat_tsc, cpu_id, time_vm_running, count_all_trace, count_sched_trace 58 cpu_id = event >> 56 128 global stat_tsc, cpu_id, time_vm_running, count_all_trace, count_sched_trace 164 (cpu_id, vmid, run_sec, run_tsc, run_per)) 165 row = [cpu_id, vmid, '%.2f' % (run_sec), run_tsc, '%2.2f' % (run_per)] 168 (cpu_id, 'Idle', run_sec, run_tsc, run_per)) 169 row = [cpu_id, 'Idle', '%.2f' % (run_sec), run_tsc, '%2.2f' % (run_per)]
|
| /misc/config_tools/static_allocators/ |
| A D | cpu_freq.py | 30 cpu_id = get_node("./cpu_id/text()", cpu) 31 psd_cpus = [cpu_id] 40 if cpu_id != other_cpu_id: 60 dep_ret.insert(int(cpu_id), psd_cpus) 62 dep_ret.insert(int(cpu_id), None) 96 cpu_id = get_node("./cpu_id/text()", cpu) 101 if cpu_id in rtvm_cpus: 119 …_node = acrn_config_utilities.append_node(f"//hv/cpufreq/CPU", None, allocation_etree, id = cpu_id) 136 if cpu_id in rtvm_cpus:
|
| /misc/config_tools/board_inspector/ |
| A D | board_inspector.py | 72 cpu_id = cpu_ids.pop(0) 73 leaf_1 = parse_cpuid(1, 0, cpu_id)
|
| /misc/config_tools/launch_config/ |
| A D | launch_cfg_gen.py | 270 …lapic_ids = [x for x in [cpu_id_to_lapic_id(board_etree, vm_name, cpu_id) for cpu_id in cpus] if x…
|
| /misc/config_tools/library/ |
| A D | scenario_cfg_lib.py | 346 for cpu_id in cpus_vm_i: 347 if cpus_vm_i.count(cpu_id) >= 2: 349 err_dic[key] = "VM should not use the same pcpu id:{}".format(cpu_id)
|
| /misc/config_tools/board_config/ |
| A D | board_c.py | 466 for cpu_id in range(max_cpu_num):
|
| /misc/config_tools/acpi_gen/ |
| A D | asl_gen.py | 772 def cpu_id_to_lapic_id(cpu_id): argument
|