| /misc/config_tools/hv_config/ |
| A D | hv_item.py | 13 self.npk = 0 14 self.mem = 0 15 self.console = 0 17 def get_info(self): argument 22 def check_item(self): argument 33 self.level = LogLevel(self.hv_file) 35 def get_info(self): argument 147 self.mem = Memory(self.hv_file) 148 self.cap = CapHv(self.hv_file) 149 self.log = LogOpt(self.hv_file) [all …]
|
| /misc/config_tools/scenario_config/ |
| A D | scenario_item.py | 65 self.processor_val = self.get_processor_val() 143 scenario_cfg_lib.check_pci_vuart(self.pci_vuarts, self.v0_vuart, self.v1_vuart) 312 self.phys_gsi, self.virt_gsi = acrn_config_utilities.get_pt_intx_table(self.scenario_info) 336 self.epc_section = EpcSection(self.scenario_info) 337 self.mem_info = MemInfo(self.scenario_info) 338 self.os_cfg = CfgOsKern(self.scenario_info) 339 self.vuart = VuartInfo(self.scenario_info) 340 self.cfg_pci = CfgPci(self.scenario_info) 342 self.shmem = ShareMem(self.scenario_info) 344 self.pt_intx_info = PtIntxInfo(self.scenario_info) [all …]
|
| A D | scenario_transformer.py | 19 def __init__(self, xsd_etree, visit_optional_node=False): argument 20 self.xsd_etree = xsd_etree 21 self.xml_etree = None 23 self._visit_optional_node = visit_optional_node 38 type_node = self.get_node(self.xsd_etree, f".//{type_tag}[@name='{type_name}']") 48 def transform_node(self, xsd_element_node, xml_node): argument 76 def transform_all(self, xsd_all_node, xml_node): argument 103 def transform(self, xml_etree): argument 104 self.xml_etree = xml_etree 107 xsd_root_node = self.get_node(self.xsd_etree, f".//xs:element[@name='{xml_root_node.tag}']") [all …]
|
| A D | config_summary.py | 20 self._stream = stream 43 self._add(self.fill(content, indent, indent)) 47 self._add(marker) 52 self._add("") 76 self.newline() 77 self._add(content) 78 self.newline() 106 self.doc = Doc(self.file) 115 self.write_vms() 116 self.close_file() [all …]
|
| A D | pipeline.py | 10 self.data = {} 12 self.set(k, v) 14 def set(self, tag, data): argument 17 def get(self, tag): argument 20 def has(self, tag): argument 23 def consume(self, tag): argument 26 def dump(self): argument 27 print(self.data) 37 def run(self, obj): argument 42 self.stages = [] [all …]
|
| A D | upgrader.py | 73 self.ty = ty 79 def __init__(self): argument 206 self.regions = {} 237 self.gpu = [] 238 self.blocks = [] 239 self.inputs = [] 240 self.networks = [] 336 node.append(self.format_gpu_element(self.gpu)) 419 old_data_node = self.get_node(self.old_xml_etree, f"//hv//RELEASE") 921 if self.data and data != self.data: [all …]
|
| A D | elementpath_overlay.py | 59 def evaluate(self, context=None): argument 132 def __init__(self, obj): argument 133 self.obj = obj 135 def __hash__(self): argument 136 return id(self.obj) 152 def evaluate(self, context=None): argument 156 some = self.symbol == 'some' 157 varrefs = [Hashable(self[k]) for k in range(0, len(self) - 1, 2)] 158 varnames = [self[k][0].value for k in range(0, len(self) - 1, 2)] 159 selectors = [self[k].select for k in range(1, len(self) - 1, 2)] [all …]
|
| A D | schema_slicer.py | 28 def __init__(self, etree): argument 29 self.etree = etree 31 def get_type_definition(self, type_name): argument 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}']") 118 def is_element_needed(self, element_node): argument 121 def get_name_of_slice(self, name): argument 136 def get_name_of_slice(self, name): argument 151 def run(self, obj): argument 190 def get_name_of_slice(self, name): argument [all …]
|
| /misc/config_tools/board_inspector/smbiosparser/ |
| A D | smbios.py | 23 def __init__(self): argument 112 self.u = unpack.Unpackable(self.raw_data) 121 self.strings_length = u.offset - self.strings_offset 126 self.add_field('type', self.u.unpack_one("B")) 127 self.add_field('length', self.u.unpack_one("B")) 128 self.add_field('handle', self.u.unpack_one("<H")) 132 self.add_field('data', self.u.unpack_rest()) 133 del self.u 154 u = self.u 363 self.u = unpack.Unpackable(self.raw_data) [all …]
|
| /misc/config_tools/board_inspector/acpiparser/aml/ |
| A D | stream.py | 34 if self.current + count > self.scopes[-1]: 49 if self.current + 1 > self.scopes[-1]: 51 ret = chr(self.data[self.current]) 72 ret = self.data[self.current : self.current + count].decode("latin-1") 87 self.current = self.scopes[-1] 88 return self.data[cur:self.current] 109 self.scopes = [len(self.data)] 112 self.print_binary(self.current - 48) 113 self.print_binary(self.current - 32) 114 self.print_binary(self.current - 16) [all …]
|
| A D | context.py | 19 self.tree = tree 22 def dump(self): argument 30 def dump(self): argument 60 def dump(self): argument 61 if self.region and self.offset: 78 def dump(self): argument 90 def dump(self): argument 210 self.current_stream = self.streams[val] 218 return self.realpath(self.__current_scope, "") 221 self.__scope_history.append(copy(self.__current_scope)) [all …]
|
| A D | tree.py | 13 self.label = label 15 self.scope = None 37 setattr(self, elem[:-1], self.children[i]) 42 setattr(self, elem[:-1] + "s", self.children[i:]) 45 setattr(self, elem, self.children[i]) 55 self.depth = 0 57 self.visit = self._visit_topdown 59 self.visit = self._visit_bottomup 92 self.depth = 0 94 self.transform = self._transform_topdown [all …]
|
| A D | datatypes.py | 14 def get(self): argument 17 def set(self, obj): argument 20 def to_buffer(self): argument 36 return self 187 self.__stream.seek(self.__base + byte_idx) 193 self.__stream.seek(self.__base + byte_idx) 218 return self.__buf.read_field(self.__field) 221 self.__buf.write_field(self.__field, obj.get()) 224 self.__buf.set_field_writable(self.__field) 230 bitwidth = self.__buf.field_bitwidth(self.__field) [all …]
|
| A D | interpreter.py | 23 return self.__frame.arg_objs[self.__index].get() 41 return self.__frame.arg_objs[self.__index] 52 self.__frame.local_objs[self.__index] = obj 188 if self.to_break or self.to_continue: 667 return self.Argument(self.stack[-1], 0) 670 return self.Argument(self.stack[-1], 1) 673 return self.Argument(self.stack[-1], 2) 676 return self.Argument(self.stack[-1], 3) 679 return self.Argument(self.stack[-1], 4) 682 return self.Argument(self.stack[-1], 5) [all …]
|
| A D | visitors.py | 16 def __init__(self): argument 19 def default(self, tree): argument 41 self.DefName = self.__unregister(0, False) 42 self.DefMethod = self.__unregister(1, False) 43 self.DefDevice = self.__unregister(1, True) 55 def visit(self, tree): argument 61 self.depth += 1 81 def __init__(self): argument 117 self.acc = [] 118 self.visit(tree) [all …]
|
| A D | parser.py | 26 def __init__(self): argument 27 self.level = 0 31 self.level += 1 68 self.__decoder[i] = self 69 self.__decoder[ord('_')] = self 89 self.__decoder[i] = self 91 self.__decoder[i] = self 254 self.__decoder[k] = self 370 self.__decoder = {self.seq[0]: self} 374 self.__decoder[k] = self [all …]
|
| /misc/config_tools/board_inspector/inspectorlib/ |
| A D | unpack.py | 49 if self.offset + size > self.size: 73 return struct.unpack_from(fmt, self.data, self.offset) 83 return self.data[self.offset:self.offset+size] 87 return self.data[self.offset:self.size] 94 return self.data[old_offset:self.offset] 99 self.offset = self.size 100 return self.data[offset:self.size] 104 u = Unpackable(self.data, self.offset, size) 109 return self.offset == self.size 141 return self.fields[name](getattr(self, name)) [all …]
|
| A D | cdata.py | 123 def __str__(self): argument 125 …self.__class__.__name__, "".join("\n{}{}={}{}".format(self.preface_field(field), field[0], self.pr… 126 self._indent = "" 131 def __hash__(self): argument 132 buf = (ctypes.c_uint8 * ctypes.sizeof(self)).from_buffer(self) 140 def __hash__(self): argument 141 buf = (ctypes.c_uint8 * ctypes.sizeof(self)).from_buffer(self) 168 def _get_uuid(self): argument 183 def __hash__(self): argument 186 def __repr__(self): argument [all …]
|
| /misc/config_tools/board_inspector/cpuparser/ |
| A D | msr.py | 22 def disable_vmx(self): argument 23 return self.lock and not self.vmx_outside_smx 30 def get_field_idx(self, field): argument 37 def allows_0_setting(self, field): argument 45 def allows_1_setting(self, field): argument 51 high = self.value >> 32 56 return self.allows_0_setting(field_idx) and self.allows_1_setting(field_idx) 145 def ept(self): argument 152 def apicv(self): argument 183 def invvpid(self): argument [all …]
|
| A D | platformbase.py | 25 def __repr__(self): argument 43 self.regs = regs 56 return self.read(self.cpu_id, subleaf) 64 def __str__(self): argument 65 T = type(self) 116 self.reg = reg 117 self.msb = msb 118 self.lsb = lsb 166 def __str__(self): argument 167 T = type(self) [all …]
|
| /misc/config_tools/library/ |
| A D | rdt.py | 20 self.cache_id = cache_id 21 self.clos_mask = clos_mask 23 def get_cache_id(self): argument 24 return self.cache_id 26 def get_clos_mask(self): argument 27 return self.clos_mask 29 def match_policy(self, src): argument 33 def __init__(self, policy): argument 37 def merge_policy(self, src): argument 43 def __init__(self, policy): argument [all …]
|
| /misc/config_tools/scenario_config/jsonschema/ |
| A D | document.py | 37 self.url_base = url_base 41 self.data = objects_inv 43 self.data = self.__convert_inv(objects_inv) 47 self.fake_roles = [ 92 def url(self, key, data): argument 101 if self.data is None or json_key not in self.data or key not in self.data[json_key]: 103 return self.url(key, self.data[json_key][key]) 112 self.version = self.get_acrn_document_version() 113 self.url_base = 'https://projectacrn.github.io/{}/'.format(self.version) 117 self.objects_inv = urljoin(self.url_base, 'objects.inv') [all …]
|
| A D | converter.py | 46 def __init__(self, schema_dict): argument 47 self.simple = self.load_type(schema_dict.get('xs:simpleType', [])) 48 self.complex = self.load_type(schema_dict.get('xs:complexType', [])) 54 def get_type(self, type_name): argument 55 if type_name in self.simple: 65 self.schema = self.load_file(schema_filename) 66 self.types = XSTypes(self.schema) 119 self.features = [] 126 def _get_definitions(self): argument 140 def get_json_schema(self): argument [all …]
|
| /misc/config_tools/board_inspector/pcieparser/ |
| A D | __init__.py | 15 def __repr__(self): argument 16 acc = str(self.header) 17 for cap in self.caps: 20 for extcap in self.extcaps: 25 def caps_as_dict(self): argument 27 self._caps_as_dict = dict() 28 for cap in self.caps: 30 for cap in self.extcaps: 32 return self._caps_as_dict 34 def has_cap(self, cap_name): argument [all …]
|
| /misc/config_tools/board_inspector/legacy/ |
| A D | dmar.py | 49 self._pack_ = 0 53 self._pack_ = 0 69 self._pack_ = 0 73 self._pack_ = 0 90 self._pack_ = 0 94 self._pack_ = 0 107 self._pack_ = 0 111 self._pack_ = 0 177 self.path = 0 183 self.path = 0 [all …]
|