Home
last modified time | relevance | path

Searched defs:self (Results 1 – 25 of 26) sorted by relevance

12

/Renode-v1.15.3-c57714d/tools/csv2resd/
Dresd.py9 def __init__(self, file_path): argument
14 def __del__(self): argument
18 def new_block(self, sample_type, block_type, channel_id=0): argument
31 def get_block(self, sample_type, channel_id=0): argument
34 def get_block_or_create(self, sample_type, block_type, channel_id=0): argument
38 def flush(self, sample_type=None, channel_id=None): argument
50 def _write_header(self): argument
57 def __init__(self, sample_type, block_type, channel_id): argument
65 def metadata(self): argument
68 def flush(self, file): argument
[all …]
Dcsv2resd.py26 def remap(self, row): argument
34 def _retype(self, value): argument
/Renode-v1.15.3-c57714d/tools/guest_cache/src/
Dcache.py25 def __init__(self): argument
28 def init(self, tag: int = 0, free: bool = True): argument
35 def __str__(self) -> str: argument
63 self, argument
107 def read(self, addr: int) -> None: argument
122 def write(self, addr: int) -> None: argument
136 def flush(self) -> None: argument
141 def _select_evicted_index(self, lines_in_set: list) -> int: argument
153 def _load(self, addr: int) -> None: argument
180 def _addr_get_tag(self, addr: int) -> int: argument
[all …]
Drenode_cache_interface.py20 def __init__(self, file: Path): argument
30 self, argument
46 def simulate(self) -> None: argument
93 def print_analysis_results(self) -> None: argument
107 def save_results(self, filename: Path) -> None: argument
Dcache_testbench.py14 def __init__(self): argument
22 def configure_caches(self, cache: Cache) -> None: argument
25 def simulate(self, data: list[Dict[str, int]]): argument
/Renode-v1.15.3-c57714d/tools/PeakRDL-renode/src/peakrdl_renode/csharp/
Dast.py52 def __init__(self): argument
56 def __init__(self, got: type, expected: type) -> None: argument
61 def __str__(self) -> str: argument
70 def __init__(self, name: Optional[str] = None, argument
85 def get_hierarchical_name(self): argument
91 def parent(self) -> Optional[tuple['Node', str]]: argument
95 def parent(self, value: tuple['Node', str]): argument
105 def parent(self): argument
108 def get_parent(self) -> Optional[tuple['Node', str]]: argument
111 def children(self) -> Iterable['Node']: argument
[all …]
Dhelper.py27 def __init__(self, **kwargs): argument
30 def tokenize(self, _: ast.CodeGenerator) -> ast.Iterable[str | ast.CodeCC]: argument
34 def __init__(self, name: str | None = None, **kwargs) -> None: argument
37 def tokenize(self, _: ast.CodeGenerator) -> ast.Iterable[str | ast.CodeCC]: argument
41 def __init__(self, nodes: ast.Node, verbose: bool = False) -> None: argument
74 def iterate_children_dfs(self, node: ast.Node) -> None: argument
78 def visit_Node(self, node: ast.Node) -> None: argument
81 def visit(self, node: ast.Node) -> None: argument
103 def __init__(self, nodes: ast.Node, verbose: bool = False) -> None: argument
109 def template(self) -> Any: argument
[all …]
Dop_order.py26 def __init__(self, expr: Expr, **kwargs): argument
30 def children(self) -> op.Iterable[op.Node]: argument
33 def tokenize(self, cg: op.CodeGenerator) -> op.Iterable[str | op.CodeCC]: argument
37 def __init__(self, nodes: Node, verbose: bool = False) -> None: argument
69 def visit_Cast(self, node: Cast) -> None: argument
75 def visit_BinaryOp(self, node: BinaryOp) -> None: argument
79 def visit_Cond(self, node: op.Cond) -> None: argument
Doperators.py26 def __init__(self, lhs: Expr, rhs: Expr, **kwargs): argument
30 def __init__(self, lhs: Expr, rhs: Expr, **kwargs): argument
34 def __init__(self, lhs: Expr, rhs: Expr, **kwargs): argument
38 def __init__(self, lhs: Expr, rhs: Expr, **kwargs): argument
42 def __init__(self, lhs: Expr, rhs: Expr, **kwargs): argument
46 def __init__(self, lhs: Expr, rhs: Expr, **kwargs): argument
50 def __init__(self, lhs: Expr, rhs: Expr, **kwargs): argument
54 def __init__(self, lhs: Expr, rhs: Expr, **kwargs): argument
58 def __init__(self, lhs: Expr, rhs: Expr, **kwargs): argument
62 def __init__(self, lhs: Expr, rhs: Expr, **kwargs): argument
[all …]
Dop_null.py25 def __init__(self, nodes: Node, verbose: bool = False) -> None: argument
28 def visit_OR(self, node: op.OR) -> None: argument
39 def visit_AND(self, node: op.AND) -> None: argument
49 def visit_BinaryOp(self, node: BinaryOp) -> None: argument
Dprocess.py24 def __init__(self, nodes: ast.Node, verbose: bool = False) -> None: argument
27 def visit_VariableDecl(self, node: ast.VariableDecl) -> None: argument
30 def visit_InvokableDefinition(self, node: ast.InvokableDefinition) -> None: argument
36 def visit_Class(self, node: ast.Class) -> None: argument
/Renode-v1.15.3-c57714d/tools/metrics_analyzer/metrics_parser/
D__init__.py12 def __init__(self, format): argument
19 def __init__(self, filePath): argument
22 def get_instructions_entries(self): argument
27 def get_memory_entries(self): argument
32 def get_peripheral_entries(self): argument
37 def get_exceptions_entries(self): argument
42 def _parse(self, f, entryType, format): argument
63 def _parseHeader(self, f): argument
79 def _ignore(self, entryType, f): argument
89 def _read(self, format, file): argument
/Renode-v1.15.3-c57714d/tests/platforms/
Decho-i2c-peripheral.py2 def __init__(self, dummy): argument
14 def write(self, data): argument
24 def unknown_command(self, command): argument
27 def echo_write(self, data): argument
31 def echo_read(self, data): argument
34 def record_test_result(self, data): argument
44 def finalize_tests(self, data): argument
49 def get_result_string(self): argument
/Renode-v1.15.3-c57714d/tools/sel4_extensions/
Dgdbscript.py44 def __init__(self, spec_pickle): argument
52 def get_threads(self): argument
71 def __init__(self): argument
79 def __init__(self): argument
82 def invoke(self, arg, from_tty): argument
90 def __init__(self): argument
93 def invoke(self, arg, from_tty): argument
104 def __init__(self): argument
107 def complete(self, text, word): argument
111 def invoke(self, arg, from_tty): argument
[all …]
/Renode-v1.15.3-c57714d/tools/execution_tracer/execution_tracer/
Ddwarf.py26 def __iter__(self): argument
31 def __init__(self, content: str, number: int, filename: str, is_exec: bool): argument
39 def add_address(self, low: int, high: int): argument
47 def count_execution(self, address) -> 'ExecutionCount': argument
51 def most_executions(self) -> int: argument
56 def to_lcov_format(self) -> str: argument
61 def __init__(self, name: str): argument
65 def add_code_line(self, cl: CodeLine): argument
68 def get_exec_lines(self) -> Generator[CodeLine, None, None]: argument
74 def to_lcov_format(self) -> Generator[str, None, None]: argument
[all …]
Dexecution_tracer_reader.py48 …def __init__(self, pc_length, has_opcodes, extra_length=0, uses_thumb_flag=False, triple_and_model… argument
55 def __str__(self): argument
112 def __init__(self, file: typing.IO, header: Header, disassemble: bool, llvm_disas_path: str): argument
127 def __iter__(self): argument
131 def __next__(self): argument
186 def parse_memory_access_data(self): argument
201 def parse_riscv_vector_configuration_data(self): argument
209 def format_entry(self, entry): argument
241 def __init__(self, triple, cpu, llvm_disas_path): argument
253 def __del__(self): argument
[all …]
/Renode-v1.15.3-c57714d/tools/PeakRDL-renode/src/peakrdl_renode/
Dscanner.py28 def __init__(self, peripheral_name: str, argument
45 def __init__(self, top_node: AddrmapNode) -> None: argument
54 def run(self) -> ScannedState: argument
58 def enter_Reg(self, node: RegNode) -> WalkerAction | None: argument
72 def enter_Field(self, node: FieldNode) -> WalkerAction | None: argument
77 def enter_Mem(self, node: MemNode) -> WalkerAction | None: argument
85 def exit_Mem(self, node: MemNode) -> WalkerAction | None: argument
89 def add_field_reset_value(self, node: FieldNode, reset: int) -> None: argument
Dmemory.py33 def __init__(self, name: str, register: RegNode, address: int): argument
39 def count(self) -> int: argument
43 def stride(self) -> int: argument
189 def generate_csharp_wrapper_type(self) -> ast.Class: argument
223 def generate_csharp_container_type(self) -> ast.Class: argument
328 self, argument
352 self, argument
368 self, argument
Dcs_exporter.py40 def __init__(self, scanned: ScannedState, name: str, namespace: str, argument
205 def generate_code(self) -> str: argument
214 def generate_field_modifier(self, field: FieldNode) -> list[ast.Arg]: argument
244 def generate_field_decl(self, field: FieldNode, argument
275 def register_class_name(self, register: RegNode) -> str: argument
279 self, argument
332 def generate_value_container_instance(self, register: RegNode) -> ast.VariableDecl: argument
354 def export(self, node: Union[RootNode, AddrmapNode], path: str, argument
D__peakrdl__.py35 def add_exporter_arguments(self, arg_group: 'argparse._ActionsContainer') -> None: argument
43 def do_export(self, top_node: 'AddrmapNode', options: 'argparse.Namespace') -> None: argument
/Renode-v1.15.3-c57714d/tools/gdb_compare/
Dgdb_compare.py126 def __init__(self, binary: str, port: int): argument
146 def close(self) -> None: argument
150 def command(self, input: str, expected_log: str = "") -> None: argument
173 def get_output(self) -> bytes: argument
180 …def __init__(self, gdb_binary: str, port: int, debug_binary: str, name: str, target_process: pexpe… argument
196 def close(self) -> None: argument
200 def progress_by(self, delta: int, type: str = "stepi") -> None: argument
205 def get_symbol_at(self, addr: str) -> str: argument
210 def delete_breakpoints(self) -> None: argument
214 …def run_command(self, command: str, timeout: float = 10, confirm: bool = False, dont_wait_for_outp… argument
[all …]
/Renode-v1.15.3-c57714d/tools/tlib_helper/
Dgdbscript.py23 def __init__(self, triple, name, flags=0): argument
70 def __del__(self): argument
74 def disassemble(self, data: bytes): argument
96 def executable(self): argument
100 def data(self): argument
103 def __post_init__(self): argument
119 def insn_start_words(self): argument
138 def __init__(self): argument
144 def __init__(self): argument
147 def invoke(self, addr, length): argument
[all …]
/Renode-v1.15.3-c57714d/tests/
Dnunit_tests_provider.py26 def __init__(self, path): argument
30 def check(self, options, number_of_runs): #API requires this method argument
34 def get_output_dir(self, options, iteration_index, suite_retry_index): argument
41 def build_params(self, *params): argument
53 def prepare(self, options): argument
76 def _cleanup_dangling(self, process, proc_name, test_agent_name): argument
85 def run(self, options, run_id, iteration_index=1, suite_retry_index=0): argument
161 def cleanup(self, options): argument
165 def should_retry_suite(self, options, iteration_index, suite_retry_index): argument
171 def tests_failed_due_to_renode_crash(self) -> bool: argument
Dretry_and_timeout_listener.py16 def __init__(self, retry_count): argument
22 def __getattr__(self, name): argument
31 def start_suite(self, suite: running.TestSuite, result: result.TestSuite): argument
40 def end_test(self, test: running.TestCase, result: result.TestCase): argument
Drobot_tests_provider.py31 def __init__(self, value: str): argument
35 def __repr__(self): argument
229 def __init__(self, keyword): argument
235 def visit_keyword(self, keyword): argument
242 def got_results(self): argument
247 def __init__(self, keyword): argument
253 def isMatching(self, test): argument
259 def visit_test(self, test): argument
287 def __init__(self, path): argument
298 def check(self, options, number_of_runs): argument
[all …]

12