| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/ |
| D | Cluster.cs | 32 …ster<ICluster<TranslationCPU>, NullRegistrationPoint>, IPeripheralRegister<TranslationCPU, NullReg… 47 … public void Register(ICluster<TranslationCPU> cluster, NullRegistrationPoint registrationPoint) in Register() 55 public void Unregister(ICluster<TranslationCPU> cluster) in Unregister() 61 public void Register(TranslationCPU cpu, NullRegistrationPoint registrationPoint) in Register() 70 public void Unregister(TranslationCPU cpu) in Unregister() 89 public IEnumerable<ICluster<TranslationCPU>> Clusters => clusters; 91 …public IEnumerable<TranslationCPU> Clustered => cpus.Concat(clusters.SelectMany(cluster => cluster… 93 … private readonly List<ICluster<TranslationCPU>> clusters = new List<ICluster<TranslationCPU>>(); 94 private readonly List<TranslationCPU> cpus = new List<TranslationCPU>();
|
| D | TranslationCPU.cs | 39 …public static void SetHookAtBlockBegin(this TranslationCPU cpu, [AutoParameter]IMachine m, string … in SetHookAtBlockBegin() 45 …public static void SetHookAtBlockEnd(this TranslationCPU cpu, [AutoParameter]IMachine m, string py… in SetHookAtBlockEnd() 56 …public abstract partial class TranslationCPU : BaseCPU, ICluster<TranslationCPU>, IGPIOReceiver, I… class 58 …protected TranslationCPU(string cpuType, IMachine machine, Endianess endianness, CpuBitness bitnes… in TranslationCPU() method in Antmicro.Renode.Peripherals.CPU.TranslationCPU 63 …protected TranslationCPU(uint id, string cpuType, IMachine machine, Endianess endianness, CpuBitne… in TranslationCPU() method in Antmicro.Renode.Peripherals.CPU.TranslationCPU 75 Clustered = new TranslationCPU[] { this }; in TranslationCPU() 78 …public new IEnumerable<ICluster<TranslationCPU>> Clusters { get; } = new List<ICluster<Translation… 80 public new IEnumerable<TranslationCPU> Clustered { get; } 1453 … var otherCpus = machine.SystemBus.GetCPUs().OfType<TranslationCPU>().Where(x => x != this); in InvalidateTbInOtherCpus() 1525 public SimpleMemoryManager(TranslationCPU parent) in SimpleMemoryManager() [all …]
|
| D | TranslationCPU_OpcodesCounting.cs | 18 public abstract partial class TranslationCPU class
|
| D | TranslationCPU_Profiler.cs | 21 public abstract partial class TranslationCPU class
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Plugins/TracePlugin/Handlers/ |
| D | IFunctionHandler.cs | 17 …void CallHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> arguments); in CallHandler() 19 …void ReturnHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> argument… in ReturnHandler() 28 public BaseFunctionHandler(TranslationCPU cpu) in BaseFunctionHandler() 33 protected readonly TranslationCPU CPU;
|
| D | PrintfHandler.cs | 19 public PrintfHandler(TranslationCPU cpu) : base(cpu) in PrintfHandler() 23 …public void CallHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> arg… in CallHandler() 28 …public void ReturnHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> a… in ReturnHandler()
|
| D | DefaultFunctionHandler.cs | 20 public DefaultFunctionHandler(TranslationCPU cpu) : base(cpu) in DefaultFunctionHandler() 24 …public void CallHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> arg… in CallHandler() 29 …public void ReturnHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> a… in ReturnHandler()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/ExecutionTracer/ |
| D | ExecutionTracer.cs | 23 …public static void CreateExecutionTracing(this TranslationCPU @this, string name, string fileName,… in CreateExecutionTracing() 42 …public static void CreateExecutionTracingSynchronous(this TranslationCPU @this, string name, strin… in CreateExecutionTracingSynchronous() 47 public static void DisableExecutionTracing(this TranslationCPU @this) in DisableExecutionTracing() 61 …public ExecutionTracer(TranslationCPU cpu, TraceWriterBuilder traceWriterBuilder, bool isSynchrono… in ExecutionTracer() 124 public TranslationCPU AttachedCPU { get; }
|
| D | TraceWriterBuilder.cs | 16 …public TraceWriterBuilder(TranslationCPU cpu, SequencedFilePath path, TraceFormat format, bool isB… in TraceWriterBuilder() 63 private readonly TranslationCPU cpu;
|
| D | TraceWriter.cs | 20 public TraceWriter(TranslationCPU cpu, string path, TraceFormat format, bool compress) in TraceWriter() 45 public TranslationCPU AttachedCPU { get; }
|
| D | TraceTextWriter.cs | 27 public TraceTextWriter(TranslationCPU cpu, string path, TraceFormat format, bool compress) in TraceTextWriter()
|
| D | TraceBinaryWriter.cs | 25 public TraceBinaryWriter(TranslationCPU cpu, string path, TraceFormat format, bool compress) in TraceBinaryWriter()
|
| D | TraceBasedModelFlatBufferWriter.cs | 22 …public TraceBasedModelFlatBufferWriter(TranslationCPU cpu, string path, TraceFormat format, bool c… in TraceBasedModelFlatBufferWriter()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/GuestProfiling/ |
| D | BaseProfiler.cs | 18 public BaseProfiler(TranslationCPU cpu, bool flushInstantly, int? maximumNestedContexts) in BaseProfiler() 75 protected readonly TranslationCPU cpu;
|
| D | CollapsedStackProfiler.cs | 18 …public CollapsedStackProfiler(TranslationCPU cpu, string filename, bool flushInstantly, long? file… in CollapsedStackProfiler()
|
| D | PerfettoProfiler.cs | 23 …public PerfettoProfiler(TranslationCPU cpu, string filename, bool flushInstantly, bool enableMulti… in PerfettoProfiler()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Debug/ |
| D | CPUTracer.cs | 37 …n(string name, IEnumerable<FunctionCallParameter> parameters, Action<TranslationCPU, ulong, string… in TraceFunction() argument 38 …FunctionCallParameter? returnParameter = null, Action<TranslationCPU, ulong, string, IEnumerable<o… in TraceFunction() 97 …, string name, IEnumerable<FunctionCallParameter> parameters, Action<TranslationCPU, ulong, string… in EvaluateTraceCallback() argument
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/SiLabs/ |
| D | EFR32xG2_LFXO_1.cs | 32 && cpu is TranslationCPU translationCPU in BusFault()
|
| D | EFR32xG2_CMU_3.cs | 46 && cpu is TranslationCPU translationCPU in BusFault()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/X86/ |
| D | BaseX86.cs | 19 public abstract class BaseX86 : TranslationCPU
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm64/ |
| D | BaseARMv8.cs | 21 public abstract class BaseARMv8 : TranslationCPU, ICPUWithPSCI
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Sparc/ |
| D | Sparc.cs | 24 public partial class Sparc : TranslationCPU
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Xtensa/ |
| D | Xtensa.cs | 20 …public partial class Xtensa : TranslationCPU, IPeripheralRegister<SemihostingUart, NullRegistratio…
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/PowerPC/ |
| D | PowerPc64.cs | 23 public partial class PowerPc64 : TranslationCPU, ICPUWithHooks
|
| D | PowerPc.cs | 23 public partial class PowerPc : TranslationCPU, ICPUWithHooks
|