| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Network/ |
| D | EthernetFrame.cs | 18 public class EthernetFrame class 20 public static bool TryCreateEthernetFrame(byte[] data, bool addCrc, out EthernetFrame frame) in TryCreateEthernetFrame() 25 … public static bool TryCreateEthernetFrame(byte[] data, CRCMode crcMode, out EthernetFrame frame) in TryCreateEthernetFrame() 33 frame = new EthernetFrame(data); in TryCreateEthernetFrame() 44 frame = new EthernetFrame(noCrcData, crc); in TryCreateEthernetFrame() 71 public EthernetFrame Clone() in Clone() 73 return new EthernetFrame(UnderlyingPacket.Bytes.ToArray(), crc?.ToArray()); in Clone() 145 private EthernetFrame(byte[] data, byte[] crc = null) in EthernetFrame() method in Antmicro.Renode.Network.EthernetFrame
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Network/ |
| D | IMACInterface.cs | 18 void ReceiveFrame(EthernetFrame frame); in ReceiveFrame() 19 event Action<EthernetFrame> FrameReady;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/SynopsysDWCEthernetQualityOfService/ |
| D | SynopsysDWCEthernetQualityOfService_FrameAssembler.cs | 38 …CRCPadOperation crcPadControl, ChecksumOperation checksumControl, Action<EthernetFrame> frameReady) in FrameAssembler() 43 …riptor.ContextDescriptor? context, bool enableChecksumOffload, Action<EthernetFrame> frameReady, M… in FrameAssembler() 112 …l, ChecksumOperation checksumControl, uint maximumSegmentSize, Action<EthernetFrame> frameReady, M… in FrameAssembler() 180 …bool TryCreateEthernetFrame(IEnumerable<byte> frame, uint length, out EthernetFrame builtFrame, bo… in TryCreateEthernetFrame() 203 if(!EthernetFrame.TryCreateEthernetFrame(frameArray, crcMode, out builtFrame)) in TryCreateEthernetFrame() 255 private readonly Action<EthernetFrame> frameReady;
|
| D | SynopsysDWCEthernetQualityOfService.cs | 57 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 111 public event Action<EthernetFrame> FrameReady; 121 private void SendFrame(EthernetFrame frame) in SendFrame() 156 …private void UpdateRxCounters(EthernetFrame frame, RxDescriptor.NormalWriteBackDescriptor writeBac… in UpdateRxCounters() 167 … var isRuntPacket = writeBackStructure.packetLength <= EthernetFrame.RuntPacketMaximumSize; in UpdateRxCounters() 168 var lengthOutOfRange = frame.Length > EthernetFrame.MaximumFrameSize; in UpdateRxCounters()
|
| D | SynopsysDWCEthernetQualityOfService_DMA.cs | 69 incomingFrames = new Queue<EthernetFrame>(); in DMAChannel() 269 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 601 …writeBackStructure.crcError = parent.crcCheckDisable.Value ? false : !EthernetFrame.CheckCRC(bytes… in StartRx() 976 private readonly Queue<EthernetFrame> incomingFrames;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/ |
| D | KS8851.cs | 27 packetQueue = new Queue<EthernetFrame>(); in KS8851() 40 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 94 public event Action<EthernetFrame> FrameReady; 262 private readonly Queue<EthernetFrame> packetQueue;
|
| D | SynopsysEthernetMAC.cs | 186 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 233 if(!EthernetFrame.CheckCRC(bytes)) in ReceiveFrame() 318 public event Action<EthernetFrame> FrameReady; 437 private readonly Queue<EthernetFrame> queue = new Queue<EthernetFrame>();
|
| D | GaislerEth.cs | 181 public event Action<EthernetFrame> FrameReady; 204 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 214 if(!EthernetFrame.CheckCRC(frame.Bytes)) in ReceiveFrame()
|
| D | SMC91X.cs | 59 public event Action<EthernetFrame> FrameReady; 465 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 537 if(!EthernetFrame.CheckCRC(frame.Bytes)) in ReceiveFrame()
|
| D | ENC28J60.cs | 203 public event Action<EthernetFrame> FrameReady; 207 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 468 if(!EthernetFrame.CheckCRC(data) && crcEnabled.Value) in TryReceivePacket()
|
| D | K6xF_Ethernet.cs | 218 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 229 if(discardWithMACLayerError.Value && !EthernetFrame.CheckCRC(frame.Bytes)) in ReceiveFrame() 336 public event Action<EthernetFrame> FrameReady;
|
| D | LiteX_Ethernet_CSR32.cs | 74 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 257 public event Action<EthernetFrame> FrameReady;
|
| D | CadenceGEM.cs | 489 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 500 if(!ignoreRxFCS.Value && !EthernetFrame.CheckCRC(frame.Bytes)) in ReceiveFrame() 549 public event Action<EthernetFrame> FrameReady; 601 EthernetFrame frame; in SendSingleFrame()
|
| D | LiteX_Ethernet.cs | 74 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 257 public event Action<EthernetFrame> FrameReady;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USBDeprecated/ |
| D | USBEthernetEmulationModelDevice.cs | 164 public void ReceiveFrame (EthernetFrame frame) in ReceiveFrame() 170 public event Action<EthernetFrame> FrameReady;
|
| D | SMSC9500.cs | 48 rxPacketQueue = new Queue<EthernetFrame>(); in SMSC9500() 346 private readonly Queue<EthernetFrame> rxPacketQueue; 356 EthernetFrame receivedFrame = rxPacketQueue.Dequeue(); in GetDataBulk() 443 public event Action<EthernetFrame> FrameReady; 445 public void ReceiveFrame(EthernetFrame frame)//when data is send to us in ReceiveFrame() 454 if(!EthernetFrame.CheckCRC(frame.Bytes)) in ReceiveFrame()
|
| D | USBEthernetControlModelDevice.cs | 171 public event Action<EthernetFrame> FrameReady; 175 public void ReceiveFrame(EthernetFrame frame)//when data is send to us in ReceiveFrame()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/HostInterfaces/Network/ |
| D | OsXTapInterface.cs | 36 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 110 public event Action<EthernetFrame> FrameReady;
|
| D | LinuxTapInterface.cs | 74 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 123 public event Action<EthernetFrame> FrameReady;
|
| D | WindowsTapInterface.cs | 70 public void ReceiveFrame(EthernetFrame frame) in ReceiveFrame() 109 public event Action<EthernetFrame> FrameReady;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Testing/ |
| D | NetworkInterfaceTester.cs | 119 if(!EthernetFrame.TryCreateEthernetFrame(data, false, out var frame)) in SendFrame() 173 private void HandleFrame(EthernetFrame frame) in HandleFrame()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Tools/Network/ |
| D | Switch.cs | 136 private void ForwardToReceiver(EthernetFrame frame, IMACInterface sender) in ForwardToReceiver() 193 public Action<EthernetFrame> Delegate;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/ |
| D | Misc.cs | 966 public static string DumpPacket(EthernetFrame packet, bool isSend, IMachine machine) in DumpPacket() 1389 …TryCreateFrameOrLogWarning(IEmulationElement source, byte[] data, out EthernetFrame frame, bool ad… in TryCreateFrameOrLogWarning() 1391 if(EthernetFrame.TryCreateEthernetFrame(data, addCrc, out frame)) in TryCreateFrameOrLogWarning() 1396 … EthernetFrame.MinFrameSizeWithoutCRC + (addCrc ? 0 : EthernetFrame.CRCLength), data.Length); in TryCreateFrameOrLogWarning()
|