Home
last modified time | relevance | path

Searched refs:get_node (Results 1 – 25 of 32) sorted by relevance

12

/misc/config_tools/static_allocators/
A Dcpu_freq.py9 from acrn_config_utilities import get_node
30 cpu_id = get_node("./cpu_id/text()", cpu)
32 psd_cpus_list = get_node("./freqdomain_cpus/text()", cpu)
35 apic_id = int(get_node("./apic_id/text()", cpu)[2:], base=16)
37 core_type = get_node("./core_type/text()", cpu)
39 other_cpu_id = get_node("./cpu_id/text()", other_cpu)
42 other_core_type = get_node("./core_type/text()", other_cpu)
96 cpu_id = get_node("./cpu_id/text()", cpu)
164 if get_node("./limits", alloc_cpu) != None:
165 highest_lvl = int(get_node(".//limit_highest_lvl/text()", alloc_cpu))
[all …]
A Dcpu_affinity.py11 from acrn_config_utilities import get_node
14 if get_node("//vm[load_order = 'SERVICE_VM']", etree) is None:
17 …if get_node("//vm[load_order = 'SERVICE_VM' and count(cpu_affinity//pcpu_id)]", etree) is not None:
29 if get_node("//vm[load_order = 'SERVICE_VM']", scenario_etree) is not None:
30 vm_id = get_node("//vm[load_order = 'SERVICE_VM']/@id", scenario_etree)
31 … allocation_service_vm_node = get_node(f"/acrn-config/vm[@id='{vm_id}']", allocation_etree)
34 if get_node("./load_order", allocation_service_vm_node) is None:
A Ds5_vuart.py10 from acrn_config_utilities import get_node
18 vuart_connections_node = get_node(f"/acrn-config/hv/vuart_connections", allocation_etree)
37 port = get_node(f"//vm[name = '{vm_name}']/console_vuart/text()", scenario_etree)
55 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))
76 service_vm_id = get_node(f"//vm[load_order = 'SERVICE_VM']/@id", scenario_etree)
77 service_vm_name = get_node(f"//vm[load_order = 'SERVICE_VM']/name/text()", scenario_etree)
83 vm_id = get_node("./@id", vm_node)
84 load_order = get_node("./load_order/text()", vm_node)
85 user_vm_name = get_node(f"./name/text()", vm_node)
A Dintx.py14 from acrn_config_utilities import get_node
52 allocation_vm_node = get_node(f"/acrn-config/vm[@id = '{vm_id}']", etree)
55 if get_node("./load_order", allocation_vm_node) is None:
69 load_order = get_node("./load_order/text()", vm_node)
82 vmname = get_node("./name/text()", vm_node)
88 vm_name = get_node("./vm_name/text()", endpoint)
90 vuart_type = get_node("./type/text()", connection)
92 io_port = get_node("./io_port/text()", endpoint)
159 pt_intx_text = get_node("pt_intx/text()", vm)
244 dev_node = get_node(f"device[@name = '{dev_name}']", vm_node)
[all …]
A Dclos.py16 from acrn_config_utilities import get_node
19 allocation_vm_node = get_node(f"/acrn-config/vm[@id = '{vm_id}']", scenario_etree)
22 if get_node("./clos", allocation_vm_node) is None:
36 vm_name = get_node("./name/text()", vm_node)
45 create_clos_node(allocation_etree, get_node("./@id", vm_node), index_list)
48 allocation_hv_node = get_node(f"//hv", allocation_etree)
52 if get_node("./clos_mask[@id = l3]", allocation_hv_node) is None:
54 … length = get_node(f"//cache[@level='3']/capability/capacity_mask_length/text()", board_etree)
66 …length = get_node(f"//cache[@level='2' and @id = '{cache2}']/capability/capacity_mask_length/text(…
72 if get_node("./clos_mask[@id = '{cache2}']", allocation_hv_node) is None:
A Dbdf.py11 from acrn_config_utilities import get_node
82 bus = int(get_node("../@address", node), 16)
112 vm_node = get_node(f"/acrn-config/vm[@id = '{vm_id}']", allocation_etree)
115 dev_node = get_node(f"./device[@name = '{dev_name}']", vm_node)
118 if get_node(f"./bus", dev_node) is None:
120 if get_node(f"./dev", dev_node) is None:
122 if get_node(f"./func", dev_node) is None:
131 …device_node = get_node(f"//bus[@type='pci' and @address='{bus}']/device[@address='0x20000' and ven…
147 load_order = get_node("./load_order/text()", vm_node)
155 if get_node("//@board", scenario_etree) == "tgl-rvp":
A Dguest_flags.py12 from acrn_config_utilities import get_node
36 allocation_vm_node = get_node(f"/acrn-config/vm[@id = '{vm_id}']", allocation_etree)
43 …ath("//capability[@id = 'hwp_supported']") and get_node(".//own_pcpu/text()", vm_node) == "y" and
A Dgpa.py12 from acrn_config_utilities import get_node
128 connection_type = get_node(f"./type/text()", vuart)
202 vendor = get_node("./vendor/text()", pt_dev_node)
203 identifier = get_node("./identifier/text()", pt_dev_node)
224 address = get_node("./@address", pt_dev_node)
225 bus = get_node(f"../@address", pt_dev_node)
357 if get_node(f"./bar[@id='{bar_region}']", dev_node) is None:
373 if get_node(f"./base", vuart_node) is None:
441 load_order = get_node("./load_order/text()", vm_node)
476 load_order = get_node("./load_order/text()", vm_node)
[all …]
A Dmemory_allocator.py13 from acrn_config_utilities import get_node
20 hv_start = int(get_node("/acrn-config/hv/MEMORY/HV_RAM_START/text()", allocation_etree), 16)
21 hv_size = int(get_node("/acrn-config/hv/MEMORY/HV_RAM_SIZE/text()", allocation_etree), 16)
49 size_node = get_node("./memory/size", vm_node_info)
141 vm_node = get_node(f"/acrn-config/vm[@id = '{vm_id}']", allocation_etree)
144 memory_node = get_node("./memory", vm_node)
150 hpa_region_node = get_node(f"./hpa_region[@id='{region_index}']", memory_node)
154 start_hpa_node = get_node("./start_hpa", hpa_region_node)
158 size_hpa_node = get_node("./size_hpa", hpa_region_node)
179 size = get_node("./memory/size/text()", post_launch_vm)
[all …]
A Dboard_capability.py9 from acrn_config_utilities import get_node
16 pt_irq_entries = get_node(f"//MAX_PT_IRQ_ENTRIES/text()", scenario_etree)
27 user_def_pci_bus_nums = get_node(f"//MAX_PCI_BUS_NUM/text()", scenario_etree)
A Dhv_ram.py11 from acrn_config_utilities import get_node
21 max_vm_num = int(get_node(f"//hv/CAPACITIES/MAX_VM_NUM/text()", scenario_etree))
/misc/config_tools/service_vm_config/
A Dserial_config.py13 from acrn_config_utilities import get_node
23 vmname = get_node("./name/text()", vm)
28 type = get_node(f"./type/text()", connection)
32 port = get_node(f".//endpoint[vm_name = '{vmname}']/io_port/text()", connection)
34 … target_vm_name = get_node(f".//endpoint[vm_name != '{vmname}']/vm_name/text()", connection)
35 target_vm_id = get_node(f"//vm[name = '{target_vm_name}']/@id", scenario_etree)
51 vmname = get_node("./name/text()", vm)
/misc/config_tools/static_allocators/lib/
A Dlib.py13 from acrn_config_utilities import get_node
64 ttys = get_node("//SERIAL_CONSOLE/text()", scenario_etree)
102 provided_by = get_node("./PROVIDED_BY/text()", ivshmem_regions[idx])
105 shm_name = get_node("./NAME/text()", ivshmem_regions[idx])
108 shm_size = get_node("./IVSHMEM_SIZE/text()", ivshmem_regions[idx])
111 vm_name = get_node("./VM_NAME/text()", shm_vm)
112 vm_id = get_node(f"//vm[name = '{vm_name}']/@id", etree)
113 vbdf = get_node("./VBDF/text()", shm_vm)
/misc/config_tools/board_inspector/extractors/
A D80-lookup.py10 from extractors.helpers import get_node
94 vendor_id = get_node(element, "vendor/text()")
95 device_id = get_node(element, "identifier/text()")
96 subsystem_vendor_id = get_node(element, "subsystem_vendor/text()")
97 subsystem_device_id = get_node(element, "subsystem_identifier/text()")
98 class_code = get_node(element, "class/text()")
104 bus_id = int(get_node(element, "ancestor-or-self::bus[1]/@address"), base=16)
105 dev_func_id = int(get_node(element, "./@address"), base=16)
A D20-cache.py8 from extractors.helpers import add_child, get_node
94 cpu_id = int(get_node(thread, "cpu_id/text()"))
102 cache_id = hex(int(get_node(thread, "apic_id/text()"), base=16) >> shift_width)
104 …n = get_node(caches_node, f"cache[@id='{cache_id}' and @type='{cache_type}' and @level='{cache_lev…
152 …processor_model_node = get_node(root_node, f"//processors/model[family_id='{family_id}' and model_…
155 add_child(get_node(n, "processors"), "processor", get_node(thread, "apic_id/text()"))
168 caches_node = get_node(board_etree, "//caches")
A D40-acpi-tables.py10 from extractors.helpers import add_child, get_node
51 caches_node = get_node(board_etree, "//caches")
55 …cache_node = get_node(caches_node, f"cache[@level='{entry.cache_level}' and processors/processor='…
66 ssram_node = get_node(cache_node, "capability[@id = 'Software SRAM']")
71 caches_node = get_node(board_etree, "//caches")
72 memory_node = get_node(board_etree, "//memory")
73 devices_node = get_node(board_etree, "//devices")
78 …cache_node = get_node(caches_node, f"cache[@level='{entry.level}' and @id='{hex(entry.cache_id)}']…
125 … cache_node = get_node(caches_node, f"cache[@level='{entry.hierarchy}' and @id='{hex(cache_id)}']")
155 ioapics_node = get_node(board_etree, "//ioapics")
A D70-device-classes.py9 from extractors.helpers import add_child, get_node, get_bdf_from_realpath
81 … bus_node = get_node(board_etree, f"//bus[@type='pci' and @address='{hex(bus)}']")
83 devices_node = get_node(board_etree, "//devices")
85 device_node = get_node(bus_node, f"./device[@address='{adr}']")
101 device_classes_node = get_node(board_etree, "//device-classes")
A D30-memory.py10 from extractors.helpers import get_node, add_child
22 memory_node = get_node(board_etree, "//memory")
A D10-processors.py12 from extractors.helpers import add_child, get_node
23 n = get_node(processors_node, f"//{topo_level}[@id='{topo_id}']")
35 …n = get_node(processors_node, f"//model[family_id='{family_id}' and model_id='{model_id}' and core…
153 cpu_id = get_node(thread, "cpu_id/text()")
164 cpu_id = get_node(thread, "cpu_id/text()")
176 processors_node = get_node(board_etree, "//processors")
A D95-usb.py8 from extractors.helpers import add_child, get_node
30 usb_port_node = get_node(board_etree, f"//device[acpi_object='{acpi_path}']")
/misc/config_tools/library/
A Drdt.py14 from acrn_config_utilities import get_node
78 cache_level = get_node("../CACHE_LEVEL/text()", policy)
79 cache_id = get_node("../CACHE_ID/text()", policy)
80 clos_mask = get_node("./CLOS_MASK/text()", policy)
141 vm_name = get_node("./text()", vm)
142 vcpu = get_node("../VCPU/text()", vm)
143 cache_type = get_node("../TYPE/text()", vm)
148 vcat_enable = get_node(f"//VCAT_ENABLED/text()", scenario_etree)
149 …virtual_cat_support = get_node(f"//vm[name = '{vm_name}']/virtual_cat_support/text()", scenario_et…
153 cdp_enable = get_node(f"//CDP_ENABLED/text()", scenario_etree)
/misc/config_tools/scenario_config/
A Dschema_slicer.py21 def get_node(cls, element, xpath): member in SchemaTypeSlicer
32 type_node = self.get_node(self.etree, f"//xs:complexType[@name='{type_name}']")
34 type_node = self.get_node(self.etree, f"//xs:simpleType[@name='{type_name}']")
48 element_type_node = self.get_node(element_node, "xs:complexType")
106 element_list_node = self.get_node(new_type_node, "xs:all")
110 restriction_node = self.get_node(new_type_node, "xs:restriction")
130 annot_node = self.get_node(element_node, "xs:annotation")
155 …vm_type_node = SchemaTypeSlicer.get_node(schema_etree, f"//xs:complexType[@name='{vm_type_name}']")
184 annot_node = self.get_node(element_node, "xs:annotation")
208 …type_nodes.append(SchemaTypeSlicer.get_node(schema_etree, "//xs:complexType[@name = 'HVConfigType'…
A Dscenario_transformer.py16 def get_node(cls, element, xpath): member in ScenarioTransformer
38 type_node = self.get_node(self.xsd_etree, f".//{type_tag}[@name='{type_name}']")
107 xsd_root_node = self.get_node(self.xsd_etree, f".//xs:element[@name='{xml_root_node.tag}']")
/misc/config_tools/acpi_gen/
A Dbin_gen.py18 from acrn_config_utilities import get_node
79 … pre_rt_vms = get_node("//vm[load_order ='PRE_LAUNCHED_VM' and vm_type ='RTVM']", scenario_etree)
81 allocation_vm_node = get_node(f"/acrn-config/vm[@id = '{vm_id}']", allocation_etree)
82 ssram_start_gpa = get_node("./ssram/start_gpa/text()", allocation_vm_node)
83 ssram_max_size = get_node("./ssram/max_size/text()", allocation_vm_node)
109 tpm2_enabled = get_node("//vm[@id = '0']/mmio_resources/TPM2/text()", scenario_etree)
111 … tpm2_node = get_node("//device[@id = 'MSFT0101' or compatible_id = 'MSFT0101']", board_etree)
113 … _data_len = 0x4c if get_node("//capability[@id = 'log_area']", board_etree) is not None else 0x40
125 …ctype_data.start_method = int(get_node("//capability[@id = 'start_method']/value/text()", tpm2_nod…
129 if get_node("//capability[@id = 'log_area']", board_etree) is not None:
[all …]
/misc/config_tools/board_config/
A Dboard_c.py12 from acrn_config_utilities import get_node
158 mask_length = get_node(f"./capability[@id='CAT']/capacity_mask_length/text()", cache)
159 clos_number = get_node(f"./capability[@id='CAT']/clos_number/text()", cache)
162 cache_level = get_node(f"./@level", cache)
163 cache_id = get_node(f"./@id", cache)
239 cache_level = get_node(f"./@level", cache)
240 cache_id = get_node(f"./@id", cache)
241 clos_number = get_node(f"./capability/clos_number/text()", cache)
470 limit_highest_lvl = get_node("./limit_highest_lvl/text()", limit_node)
471 limit_lowest_lvl = get_node("./limit_lowest_lvl/text()", limit_node)
[all …]

Completed in 29 milliseconds

12