Home
last modified time | relevance | path

Searched refs:vm_id (Results 1 – 21 of 21) sorted by relevance

/misc/hv_prebuild/
A Dvm_cfg_checks.c27 static bool check_vm_clos_config(uint16_t vm_id) in check_vm_clos_config() argument
32 struct acrn_vm_config *vm_config = get_vm_config(vm_id); in check_vm_clos_config()
38 vm_id, i, vm_config->pclosids[i], platform_clos_num); in check_vm_clos_config()
53 uint16_t vm_id, vuart_idx; in sanitize_vm_config() local
59 for (vm_id = 0U; vm_id < CONFIG_MAX_VM_NUM; vm_id++) { in sanitize_vm_config()
60 vm_config = get_vm_config(vm_id); in sanitize_vm_config()
64 …printf("%s: vm%u assigns invalid PCPU (affinity: 0x%016x)\n", __func__, vm_id, vm_config->cpu_affi… in sanitize_vm_config()
92 ret = check_vm_clos_config(vm_id); in sanitize_vm_config()
108 if ((vu_config->t_vuart.vm_id >= CONFIG_MAX_VM_NUM) || in sanitize_vm_config()
109 (vu_config->t_vuart.vm_id == vm_id)) { in sanitize_vm_config()
[all …]
/misc/config_tools/board_config/
A Dvbar_base_h.py161 for vm_id in vuarts.keys():
165 for vuart_id in vuarts[vm_id].keys():
186 mmiolist_per_vm[vm_id].sort()
193 mmiolist_per_vm[vm_id].sort()
201 mmiolist_per_vm[vm_id].sort()
208 mmiolist_per_vm[vm_id].sort()
220 if vm_id not in shmem_regions:
223 shmems = shmem_regions.get(vm_id)
242 mmiolist_per_vm[vm_id].sort()
249 mmiolist_per_vm[vm_id].sort()
[all …]
/misc/config_tools/data/generic_board/generic_code/shared/
A Dvm_configurations.c46 .t_vuart.vm_id = 1U,
54 .t_vuart.vm_id = 2U,
62 .t_vuart.vm_id = 1U,
70 .t_vuart.vm_id = 2U,
97 .t_vuart.vm_id = 0U,
105 .t_vuart.vm_id = 0U,
131 .t_vuart.vm_id = 0U,
139 .t_vuart.vm_id = 0U,
/misc/config_tools/static_allocators/
A Ds5_vuart.py55 vm_id = int(get_node(f"//vm[load_order = 'SERVICE_VM']/@id", scenario_etree))
57 vm_id = int(get_node(f"//vm[name = '{vm_name}']/@id", scenario_etree))
68 vm_port_list[vm_id] = list(set(vm_port_list[vm_id]) - set(tmp_list))
69 vm_port_list[vm_id].sort()
70 port = hex(vm_port_list[vm_id][0])
71 vm_port_list[vm_id].remove(vm_port_list[vm_id][0])
83 vm_id = get_node("./@id", vm_node)
A Dbdf.py36 def insert_ivsheme_to_dev_dict(scenario_etree, devdict, vm_id, used): argument
38 if vm_id not in shmem_regions:
40 shmems = shmem_regions.get(vm_id)
108 def create_device_node(allocation_etree, vm_id, devdict): argument
114 … vm_node = acrn_config_utilities.append_node("/acrn-config/vm", None, allocation_etree, id = vm_id)
144 vm_id = vm_node.get('id')
159 insert_ivsheme_to_dev_dict(scenario_etree, devdict, vm_id, used)
161 create_device_node(allocation_etree, vm_id, devdict)
A Dintx.py51 def create_vuart_irq_node(etree, vm_id, load_order, vuart_id, irq): argument
54 … allocation_vm_node = acrn_config_utilities.append_node("/acrn-config/vm", None, etree, id = vm_id)
157 vm_id = int(vm.get("id"))
163 … irq_allocation[vm_id][irq].append("(Explicitly assigned in scenario configuration)")
171 irq_allocation[vm_id][irq].append(pci_dev)
176 if lapic_passthru_flag is not None and irq_allocation[vm_id]:
177 for irq, devices in irq_allocation[vm_id].items():
183 service_vm_id = vm_id
223 for vm_id, devices in vm_devices.items():
232 for vm_id, alloc in irq_allocation.items():
[all …]
A Dgpa.py118 def insert_vuart_to_dev_dict(scenario_etree, vm_id, devdict_32bits): argument
140 if vm_id not in shmem_regions:
142 shmems = shmem_regions.get(vm_id)
345 def create_device_node(allocation_etree, vm_id, devdict): argument
362 def create_vuart_node(allocation_etree, vm_id, devdict): argument
428 vm_id = vm_node.get('id')
432 insert_vuart_to_dev_dict(scenario_etree, vm_id, devdict_32bits)
468 vm_id = vm_node.get('id')
497 vm_id = pre_rt_vms.get("id")
534 vm_id = vm_node.get('id')
[all …]
A Dcpu_affinity.py30 vm_id = get_node("//vm[load_order = 'SERVICE_VM']/@id", scenario_etree)
33 …_vm_node = acrn_config_utilities.append_node("/acrn-config/vm", None, allocation_etree, id = vm_id)
A Dguest_flags.py35 vm_id = vm_node.get('id')
38 …_vm_node = acrn_config_utilities.append_node("/acrn-config/vm", None, allocation_etree, id = vm_id)
A Dclos.py18 def create_clos_node(scenario_etree, vm_id, index_list): argument
21 …on_vm_node = acrn_config_utilities.append_node("/acrn-config/vm", None, scenario_etree, id = vm_id)
A Dmemory_allocator.py139 vm_id = vm_node_index_list[i]
143 … vm_node = acrn_config_utilities.append_node("/acrn-config/vm", None, allocation_etree, id=vm_id)
/misc/config_tools/data/generic_board/generic_code/hybrid/
A Dvm_configurations.c60 .t_vuart.vm_id = 1U,
67 .t_vuart.vm_id = 1U,
137 .t_vuart.vm_id = 0U,
146 .t_vuart.vm_id = 0U,
154 .t_vuart.vm_id = 2U,
162 .t_vuart.vm_id = 3U,
189 .t_vuart.vm_id = 1U,
215 .t_vuart.vm_id = 1U,
/misc/config_tools/library/
A Dacrn_config_utilities.py337 def get_sub_value(tmp, tag_str, vm_id): argument
345 tmp.tag[vm_id] = tmp.multi.pcpu_id
365 tmp.tag[vm_id] = tmp.multi.pci_dev
389 vm_id = int(item.attrib['id'])
448 vm_id = 0
452 vm_id = int(item.attrib['id'])
462 tmp_tag[vm_id] = tmp_vuart
468 vm_id = 0
472 vm_id = int(item.attrib['id'])
473 tmp_tag[vm_id] = {}
[all …]
A Dscenario_cfg_lib.py795 def get_target_vm_id(vuart, vm_id): argument
798 if not isinstance(vm_id, int):
799 raise TypeError('vm_id should be an int: {}, {!r}'.format(type(vm_id), vm_id))
816 if target_vm_id == vm_id:
852 key = "vm:id={}".format(vm_id)
853 check_vuart_id_count(vm_pci_vuarts, legacy_vuart0.get(vm_id), legacy_vuart1.get(vm_id))
901 if vm_id not in vm_target_dict:
902 vm_target_dict[vm_id] = {}
908 if vm_id not in vm_visited:
909 vm_visited[vm_id] = {}
[all …]
A Dlaunch_cfg_lib.py459 for vm_id, dev_bdf in sriov_dev[dev_type].items():
465 if pt_sel.bdf[pt_devname][vm_id]:
467 'vmid:{} sriov {}'.format(vm_id, dev_type)
470 … ERR_LIST['vmid:{} sriov {}'.format(vm_id, dev_type)] = 'sriov {} bdf error'.format(dev_type)
582 for vm_id,load_order in load_orders.items():
584 sos_vm_id = vm_id
586 user_vmid = vm_id - sos_vm_id
598 if str(vm_id) in vm_id_list:
609 for vm_id,load_order in load_orders.items():
611 sos_vm_id = vm_id
/misc/config_tools/static_allocators/lib/
A Dlib.py112 vm_id = get_node(f"//vm[name = '{vm_name}']/@id", etree)
114 if vm_id not in shmem_regions:
115 shmem_regions[vm_id] = {}
116 shmem_regions[vm_id][shm_name] = {'id' : str(idx), 'size' : shm_size, 'vbdf' : vbdf}
/misc/config_tools/acpi_gen/
A Dasl_gen.py887 vm_id = vm.attrib['id']
890 dict_passthru_devices[vm_id] = []
899 dict_pcpu_list[vm_id] = []
902 dict_pcpu_list[vm_id].append(int(pcpu_id.text))
910 vm_id = vm.attrib['id']
914 PRELAUNCHED_RTVM_ID = vm_id
921 for vm_id, passthru_devices in dict_passthru_devices.items():
933 if vm_id in dict_pcpu_list:
934 dict_pcpu_list[vm_id].sort()
937 for id in dict_pcpu_list[vm_id]:
[all …]
A Dbin_gen.py80 vm_id = pre_rt_vms.get("id")
184 vm_id = acpi_bin_name.split('.')[0].split('ACPI_VM')[1]
185 if vm_id == '0':
/misc/config_tools/data/generic_board/generic_code/partitioned/
A Dvm_configurations.c63 .t_vuart.vm_id = 1U,
142 .t_vuart.vm_id = 0U,
/misc/config_tools/launch_config/
A Dlaunch_cfg_gen.py250 def generate_for_one_vm(board_etree, hv_scenario_etree, vm_scenario_etree, vm_id): argument
/misc/config_tools/scenario_config/
A Dupgrader.py141 for vm_id in shared_vm_ids:

Completed in 59 milliseconds