| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/ |
| D | IfWrapper.cs | 22 public IfWrapper(T value, bool condition) in IfWrapper() argument 25 this.condition = condition; in IfWrapper() 35 if(condition) in Then() 49 if(!condition) in Else() 66 private readonly bool condition; field in Antmicro.Renode.Utilities.IfWrapper
|
| D | DebugAssert.cs | 36 static public void Assert(bool condition, string message) in Assert() argument 38 if(!condition) in Assert() 44 static public void AssertFalse(bool condition, string message) in AssertFalse() argument 46 Assert(!condition, message); in AssertFalse()
|
| D | Misc.cs | 336 public static StringBuilder AppendIf(this String value, bool condition, string what) in AppendIf() argument 339 return AppendIf(builder, condition, what); in AppendIf() 342 public static StringBuilder AppendIf(this StringBuilder value, bool condition, string what) in AppendIf() argument 344 if(condition) in AppendIf() 1260 public static void WaitWhile(this object @this, Func<bool> condition, string reason) in WaitWhile() argument 1263 while(condition()) in WaitWhile() 1801 public static void AddIf<T>(this ICollection<T> collection, bool condition, T item) in AddIf() argument 1803 if(condition) in AddIf()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/ |
| D | BusRangeRegistration.cs | 23 …egistration(Range range, string condition, ulong offset = 0) : this(range, stateMask: null, offset… in BusRangeRegistration() argument 31 …ss, ulong size, string condition, ulong offset = 0) : this(new Range(address, size), stateMask: nu… in BusRangeRegistration() argument 87 …ter<ICPU> cluster = null, string condition = null) : base(range.StartAddress, offset, cpu, cluster… in BusRangeRegistration() argument
|
| D | BusMultiRegistration.cs | 24 …s, ulong size, string region, string condition) : this(address, size, region, stateMask: null, con… in BusMultiRegistration() argument 68 …er<ICPU> cluster = null, string condition = null) : base(new Range(address, size), stateMask, 0, c… in BusMultiRegistration() argument
|
| D | BusPointRegistration.cs | 21 …stration(ulong address, string condition, ulong offset = 0) : this(address, stateMask: null, offse… in BusPointRegistration() argument 80 …ICluster<ICPU> cluster = null, string condition = null) : base(address, offset, cpu, cluster, stat… in BusPointRegistration() argument
|
| D | BusRegistration.cs | 17 …al cpu = null, ICluster<ICPU> cluster = null, StateMask? stateMask = null, string condition = null) in BusRegistration() argument 24 if(stateMask != null && condition != null) in BusRegistration() 32 Condition = condition; in BusRegistration()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/ |
| D | BasicWordPeripheral.cs | 88 …ineConditional(this System.Enum o, WordRegisterCollection c, Func<bool> condition, ushort resetVal… in DefineConditional() argument 90 … return c.DefineConditionalRegister(Convert.ToInt64(o), condition, resetValue, softResettable); in DefineConditional() 93 …um o, IProvidesRegisterCollection<WordRegisterCollection> p, Func<bool> condition, ushort resetVal… in DefineConditional() argument 95 … return o.DefineConditional(p.RegistersCollection, condition, resetValue, softResettable); in DefineConditional() 98 …is System.Enum o, WordRegisterCollection c, uint count, Func<int, bool> condition, Action<WordRegi… in DefineManyConditional() argument 104 …ster = c.DefineConditionalRegister(baseAddress + i * stepInBytes, () => condition(idx), resetValue… in DefineManyConditional() 109 …gisterCollection<WordRegisterCollection> p, uint count, Func<int, bool> condition, Action<WordRegi… in DefineManyConditional() argument 111 …o.DefineManyConditional(p.RegistersCollection, count, condition, setup, stepInBytes, resetValue, n… in DefineManyConditional() 114 …al(this System.Enum o, WordRegisterCollection c, uint count, Func<bool> condition, Action<WordRegi… in DefineManyConditional() argument 116 … o.DefineManyConditional(c, count, _ => condition(), setup, stepInBytes, resetValue, name); in DefineManyConditional() [all …]
|
| D | BasicBytePeripheral.cs | 90 …ineConditional(this System.Enum o, ByteRegisterCollection c, Func<bool> condition, byte resetValue… in DefineConditional() argument 92 … return c.DefineConditionalRegister(Convert.ToInt64(o), condition, resetValue, softResettable); in DefineConditional() 95 …um o, IProvidesRegisterCollection<ByteRegisterCollection> p, Func<bool> condition, byte resetValue… in DefineConditional() argument 97 … return o.DefineConditional(p.RegistersCollection, condition, resetValue, softResettable); in DefineConditional() 100 …is System.Enum o, ByteRegisterCollection c, uint count, Func<int, bool> condition, Action<ByteRegi… in DefineManyConditional() argument 106 …ster = c.DefineConditionalRegister(baseAddress + i * stepInBytes, () => condition(idx), resetValue… in DefineManyConditional() 111 …gisterCollection<ByteRegisterCollection> p, uint count, Func<int, bool> condition, Action<ByteRegi… in DefineManyConditional() argument 113 …o.DefineManyConditional(p.RegistersCollection, count, condition, setup, stepInBytes, resetValue, n… in DefineManyConditional() 116 …al(this System.Enum o, ByteRegisterCollection c, uint count, Func<bool> condition, Action<ByteRegi… in DefineManyConditional() argument 118 … o.DefineManyConditional(c, count, _ => condition(), setup, stepInBytes, resetValue, name); in DefineManyConditional() [all …]
|
| D | BasicDoubleWordPeripheral.cs | 89 …ditional(this System.Enum o, DoubleWordRegisterCollection c, Func<bool> condition, ushort resetVal… in DefineConditional() argument 91 … return c.DefineConditionalRegister(Convert.ToInt64(o), condition, resetValue, softResettable); in DefineConditional() 94 …IProvidesRegisterCollection<DoubleWordRegisterCollection> p, Func<bool> condition, ushort resetVal… in DefineConditional() argument 96 … return o.DefineConditional(p.RegistersCollection, condition, resetValue, softResettable); in DefineConditional() 99 …tem.Enum o, DoubleWordRegisterCollection c, uint count, Func<int, bool> condition, Action<DoubleWo… in DefineManyConditional() argument 105 …ster = c.DefineConditionalRegister(baseAddress + i * stepInBytes, () => condition(idx), resetValue… in DefineManyConditional() 110 …Collection<DoubleWordRegisterCollection> p, uint count, Func<int, bool> condition, Action<DoubleWo… in DefineManyConditional() argument 112 …o.DefineManyConditional(p.RegistersCollection, count, condition, setup, stepInBytes, resetValue, n… in DefineManyConditional() 115 …s System.Enum o, DoubleWordRegisterCollection c, uint count, Func<bool> condition, Action<DoubleWo… in DefineManyConditional() argument 117 … o.DefineManyConditional(c, count, _ => condition(), setup, stepInBytes, resetValue, name); in DefineManyConditional() [all …]
|
| D | BackendManager.cs | 183 …pe analyzerType, object backend, Func<IAnalyzableBackendAnalyzer, bool> condition, out IAnalyzable… in TryCreateAndAttach() argument 186 if(condition(danalyzer)) in TryCreateAndAttach()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Structure/Registers/ |
| D | RegisterSelector.cs | 40 public void AddRegister(IPeripheralRegister<T> register, Func<bool> condition) in AddRegister() argument 46 if(conditionalRegisters.Any() && condition == null) in AddRegister() 50 conditionalRegisters.Add(new ConditionalRegister(register, condition)); in AddRegister()
|
| D | RegisterCollection.cs | 395 …public R DefineConditionalRegister(long offset, Func<bool> condition, T resetValue = default(T), b… in DefineConditionalRegister() argument 399 AddRegisterInner(offset, reg, condition); in DefineConditionalRegister() 422 public R AddConditionalRegister(long offset, R register, Func<bool> condition) in AddConditionalRegister() argument 424 AddRegisterInner(offset, register, condition); in AddConditionalRegister() 434 private void AddRegisterInner(long offset, R register, Func<bool> condition = null) in AddRegisterInner() argument 442 registers[offset].AddRegister(register, condition); in AddRegisterInner()
|
| D | PeripheralRegisterExtensions.cs | 31 … public static IfWrapper<T> If<T>(this T register, bool condition) where T : PeripheralRegister 33 return new IfWrapper<T>(register, condition);
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Debug/ |
| D | DebugHelper.cs | 19 public static void Assert(bool condition, in Assert() argument 25 if(!condition) in Assert()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm/ |
| D | Arm.cs | 271 var condition = (itState >> 4) & 0x0E; in WillNextItInstructionExecute() 272 if(EvaluateConditionCode(condition)) in WillNextItInstructionExecute() 282 public bool EvaluateConditionCode(uint condition) in EvaluateConditionCode() argument 284 return TlibEvaluateConditionCode(condition) > 0; in EvaluateConditionCode()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/ |
| D | Range.cs | 220 internal static void CreationAssert(bool condition, ulong startAddress, Func<string> reason) in CreationAssert() 222 if(!condition) in CreationAssert()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SCI/ |
| D | RenesasRA8M1_SCI.cs | 229 private void EmulateIICStartStopCondition(IICCondition condition) in EmulateIICStartStopCondition() argument 232 if(condition == IICCondition.Stop) in EmulateIICStartStopCondition() 254 else if(condition == IICCondition.Restart) in EmulateIICStartStopCondition()
|
| D | RenesasRA6M5_SCI.cs | 220 private void EmulateIICStartStopCondition(IICCondition condition) in EmulateIICStartStopCondition() argument 224 if(condition == IICCondition.Stop) in EmulateIICStartStopCondition() 245 else if(condition == IICCondition.Restart) in EmulateIICStartStopCondition()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Time/ |
| D | TimeSourceBase.cs | 835 public void WaitWhile(Func<bool> condition, string reason) in WaitWhile() argument 837 innerLock.WaitWhile(condition, reason); in WaitWhile()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/ |
| D | AmbiqApollo4_IOMaster.cs | 1025 private bool Check(bool condition, string errorMessage) in Check() argument 1027 if(!condition) in Check()
|