Searched refs:cbCopy (Results 1 - 17 of 17) sorted by relevance

/vbox/include/iprt/
H A Dsg.h126 * @param cbCopy Number of bytes to copy.
130 RTDECL(size_t) RTSgBufCopy(PRTSGBUF pSgBufDst, PRTSGBUF pSgBufSrc, size_t cbCopy);
179 * @param cbCopy How many bytes to copy.
183 RTDECL(size_t) RTSgBufCopyToBuf(PRTSGBUF pSgBuf, void *pvBuf, size_t cbCopy);
191 * @param cbCopy How many bytes to copy.
195 RTDECL(size_t) RTSgBufCopyFromBuf(PRTSGBUF pSgBuf, const void *pvBuf, size_t cbCopy);
/vbox/src/VBox/Runtime/common/string/
H A Dministring.cpp288 size_t cbCopy = psz - pFirst;
289 if (cbCopy)
291 ret.reserve(cbCopy + 1); // may throw bad_alloc
293 AssertRelease(capacity() >= cbCopy + 1);
295 memcpy(ret.m_psz, pFirst, cbCopy);
296 ret.m_cch = cbCopy;
297 ret.m_psz[cbCopy] = '\0';
/vbox/src/VBox/Runtime/common/misc/
H A Dsg.cpp133 RTDECL(size_t) RTSgBufCopy(PRTSGBUF pSgBufDst, PRTSGBUF pSgBufSrc, size_t cbCopy) argument
138 size_t cbLeft = cbCopy;
160 return cbCopy - cbLeft;
295 RTDECL(size_t) RTSgBufCopyToBuf(PRTSGBUF pSgBuf, void *pvBuf, size_t cbCopy) argument
300 size_t cbLeft = cbCopy;
316 return cbCopy - cbLeft;
320 RTDECL(size_t) RTSgBufCopyFromBuf(PRTSGBUF pSgBuf, const void *pvBuf, size_t cbCopy) argument
325 size_t cbLeft = cbCopy;
341 return cbCopy - cbLeft;
/vbox/src/VBox/Devices/Storage/
H A DUsbMsd.cpp811 size_t cbCopy = RT_OFFSETOF(USBCBW, CBWCB[pCbw->bCBWCBLength]); local
812 memcpy(&pReq->Cbw, pCbw, cbCopy);
813 memset((uint8_t *)&pReq->Cbw + cbCopy, 0, sizeof(pReq->Cbw) - cbCopy);
1459 size_t cbCopy = RT_MIN(pCbw->dCBWDataTransferLength, sizeof(pReq->ScsiReqSense)); local
1461 pCbw->CBWCB[4], pReq->iScsiReqStatus, pCbw->dCBWDataTransferLength, RT_MAX(1, cbCopy), pReq->ScsiReqSense));
1462 memcpy(pReq->pbBuf, &pReq->ScsiReqSense[0], cbCopy);
1712 uint32_t cbCopy = pReq->Cbw.dCBWDataTransferLength - pReq->offBuf; local
1713 if (cbData <= cbCopy)
1714 cbCopy
1855 uint32_t cbCopy; local
[all...]
H A DDevLsiLogicSCSI.cpp86 * @param cbCopy How much to copy.
89 void *pvBuf, size_t cbCopy);
1843 * @param cbCopy How much bytes to copy.
1846 static void lsilogicSgBufWalker(PPDMDEVINS pDevIns, PLSILOGICREQ pLsiReq, size_t cbCopy, argument
1857 && cbCopy)
1862 && cbCopy)
1897 cbCopy -= cbCopyThis;
1931 void *pvBuf, size_t cbCopy)
1933 PDMDevHlpPhysRead(pDevIns, GCPhysIoBuf, pvBuf, cbCopy);
1937 void *pvBuf, size_t cbCopy)
1930 lsilogicCopyFromGuest(PPDMDEVINS pDevIns, RTGCPHYS GCPhysIoBuf, void *pvBuf, size_t cbCopy) argument
1936 lsilogicCopyToGuest(PPDMDEVINS pDevIns, RTGCPHYS GCPhysIoBuf, void *pvBuf, size_t cbCopy) argument
1950 lsilogicCopyFromSgBuf(PPDMDEVINS pDevIns, PLSILOGICREQ pLsiReq, size_t cbCopy) argument
1963 lsilogicCopyToSgBuf(PPDMDEVINS pDevIns, PLSILOGICREQ pLsiReq, size_t cbCopy) argument
[all...]
H A DDrvHostBase.cpp1388 uint32_t cbCopy = cbBuf < sizeof(struct scsi_inquiry_data) local
1391 memcpy(pvBuf, &pDeviceCCB->cgd.inq_data, cbCopy); local
1395 *pcbBuf = cbCopy;
/vbox/src/VBox/Devices/Input/
H A DUsbKbd.cpp922 uint32_t cbCopy; local
925 cbCopy = pUrb->cbData - sizeof(*pSetup);
926 cbCopy = RT_MIN(cbCopy, sizeof(g_UsbHidIfHidDesc));
927 Log(("usbHidKbd: GET_DESCRIPTOR DT_IF_HID_DESCRIPTOR wValue=%#x wIndex=%#x cbCopy=%#x\n", pSetup->wValue, pSetup->wIndex, cbCopy));
928 memcpy(&pUrb->abData[sizeof(*pSetup)], &g_UsbHidIfHidDesc, cbCopy);
929 return usbHidCompleteOk(pThis, pUrb, cbCopy + sizeof(*pSetup));
934 uint32_t cbCopy; local
937 cbCopy
[all...]
H A DUsbMouse.cpp1203 size_t cbCopy; local
1215 cbCopy = sizeof(pReport->t);
1218 cbCopy));
1226 cbCopy = sizeof(pReport->m);
1229 pReport->m.fButtons, cbCopy));
1233 cbCopy = 0;
1240 return cbCopy;
1410 size_t cbCopy; local
1412 cbCopy = usbHidFillReport(pReport, &pThis->PtrDelta, pThis->enmMode);
1414 return usbHidCompleteOk(pThis, pUrb, cbCopy);
1966 uint32_t cbCopy; local
[all...]
/vbox/src/VBox/ImageMounter/VBoxFUSE/
H A DVBoxFUSE.cpp1226 size_t cbCopy = VBOXFUSE_MIN_SIZE - (offFile & VBOXFUSE_MIN_SIZE_MASK_OFF); local
1227 memcpy(pbBuf, &abBlock[offFile & VBOXFUSE_MIN_SIZE_MASK_OFF], cbCopy);
1228 pbBuf += cbCopy;
1229 offFile += cbCopy;
1230 cbBuf -= cbCopy;
1350 size_t cbCopy = VBOXFUSE_MIN_SIZE - (offFile & VBOXFUSE_MIN_SIZE_MASK_OFF);
1351 memcpy(&abBlock[offFile & VBOXFUSE_MIN_SIZE_MASK_OFF], pbBuf, cbCopy);
1352 pbBuf += cbCopy;
1353 offFile += cbCopy;
1354 cbBuf -= cbCopy;
[all...]
/vbox/src/VBox/Additions/common/VBoxService/
H A DVBoxServiceVMInfo-win.cpp638 size_t cbCopy = pSrc->Length; local
639 if (cbCopy + sizeof(WCHAR) > cbDst)
642 pszWhat, cbCopy, cbDst);
643 cbCopy = cbDst - sizeof(WCHAR);
645 if (cbCopy)
646 memcpy(pwszDst, pSrc->Buffer, cbCopy);
647 pwszDst[cbCopy / sizeof(WCHAR)] = '\0';
/vbox/src/VBox/Runtime/r0drv/
H A Dalloc-r0drv.cpp221 size_t cbCopy = RT_MIN(pHdrOld->cb, pHdrNew->cb); variable
222 memcpy(pHdrNew + 1, pvOld, cbCopy);
/vbox/src/VBox/Runtime/r3/
H A Dalloc-ef.cpp458 uint32_t cbCopy = 0; local
475 cbCopy = offJmpBack;
492 if (!cbCopy)
493 cbCopy = offJmpBack;
496 memcpy(pb, (void *)(uintptr_t)pfnOrg, cbCopy);
497 uint32_t off = cbCopy;
/vbox/src/VBox/HostDrivers/Support/win/
H A DSUPHardenedVerifyProcess-win.cpp1590 size_t cbCopy = 0; local
1594 cbCopy = cbFree;
1595 pvCopy = RTMemAllocZ(cbCopy);
1598 supHardNtVpSetInfo2(pThis, VERR_SUP_VP_REPLACE_VIRTUAL_MEMORY_FAILED, "RTMemAllocZ(%#zx) failed", cbCopy);
1602 rcNt = supHardNtVpReadMem(hProcess, uCopySrc, pvCopy, cbCopy);
1605 "Error reading data from original alloc: %#x (%p LB %#zx)", rcNt, uCopySrc, cbCopy, rcNt);
1719 size_t cbSrc = cbCopy;
1914 SIZE_T cbCopy = MemInfo.RegionSize; local
1915 NTSTATUS rcNt2 = NtProtectVirtualMemory(hProcess, &pvCopy, &cbCopy, PAGE_NOACCESS, NULL);
1917 rcNt2 = NtProtectVirtualMemory(hProcess, &pvCopy, &cbCopy, PAGE_READONL
[all...]
/vbox/src/VBox/HostDrivers/Support/
H A DSUPLibLdr.cpp318 size_t cbCopy = strlen(pszSymbol) + 1; local
319 memcpy(pArgs->psz, pszSymbol, cbCopy);
320 pArgs->psz += cbCopy;
/vbox/src/VBox/Devices/USB/
H A DVUSBDevice.cpp653 uint32_t cbCopy = RT_MIN(cbLeft, cbSrc_); \
654 memcpy(pbBuf, pvSrc, cbCopy); \
655 cbLeft -= cbCopy; \
658 pbBuf += cbCopy; \
/vbox/src/VBox/VMM/VMMR3/
H A DSSM.cpp2502 uint32_t cbCopy = RT_SIZEOFMEMB(SSMSTRMBUF, abData);
2503 if (cbCopy > cbToWrite)
2504 cbCopy = (uint32_t)cbToWrite;
2505 memcpy(&pBuf->abData[0], pvBuf, cbCopy);
2506 pStrm->off = cbCopy;
2507 cbToWrite -= cbCopy;
2508 pvBuf = (uint8_t const *)pvBuf + cbCopy;
2749 uint32_t cbCopy = pBuf->cb;
2750 if (cbCopy > cbToRead)
2751 cbCopy
[all...]
/vbox/src/VBox/Debugger/
H A DDBGCEmulateCodeView.cpp3561 size_t cbCopy = cbString & ~(cbUnit - 1); local
3562 memcpy(u.pu8, psz, cbCopy);
3563 u.pu8 += cbCopy;
3564 psz += cbCopy;

Completed in 125 milliseconds