| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/ |
| D | SerializableMappedSegment.cs | 26 public IntPtr Pointer { get { return pointer; } } 34 if(pointer != IntPtr.Zero) in Touch() 39 pointer = Marshal.AllocHGlobal(sizeAsInt); in Touch() 41 Marshal.Copy(zeroBuf, 0, pointer, sizeAsInt); in Touch() 46 var oldPointer = Interlocked.Exchange(ref pointer, IntPtr.Zero); in Dispose() 56 if(pointer == IntPtr.Zero) in PrepareBuffer() 62 Marshal.Copy(pointer, buffer, 0, sizeAsInt); in PrepareBuffer() 74 if(pointer != IntPtr.Zero) in MakeSegment() 81 Marshal.Copy(buffer, 0, pointer, checked((int)Size)); in MakeSegment() 87 private IntPtr pointer; field in Antmicro.Renode.Core.SerializableMappedSegment
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/UI/VideoAnalyzer/Handlers/ |
| D | IOHandler.cs | 135 public void Attach(IPointerInput pointer = null, IKeyboard keyboard = null) in Attach() argument 137 if(pointer != null) in Attach() 141 if(pointer is IRelativePositionPointerInput) in Attach() 144 … pointerHandler = new RelativePointerHandler((IRelativePositionPointerInput)pointer); in Attach() 146 else if(pointer is IAbsolutePositionPointerInput) in Attach() 149 … pointerHandler = new AbsolutePointerHandler((IAbsolutePositionPointerInput)pointer, widget); in Attach() 165 public void Detach(bool pointer = false, bool keyboard = false) in Detach() argument 167 if(pointer) in Detach()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/ |
| D | SMC91X.cs | 50 pointer = 0x0000; in Reset() 134 value = pointer; in ReadBank2() 152 if((pointer & ReceivePointer) != 0) in GetData() 160 p = pointer & PointerMask; in GetData() 161 if((pointer & AutoIncrementPointer) != 0) in GetData() 163 pointer = (ushort)((pointer & ~PointerMask) | ((pointer + 1) & PointerMask)); in GetData() 235 pointer = value; in WriteBank2() 312 if((pointer & ReceivePointer) != 0) in SetData() 320 int p = pointer & PointerMask; in SetData() 321 if((pointer & AutoIncrementPointer) != 0) in SetData() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Backends/Display/ |
| D | IDisplay.cs | 15 void DrawFrame(IntPtr pointer); in DrawFrame() argument
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/ |
| D | OpenTitan_SpiDevice.cs | 747 ExtractPhaseAndPointer(newValue, out var phase, out var pointer); in TrySetWritePointer() 748 if(PointerInDefinedRange(pointer)) in TrySetWritePointer() 750 writePointer = checked((ushort)pointer); in TrySetWritePointer() 790 ExtractPhaseAndPointer(newValue, out var phase, out var pointer); in TrySetReadPointer() 791 if(PointerInDefinedRange(pointer)) in TrySetReadPointer() 793 readPointer = checked((ushort)pointer); in TrySetReadPointer() 831 private void ExtractPhaseAndPointer(ulong value, out bool phase, out ushort pointer) in ExtractPhaseAndPointer() argument 834 pointer = checked((ushort)(BitHelper.GetValue(value, 0, PointerBitsCount))); in ExtractPhaseAndPointer()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/UI/VideoAnalyzer/ |
| D | FrameBufferDisplayWidget.cs | 130 handler.Attach(pointer: inputToAttach); in AttachTo() 140 handler.Detach(pointer: true); in DetachFrom()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm64/ |
| D | ARMv8A.cs | 417 public static ARMCPRegInfo FromIntPtr(IntPtr pointer) in FromIntPtr() 419 return (ARMCPRegInfo)Marshal.PtrToStructure(pointer, typeof(ARMCPRegInfo)); in FromIntPtr()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Memory/ |
| D | MappedMemory.cs | 730 private static void MemSet(IntPtr pointer, byte value, int length) in MemSet() argument 732 MemsetDelegate(pointer, value, length); in MemSet() 738 private static extern IntPtr MemSet(IntPtr pointer, byte value, int length); in MemSet() argument
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/ |
| D | TranslationCPU.cs | 1498 protected void Free(IntPtr pointer) in Free() argument 1500 memoryManager.Free(pointer); in Free()
|
| /Renode-Infrastructure-v1.15.3-29f510e/licenses/ |
| D | LGPL.txt | 471 "copyright" line and a pointer to where the full notice is found.
|