/Renode-v1.15.3-c57714d/tools/csv2resd/ |
D | resd.py | 9 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 …]
|
D | csv2resd.py | 26 def remap(self, row): argument 34 def _retype(self, value): argument
|
/Renode-v1.15.3-c57714d/tools/guest_cache/src/ |
D | cache.py | 25 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 …]
|
D | renode_cache_interface.py | 20 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
|
D | cache_testbench.py | 14 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/ |
D | ast.py | 52 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 …]
|
D | helper.py | 27 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 …]
|
D | op_order.py | 26 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
|
D | operators.py | 26 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 …]
|
D | op_null.py | 25 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
|
D | process.py | 24 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__.py | 12 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/ |
D | echo-i2c-peripheral.py | 2 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/ |
D | gdbscript.py | 44 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/ |
D | dwarf.py | 26 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 …]
|
D | execution_tracer_reader.py | 48 …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/ |
D | scanner.py | 28 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
|
D | memory.py | 33 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
|
D | cs_exporter.py | 40 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__.py | 35 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/ |
D | gdb_compare.py | 126 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/ |
D | gdbscript.py | 23 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/ |
D | nunit_tests_provider.py | 26 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
|
D | retry_and_timeout_listener.py | 16 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
|
D | robot_tests_provider.py | 31 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 …]
|