| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/ |
| D | CV32E40P.cs | 34 …InstallCustomInstruction(pattern: "FFFFFFFFFFFFBBBBB000DDDDD0001011", handler: opcode => LoadRegis… in CV32E40P() 35 …InstallCustomInstruction(pattern: "FFFFFFFFFFFFBBBBB100DDDDD0001011", handler: opcode => LoadRegis… in CV32E40P() 36 …InstallCustomInstruction(pattern: "FFFFFFFFFFFFBBBBB001DDDDD0001011", handler: opcode => LoadRegis… in CV32E40P() 37 …InstallCustomInstruction(pattern: "FFFFFFFFFFFFBBBBB101DDDDD0001011", handler: opcode => LoadRegis… in CV32E40P() 38 …InstallCustomInstruction(pattern: "FFFFFFFFFFFFBBBBB010DDDDD0001011", handler: opcode => LoadRegis… in CV32E40P() 39 …InstallCustomInstruction(pattern: "0000000FFFFFBBBBB111DDDDD0001011", handler: opcode => LoadRegis… in CV32E40P() 40 …InstallCustomInstruction(pattern: "0100000FFFFFBBBBB111DDDDD0001011", handler: opcode => LoadRegis… in CV32E40P() 41 …InstallCustomInstruction(pattern: "0001000FFFFFBBBBB111DDDDD0001011", handler: opcode => LoadRegis… in CV32E40P() 42 …InstallCustomInstruction(pattern: "0101000FFFFFBBBBB111DDDDD0001011", handler: opcode => LoadRegis… in CV32E40P() 43 …InstallCustomInstruction(pattern: "0010000FFFFFBBBBB111DDDDD0001011", handler: opcode => LoadRegis… in CV32E40P() [all …]
|
| D | PicoRV32.cs | 42 …InstallCustomInstruction(pattern: "0000000-----000ss---ddddd0001011", handler: HandleGetqInstructi… in PicoRV32() 43 …InstallCustomInstruction(pattern: "0000001-----sssss---000dd0001011", handler: HandleSetqInstructi… in PicoRV32() 44 …InstallCustomInstruction(pattern: "0000010-----00000---000000001011", handler: HandleRetirqInstruc… in PicoRV32() 45 …InstallCustomInstruction(pattern: "0000011-----sssss---ddddd0001011", handler: HandleMaskirqInstru… in PicoRV32() 46 …InstallCustomInstruction(pattern: "0000100-----00000---ddddd0001011", handler: HandleWaitirqInstru… in PicoRV32() 47 …InstallCustomInstruction(pattern: "0000101-----sssss---ddddd0001011", handler: HandleTimerInstruct… in PicoRV32()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Foreign/ |
| D | Recorder.cs | 32 … public void Record<T>(T value, Action<T> handler, TimeInterval timestamp, bool domainExternal) in Record() argument 35 if(!TryExtractName(handler, out name)) in Record() 39 … recordEntry = new RecordEntry<T>(name, value, GetNullifiedHandler<Action<T>>(handler), timestamp); in Record() 43 …public void Record<T1, T2>(T1 value1, T2 value2, Action<T1, T2> handler, TimeInterval timestamp, b… in Record() argument 46 if(!TryExtractName(handler, out name)) in Record() 50 …RecordEntry<T1, T2>(name, value1, value2, GetNullifiedHandler<Action<T1, T2>>(handler), timestamp); in Record() 59 private bool TryExtractName(Delegate handler, out string name) in TryExtractName() argument 62 var peripheral = handler.Target as IPeripheral; in TryExtractName() 80 private T GetNullifiedHandler<T>(Delegate handler) in GetNullifiedHandler() argument 89 if(nullifiedHandlersCache.ContainsKey(handler)) in GetNullifiedHandler() [all …]
|
| D | RecordEntryBase.cs | 17 public RecordEntryBase(string name, Delegate handler, TimeInterval timestamp) : this() in RecordEntryBase() 19 … DebugHelper.Assert(handler.Target == null, "The handler is supposed to have null target"); in RecordEntryBase() 23 this.Handler = handler; in RecordEntryBase()
|
| D | RecordEntry.cs | 15 public RecordEntry(string name, T value, Action<T> handler, TimeInterval timestamp) in RecordEntry() argument 18 @base = new RecordEntryBase(name, handler, timestamp); in RecordEntry() 54 …public RecordEntry(string name, T1 value1, T2 value2, Action<T1, T2> handler, TimeInterval timesta… in RecordEntry() argument 58 @base = new RecordEntryBase(name, handler, timestamp); in RecordEntry()
|
| D | Player.cs | 80 public NameAndHandler(string name, Delegate handler) : this() in NameAndHandler() 83 this.Handler = handler; in NameAndHandler()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Plugins/TracePlugin/ |
| D | TraceCommand.cs | 88 var handler = new DefaultFunctionHandler(cpu); in Run() 99 handler.CallParameters = paramList.Take(paramList.Count - (traceReturn.Value ? 1 : 0)); in Run() 100 … handler.ReturnParameter = traceReturn.Value ? paramList.Last() : (FunctionCallParameter?)null; in Run() 103 …cer.TraceFunction(functionName.Value, handler.CallParameters, handler.CallHandler, handler.ReturnP… in Run() 107 … cpuTracer.TraceFunction(functionName.Value, handler.CallParameters, handler.CallHandler); in Run() 148 IFunctionHandler handler; in Execute() 166 handler = defHandler; in Execute() 175 handler = Dynamic.InvokeConstructor(handlerType, cpu); in Execute() 179 …cpuTracer.TraceFunction(functionName, handler.CallParameters, handler.CallHandler, handler.ReturnP… in Execute() 183 cpuTracer.TraceFunction(functionName, handler.CallParameters, handler.CallHandler); in Execute()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/I2C/ |
| D | I2CCommandManager.cs | 20 public void RegisterCommand(T handler, params byte[] address) in RegisterCommand() argument 22 commands.Add(Tuple.Create<byte[], T>(address, handler)); in RegisterCommand() 25 public bool TryGetCommand(byte[] data, out T handler) in TryGetCommand() argument 30 handler = default(T); in TryGetCommand() 34 handler = command.Item2; in TryGetCommand()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/UI/VideoAnalyzer/Events/ |
| D | X11EventSource.cs | 25 handler = h; in AttachHandler() 55 handler = null; in DetachHandler() 60 handler.ButtonPressed((PointerButton)button); in ButtonPressed() 65 handler.ButtonReleased((PointerButton)button); in ButtonReleased() 73 handler.KeyPressed(key.Value); in KeyPressed() 85 handler.KeyReleased(key.Value); in KeyReleased() 118 handler.MouseMoved(newx, newy, dx, dy); in MouseMoved() 130 private IOHandler handler; field in Antmicro.Renode.Extensions.Analyzers.Video.Events.X11EventSource
|
| D | XWTEventSource.cs | 25 handler = h; in AttachHandler() 50 handler.KeyReleased(key.Value); in HandleKeyReleased() 73 handler.KeyPressed(key.Value); in HandleKeyPressed() 84 handler.ButtonReleased(e.Button); in HandleButtonReleased() 93 handler.ButtonPressed(e.Button); in HandleButtonPressed() 107 handler.MouseMoved((int)e.X, (int)e.Y, lastX.Value - (int)e.X, lastY.Value - (int)e.Y); in HandleMouseMoved() 120 handler = null; in DetachHandler() 124 private IOHandler handler; field in Antmicro.Renode.Extensions.Analyzers.Video.Events.XWTEventSource
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Time/ |
| D | IClockSource.cs | 17 void ExchangeClockEntryWith(Action handler, Func<ClockEntry, ClockEntry> visitor, in ExchangeClockEntryWith() argument 19 bool TryRemoveClockEntry(Action handler); in TryRemoveClockEntry() argument 20 ClockEntry GetClockEntry(Action handler); in GetClockEntry() argument 21 void GetClockEntryInLockContext(Action handler, Action<ClockEntry> visitor); in GetClockEntryInLockContext() argument
|
| D | ClockEntry.cs | 17 …public ClockEntry(ulong period, long frequency, Action handler, IEmulationElement owner, string lo… in ClockEntry() 23 this.Handler = handler; in ClockEntry() 33 …public ClockEntry With(ulong? period = null, long? frequency = null, Action handler = null, bool? … in With() 39 handler ?? Handler, in With()
|
| D | BaseClockSource.cs | 90 … public virtual void ExchangeClockEntryWith(Action handler, Func<ClockEntry, ClockEntry> visitor, in ExchangeClockEntryWith() argument 96 var indexOfEntry = clockEntries.FindIndex(x => x.Handler == handler); in ExchangeClockEntryWith() 121 public virtual ClockEntry GetClockEntry(Action handler) in GetClockEntry() argument 125 var i = clockEntries.IndexOf(x => x.Handler == handler); in GetClockEntry() 181 public virtual void GetClockEntryInLockContext(Action handler, Action<ClockEntry> visitor) in GetClockEntryInLockContext() argument 186 var result = clockEntries.FirstOrDefault(x => x.Handler == handler); in GetClockEntryInLockContext() 204 public virtual bool TryRemoveClockEntry(Action handler) in TryRemoveClockEntry() argument 210 var indexToRemove = clockEntries.FindIndex(x => x.Handler == handler); in TryRemoveClockEntry()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Backends/Display/xInput/ |
| D | XLibHelper.cs | 91 public static void StartEventListenerLoop(IInputHandler handler) in StartEventListenerLoop() argument 99 EventListenerThread.Start(handler); in StartEventListenerLoop() 181 internal extern static int XSetErrorHandler(IntPtr handler); in XSetErrorHandler() argument 208 var handler = h as IInputHandler; in EventListenerLoop() 209 if(handler == null) in EventListenerLoop() 219 handler.Stop = false; in EventListenerLoop() 220 while(!handler.Stop) in EventListenerLoop() 246 handler.MouseMoved(rx, ry, dx, dy); in EventListenerLoop() 248 if(handler.CursorFixed) in EventListenerLoop() 258 handler.ButtonPressed(ev.Button); in EventListenerLoop() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Logging/Profiler/ |
| D | Profiler.cs | 92 var handler = default(GCHandle); in Serialize() 96 handler = GCHandle.Alloc(result, GCHandleType.Pinned); in Serialize() 97 Marshal.StructureToPtr(target, handler.AddrOfPinnedObject(), false); in Serialize() 101 if(handler.IsAllocated) in Serialize() 103 handler.Free(); in Serialize()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/ |
| D | SemihostingUart.cs | 78 var handler = CharReceived; in OnCharReceived() 79 if(handler != null) in OnCharReceived() 81 handler(b); in OnCharReceived()
|
| D | STM32W_UART.cs | 49 var handler = CharReceived; in WriteDoubleWord() 50 if(handler != null) in WriteDoubleWord() 52 handler((byte)(value & 0xFF)); in WriteDoubleWord()
|
| D | Atmel91DebugUnit.cs | 71 var handler = CharReceived; in WriteDoubleWord() 72 if(handler != null) in WriteDoubleWord() 74 handler((byte)(value & 0xFF)); in WriteDoubleWord()
|
| D | ImxUart.cs | 122 var handler = CharReceived; in WriteByte() 123 if(handler != null) in WriteByte() 125 handler(value); in WriteByte()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/UI/VideoAnalyzer/ |
| D | FrameBufferDisplayWidget.cs | 33 handler = new IOHandler(this); in FrameBufferDisplayWidget() 34 handler.GrabConfirm += ShowGrabConfirmationDialog; in FrameBufferDisplayWidget() 35 handler.PointerInputAttached += HandleNewPointerDevice; in FrameBufferDisplayWidget() 71 handler.Init(); in DrawFrame() 120 handler.Attach(keyboard: keyboardToAttach); in AttachTo() 130 handler.Attach(pointer: inputToAttach); in AttachTo() 140 handler.Detach(pointer: true); in DetachFrom() 145 handler.Detach(keyboard: true); in DetachFrom() 188 handler.GetPosition(out current, out previous); in OnDraw() 404 private IOHandler handler; field in Antmicro.Renode.Extensions.Analyzers.Video.FrameBufferDisplayWidget
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/renode/ |
| D | renode_callbacks.c | 17 void renode_attach_log_translation_block_fetch(void (handler)(uint64_t)) in renode_attach_log_translation_block_fetch() 19 on_translation_block_find_slow = handler; in renode_attach_log_translation_block_fetch() 22 EXC_VOID_1(renode_attach_log_translation_block_fetch, translation_block_find_slow_handler, handler);
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/ |
| D | IMachine.cs | 43 …void HandleTimeDomainEvent<T>(Action<T> handler, T handlerArgument, TimeStamp eventTime, Action po… in HandleTimeDomainEvent() argument 44 …void HandleTimeDomainEvent<T1, T2>(Action<T1, T2> handler, T1 handlerArgument1, T2 handlerArgument… in HandleTimeDomainEvent() argument 45 … void HandleTimeDomainEvent<T>(Action<T> handler, T handlerArgument, bool timeDomainInternalEvent); in HandleTimeDomainEvent() argument 46 …void HandleTimeDomainEvent<T1, T2>(Action<T1, T2> handler, T1 handlerArgument1, T2 handlerArgument… in HandleTimeDomainEvent() argument
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Backends/Terminals/ |
| D | BackendTerminal.cs | 120 private void HandleExternalTimeDomainEvent<T>(Action<T> handler, T handlerValue) in HandleExternalTimeDomainEvent() argument 126 machine.HandleTimeDomainEvent(handler, handlerValue, vts); in HandleExternalTimeDomainEvent()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm64/ |
| D | BaseARMv8.cs | 60 if(customFunctionHandlers.TryGetValue(x0, out var handler)) in HandleSMCCall() 62 handler(); in HandleSMCCall()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/Collections/ |
| D | MultiTreeNode.cs | 60 public void OnConnectionWays(Action<TValue, TConnectionWay> handler) in OnConnectionWays() argument 64 handler(ChildrenList[i].Value, ConnectionWays[i]); in OnConnectionWays()
|