Searched refs:cbHdrs (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Devices/Network/
H A DPcap.cpp159 uint32_t cbSegPayload, cbHdrs; local
160 uint32_t offSegPayload = PDMNetGsoCarveSegment(pGso, pbFrame, cbFrame, iSeg, cSegs, abHdrs, &cbHdrs, &cbSegPayload);
162 pcapUpdateHeader(&Hdr, cbHdrs + cbSegPayload, cbSegMax);
167 rc = RTStrmWrite(pStream, abHdrs, RT_MIN(Hdr.incl_len, cbHdrs));
168 if (RT_SUCCESS(rc) && Hdr.incl_len > cbHdrs)
169 rc = RTStrmWrite(pStream, pbFrame + offSegPayload, Hdr.incl_len - cbHdrs);
239 uint32_t cbSegPayload, cbHdrs; local
240 uint32_t offSegPayload = PDMNetGsoCarveSegment(pGso, pbFrame, cbFrame, iSeg, cSegs, abHdrs, &cbHdrs, &cbSegPayload);
242 pcapUpdateHeader(&Hdr, cbHdrs + cbSegPayload, cbSegMax);
247 rc = RTFileWrite(File, abHdrs, RT_MIN(Hdr.incl_len, cbHdrs), NUL
[all...]
H A DDrvNAT.cpp428 uint32_t cbPayload, cbHdrs; local
430 iSeg, cSegs, (uint8_t *)pvSeg, &cbHdrs, &cbPayload);
431 memcpy((uint8_t *)pvSeg + cbHdrs, pbFrame + offPayload, cbPayload);
433 slirp_input(pThis->pNATState, m, cbPayload + cbHdrs);
/vbox/include/VBox/vmm/
H A Dpdmnetinline.h217 * @param cbHdrs The size of all the headers.
223 uint8_t const *pbPayload, uint32_t cbPayload, uint8_t cbHdrs,
227 pUdpHdr->uh_ulen = RT_H2N_U16(cbPayload + cbHdrs - offUdpHdr);
276 * @param cbHdrs The size of all the headers.
283 uint8_t const *pbPayload, uint32_t cbPayload, uint32_t offPayload, uint8_t cbHdrs,
302 NOREF(cbHdrs);
317 * @param cbHdrs The size of all the headers.
323 DECLINLINE(uint32_t) pdmNetGsoUpdateIPv6Hdr(uint8_t *pbSegHdrs, uint8_t offIpHdr, uint32_t cbSegPayload, uint8_t cbHdrs, argument
327 uint16_t cbPayload = (uint16_t)(cbHdrs - (offIpHdr + sizeof(RTNETIPV6)) + cbSegPayload);
329 return RTNetIPv6PseudoChecksumEx(pIpHdr, bProtocol, (uint16_t)(cbHdrs
222 pdmNetGsoUpdateUdpHdr(uint32_t u32PseudoSum, uint8_t *pbSegHdrs, uint8_t offUdpHdr, uint8_t const *pbPayload, uint32_t cbPayload, uint8_t cbHdrs, PDMNETCSUMTYPE enmCsumType) argument
282 pdmNetGsoUpdateTcpHdr(uint32_t u32PseudoSum, uint8_t *pbSegHdrs, uint8_t offTcpHdr, uint8_t const *pbPayload, uint32_t cbPayload, uint32_t offPayload, uint8_t cbHdrs, bool fLastSeg, PDMNETCSUMTYPE enmCsumType) argument
344 pdmNetGsoUpdateIPv4Hdr(uint8_t *pbSegHdrs, uint8_t offIpHdr, uint32_t cbSegPayload, uint32_t iSeg, uint8_t cbHdrs) argument
367 pdmNetGsoUpdateIPv4HdrUfo(uint8_t *pbSegHdrs, uint8_t offIpHdr, uint32_t cbSegPayload, uint32_t offFragment, uint8_t cbHdrs, bool fLastFragment) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/linux/
H A DVBoxNetFlt-linux.c326 uint32_t cbHdrs; local
356 cbHdrs = skb_headlen(pSkb);
357 cbHdrs = RT_MIN(cbHdrs, sizeof(abHdrBuf));
358 pEtherHdr = (PCRTNETETHERHDR)skb_header_pointer(pSkb, 0, cbHdrs, &abHdrBuf[0]);
363 && cbHdrs >= 6)
368 enmDecision = pSwitchPort->pfnPreRecv(pSwitchPort, pEtherHdr, cbHdrs, INTNETTRUNKDIR_HOST);
/vbox/src/VBox/Runtime/common/zip/
H A Dtarvfs.cpp1321 size_t cbHdrs = 0;
1341 cbHdrs += sizeof(Hdr);
1351 pThis->offNextHdr = offHdr + cbHdrs;
/vbox/include/VBox/
H A Dintnet.h430 * @param cbHdrs Size of the packet headers. This must be at least 6
442 void const *pvHdrs, size_t cbHdrs, uint32_t fSrc));

Completed in 64 milliseconds