| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/ |
| D | TimeoutEvent.cs | 28 Action callback = null) in EnqueueTimeoutEvent() argument 42 callback?.Invoke(); in EnqueueTimeoutEvent()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/USB/ |
| D | USBEndpoint.cs | 93 public void SetDataReadCallbackOneShot(Action<USBEndpoint, IEnumerable<byte>> callback) in SetDataReadCallbackOneShot() argument 104 callback(this, buffer.Dequeue()); in SetDataReadCallbackOneShot() 111 callback(this, new byte[0]); in SetDataReadCallbackOneShot() 115 dataCallback = callback; in SetDataReadCallbackOneShot()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Debug/ |
| D | CPUTracer.cs | 37 …tionCallParameter> parameters, Action<TranslationCPU, ulong, string, IEnumerable<object>> callback, in TraceFunction() argument 60 … traceInfo.BeginCallback = (cpu, pc) => EvaluateTraceCallback(pc, name, parameters, callback); in TraceFunction() 97 …le<FunctionCallParameter> parameters, Action<TranslationCPU, ulong, string, List<object>> callback) in EvaluateTraceCallback() argument 116 callback(cpu, pc, name, regs); in EvaluateTraceCallback()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/CPU/ |
| D | ICPUWithPostGprAccessHooks.cs | 13 void InstallPostGprAccessHookOn(UInt32 registerIndex, Action<bool> callback, UInt32 value); in InstallPostGprAccessHookOn() argument
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Utilities/GDB/Commands/ |
| D | MultithreadContinueCommand.cs | 112 Action callback = () => in TryHandleBlockingExecution() 135 cpu.TimeHandle.ReportedBack += callback; in TryHandleBlockingExecution() 136 callbacks.Add(operation.CoreId, callback); in TryHandleBlockingExecution()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/ |
| D | RenesasDA14_GPT.cs | 307 …private void CallForConnection(int index, Action<GPIOConnection> callback, bool logMessage = false) in CallForConnection() argument 314 callback(connections[index]); in CallForConnection() 317 …private T CallForConnection<T>(int index, Func<GPIOConnection, T> callback, bool logMessage = fals… in CallForConnection() argument 324 return callback(connections[index]); in CallForConnection()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Testing/ |
| D | LEDTester.cs | 276 private TimeoutEvent GetTimeoutEvent(ulong timeout, Action callback = null) in GetTimeoutEvent() argument 278 return machine.LocalTimeSource.EnqueueTimeoutEvent(timeout, callback); in GetTimeoutEvent()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/UserInterface/Commands/ |
| D | ResdCommand.cs | 261 …WithIndex(ICommandInteraction writer, string internalName, long index, Action<IDataBlock> callback) in DoForBlockWithIndex() argument 279 callback(block); in DoForBlockWithIndex()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Structure/Registers/ |
| D | PeripheralRegisterExtensions.cs | 45 …public static T For<T>(this T register, Action<T, int> callback, int start, int end, int step = 1)… 49 callback(register, i);
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USB/ |
| D | NRF_USBD.cs | 130 … private void DefineTask(Registers register, Action<ushort> callback, ushort epNumber, string name) in DefineTask() argument 133 … .WithFlag(0, FieldMode.Write, writeCallback: (_, value) => { if(value) callback(epNumber); }) in DefineTask()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Wireless/ |
| D | NRF52840_Radio.cs | 94 private void DefineTask(Registers register, Action callback, string name) in DefineTask() argument 97 … .WithFlag(0, FieldMode.Write, writeCallback: (_, value) => { if(value) callback(); }) in DefineTask()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/ |
| D | QuectelModem.cs | 965 private void EnterDataMode(int? byteCount, Action<byte[]> callback) in EnterDataMode() argument 975 dataCallback = callback; in EnterDataMode()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/ |
| D | BaseRiscV.cs | 330 … public void InstallPostGprAccessHookOn(uint registerIndex, Action<bool> callback, uint value) in InstallPostGprAccessHookOn() argument 332 postGprAccessHooks[registerIndex] = callback; in InstallPostGprAccessHookOn()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/ |
| D | TranslationCPU.cs | 2467 foreach(var callback in callbacks.ToList()) in ExecuteCallbacks() 2469 callback(cpu, address); in ExecuteCallbacks()
|