Searched defs:pvFrame (Results 1 - 9 of 9) sorted by relevance

/vbox/src/VBox/NetworkServices/NetLib/
H A DVBoxNetARP.cpp50 const void *pvFrame = IntNetHdrGetFramePtr(pHdr, pBuf); local
51 PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pvFrame;
H A DVBoxNetIntIf.cpp55 * @param pvFrame The frame buffer.
59 static void vboxnetIntIfCopySG(void *pvFrame, size_t cSegs, PCINTNETSEG paSegs) argument
61 uint8_t *pbDst = (uint8_t *)pvFrame;
101 void *pvFrame = NULL; local
102 int rc = IntNetRingAllocateFrame(pRingBuf, cbFrame, &pHdr, &pvFrame);
105 vboxnetIntIfCopySG(pvFrame, cSegs, paSegs);
H A DVBoxNetUDP.cpp69 const void *pvFrame = IntNetHdrGetFramePtr(pHdr, pBuf); local
73 pGso = (PCPDMNETWORKGSO)pvFrame;
80 pvFrame = pGso + 1;
84 PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pvFrame;
125 PDMNetGsoPrepForDirectUse(pGso, (void *)pvFrame, cbFrame, PDMNETCSUMTYPE_NONE);
H A DVBoxNetBaseService.cpp542 /* Now we fill pvFrame with S/G above */
723 void *pvFrame = IntNetHdrGetFramePtr(pHdr, m->m_pIfBuf); local
724 rc = processFrame(pvFrame, cbFrame);
/vbox/src/VBox/Devices/Network/
H A DPcap.cpp121 * @param pvFrame The start of the frame.
125 int PcapStreamFrame(PRTSTREAM pStream, uint64_t StartNanoTS, const void *pvFrame, size_t cbFrame, size_t cbMax) argument
130 int rc2 = RTStrmWrite(pStream, pvFrame, Hdr.incl_len);
143 * @param pvFrame The start of the GSO frame.
149 const void *pvFrame, size_t cbFrame, size_t cbSegMax)
154 uint8_t const *pbFrame = (uint8_t const *)pvFrame;
201 * @param pvFrame The start of the frame.
205 int PcapFileFrame(RTFILE File, uint64_t StartNanoTS, const void *pvFrame, size_t cbFrame, size_t cbMax) argument
210 int rc2 = RTFileWrite(File, pvFrame, Hdr.incl_len, NULL);
223 * @param pvFrame Th
148 PcapStreamGsoFrame(PRTSTREAM pStream, uint64_t StartNanoTS, PCPDMNETWORKGSO pGso, const void *pvFrame, size_t cbFrame, size_t cbSegMax) argument
228 PcapFileGsoFrame(RTFILE File, uint64_t StartNanoTS, PCPDMNETWORKGSO pGso, const void *pvFrame, size_t cbFrame, size_t cbSegMax) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/darwin/
H A DVBoxNetFlt-darwin.cpp349 * @param pvFrame The frame pointer, optional.
351 DECLINLINE(bool) vboxNetFltDarwinMBufIsOur(PVBOXNETFLTINS pThis, mbuf_t pMBuf, void *pvFrame) argument
368 PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pvFrame;
513 * @param pvFrame The frame pointer, optional.
515 DECLINLINE(unsigned) vboxNetFltDarwinMBufCalcSGSegs(PVBOXNETFLTINS pThis, mbuf_t pMBuf, void *pvFrame) argument
527 && pvFrame
528 && (uintptr_t)pvFrame - (uintptr_t)mbuf_datastart(pMBuf) < mbuf_maxlen(pMBuf))
557 * @param pvFrame The frame pointer, optional.
562 DECLINLINE(void) vboxNetFltDarwinMBufToSG(PVBOXNETFLTINS pThis, mbuf_t pMBuf, void *pvFrame, PINTNETSG pSG, unsigned cSegs, uint32_t fSrc) argument
578 /* deal with pvFrame */
[all...]
/vbox/include/VBox/vmm/
H A Dpdmnetinline.h579 * @param pvFrame The frame to prepare.
584 DECLINLINE(void) PDMNetGsoPrepForDirectUse(PCPDMNETWORKGSO pGso, void *pvFrame, size_t cbFrame, PDMNETCSUMTYPE enmCsumType) argument
590 uint8_t * const pbHdrs = (uint8_t *)pvFrame;
/vbox/include/VBox/
H A Dintnetinline.h138 * @param pvFrame Pointer to the frame
141 DECLINLINE(void) IntNetSgInitTemp(PINTNETSG pSG, void *pvFrame, uint32_t cbFrame) argument
145 pSG->aSegs[0].pv = pvFrame;
154 * @param pvFrame Pointer to the frame
158 DECLINLINE(void) IntNetSgInitTempGso(PINTNETSG pSG, void *pvFrame, uint32_t cbFrame, PCPDMNETWORKGSO pGso) argument
162 pSG->aSegs[0].pv = pvFrame;
519 void *pvFrame = NULL; /* gcc maybe used uninitialized */ local
520 int rc = intnetRingAllocateFrameInternal(pRingBuf, cbFrame + sizeof(*pGso), INTNETHDR_TYPE_GSO, ppHdr, &pvFrame);
523 PPDMNETWORKGSO pGsoCopy = (PPDMNETWORKGSO)pvFrame;
636 * @param pvFrame Th
639 IntNetRingWriteFrame(PINTNETRINGBUF pRingBuf, const void *pvFrame, size_t cbFrame) argument
[all...]
/vbox/src/VBox/Devices/Network/testcase/
H A DtstIntNet-1.cpp85 * @param pvFrame Pointer to the ethernet frame.
89 static void tstIntNetTestFrame(void const *pvFrame, size_t cbFrame, PRTSTREAM pErrStrm, bool fGso) argument
94 PCRTNETETHERHDR pEtherHdr = (PCRTNETETHERHDR)pvFrame;
172 * @param pvFrame The frame without a crc.
177 static void doXmitFrame(INTNETIFHANDLE hIf, PSUPDRVSESSION pSession, PINTNETBUF pBuf, void *pvFrame, size_t cbFrame, PRTSTREAM pFileRaw, PRTSTREAM pFileText) argument
184 PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pvFrame;
194 tstIntNetTestFrame(pvFrame, cbFrame, pFileText, false /*fGso*/);
202 int rc = IntNetRingWriteFrame(&pBuf->Send, pvFrame, cbFrame);
206 PcapStreamFrame(pFileRaw, g_StartTS, pvFrame, cbFrame, 0xffff);
468 const void *pvFrame local
548 const void *pvFrame = pGso + 1; local
[all...]

Completed in 56 milliseconds