Home
last modified time | relevance | path

Searched refs:pointer (Results 1 – 10 of 10) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/
DSerializableMappedSegment.cs26 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/
DIOHandler.cs135 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/
DSMC91X.cs50 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/
DIDisplay.cs15 void DrawFrame(IntPtr pointer); in DrawFrame() argument
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/
DOpenTitan_SpiDevice.cs747 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/
DFrameBufferDisplayWidget.cs130 handler.Attach(pointer: inputToAttach); in AttachTo()
140 handler.Detach(pointer: true); in DetachFrom()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm64/
DARMv8A.cs417 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/
DMappedMemory.cs730 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/
DTranslationCPU.cs1498 protected void Free(IntPtr pointer) in Free() argument
1500 memoryManager.Free(pointer); in Free()
/Renode-Infrastructure-v1.15.3-29f510e/licenses/
DLGPL.txt471 "copyright" line and a pointer to where the full notice is found.