Home
last modified time | relevance | path

Searched refs:elem (Results 1 – 11 of 11) sorted by relevance

/misc/config_tools/board_inspector/acpiparser/aml/
A Dbuilder.py61 def aux(tree, elem, arg): argument
66 tree.append_child(globals()[elem](arg))
74 for elem in seq:
75 if isinstance(elem, int): # The leading opcode
77 elif elem.endswith("*"):
79 aux(tree, elem, arg)
80 elif elem.endswith("?"):
82 aux(tree, elem, next(it))
86 aux(tree, elem, next(it))
A Dtree.py33 for elem in self.structure:
34 if isinstance(elem, str):
35 if elem.endswith("?"):
37 setattr(self, elem[:-1], self.children[i])
39 setattr(self, elem[:-1], None)
41 elif elem.endswith("*"):
42 setattr(self, elem[:-1] + "s", self.children[i:])
45 setattr(self, elem, self.children[i])
A Dgrammar.py508 def __get_definition(elem): argument
509 return elem.split(":")[0] if isinstance(elem, str) else elem
513 def __get_names(elem): argument
514 return elem.split(":")[-1] if isinstance(elem, str) else elem
A Dparser.py302 for i,elem in enumerate(self.seq):
305 if isinstance(elem, int): # The leading opcode
307 assert elem == opcode
308 elif elem.endswith("*"):
309 elem = elem[:-1]
310 factory = globals()[elem]
316 elif elem.endswith("?"):
317 elem = elem[:-1]
318 factory = globals()[elem]
333 raise DeferLater(self.label, [elem])
[all …]
/misc/config_tools/scenario_config/
A Dvalidator.py107 for elem in elems:
109 while elem is not None:
110 path_segment = elem.tag
111 parent = parent_map.get(elem, None)
113 children = parent.findall(elem.tag)
117 elem = parent
127 elem = error.obj
128 context = XPathContext(elem, variables={'value': None})
153 …paths = ScenarioValidator.format_paths(unified_node, parent_map, anno.elem.get("{https://projectac…
154 description = anno.elem.find("{http://www.w3.org/2001/XMLSchema}documentation").text
[all …]
A Delementpath_overlay.py118 op = op.elem
A Dscenario_cfg_gen.py141 severity = anno.elem.get("{https://projectacrn.org}severity")
/misc/config_tools/board_inspector/inspectorlib/
A Dvalidator.py29 severity = anno.elem.get("{https://projectacrn.org}severity")
30 description = anno.elem.find("{http://www.w3.org/2001/XMLSchema}documentation").text
/misc/config_tools/board_inspector/extractors/
A D50-acpi-namespace.py87 def parse_irq(idx, item, elem): argument
89 add_child(elem, "resource", id=f"res{idx}", type="irq", int=irqs)
91 def parse_io_port(idx, item, elem): argument
92 add_child(elem, "resource", id=f"res{idx}", type="io_port",
95 def parse_fixed_io_port(idx, item, elem): argument
96 add_child(elem, "resource", id=f"res{idx}", type="io_port",
99 def parse_fixed_memory_range(idx, item, elem): argument
100 add_child(elem, "resource", id=f"res{idx}", type="memory",
103 def parse_address_space_resource(idx, item, elem): argument
114 def parse_extended_irq(idx, item, elem): argument
[all …]
/misc/config_tools/library/
A Dlaunch_cfg_lib.py616 for elem in list(vm):
617 if elem.tag == 'communication_vuart':
618 for sub_elem in list(elem):
621 launch_item_values[pci_vuart_key] = ['', elem.attrib['id']]
623 launch_item_values[pci_vuart_key].append(elem.attrib['id'])
/misc/config_tools/board_inspector/
A Dboard_inspector.py167 for elem in root_node:
168 elem.tail = None

Completed in 15 milliseconds