Searched defs:pvBuffer (Results 1 - 25 of 44) sorted by relevance

12

/vbox/src/VBox/HostDrivers/VBoxUSB/win/cmn/
H A DVBoxUsbTool.cpp96 VBOXUSBTOOL_DECL(NTSTATUS) VBoxUsbToolGetDescriptor(PDEVICE_OBJECT pDevObj, void *pvBuffer, int cbBuffer, int Type, int iIndex, int LangId, ULONG dwTimeoutMs) argument
107 PUSB_COMMON_DESCRIPTOR pCmn = (PUSB_COMMON_DESCRIPTOR)pvBuffer;
114 pUrb->UrbControlDescriptorRequest.TransferBuffer = pvBuffer;
/vbox/src/VBox/Runtime/testcase/
H A DtstRTLocalIpc.cpp332 void *pvBuffer, size_t cbBuffer, const char *pszMsg)
334 AssertPtrReturn(pvBuffer, VERR_INVALID_POINTER);
337 void *pvBufCur = pvBuffer;
353 PLOCALIPCTESTMSG pMsg = (PLOCALIPCTESTMSG)pvBuffer;
331 testSessionDataReadTestMsg(RTTEST hTest, RTLOCALIPCSESSION hSession, void *pvBuffer, size_t cbBuffer, const char *pszMsg) argument
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPShgsmi.cpp157 void VBoxSHGSMIHeapFree(PVBOXSHGSMI pHeap, void *pvBuffer) argument
162 HGSMIHeapFree(&pHeap->Heap, pvBuffer);
179 void VBoxSHGSMIHeapBufferFree(PVBOXSHGSMI pHeap, void *pvBuffer) argument
184 HGSMIHeapBufferFree(&pHeap->Heap, pvBuffer);
213 void VBoxSHGSMICommandFree(PVBOXSHGSMI pHeap, void *pvBuffer) argument
215 PVBOXSHGSMIHEADER pHeader = VBoxSHGSMIBufferHeader(pvBuffer);
H A DVBoxMPCr.h73 void* VBoxMpCrShgsmiTransportCmdCreateWriteReadAsync(PVBOXMP_CRSHGSMITRANSPORT pCon, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer,
75 void* VBoxMpCrShgsmiTransportCmdCreateWriteAsync(PVBOXMP_CRSHGSMITRANSPORT pCon, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer,
83 void VBoxMpCrShgsmiTransportBufFree(PVBOXMP_CRSHGSMITRANSPORT pCon, void* pvBuffer);
99 DECLINLINE(void) VBoxMpCrPackerTxBufferInit(PVBOXMP_CRPACKER pPacker, void *pvBuffer, uint32_t cbBuffer, uint32_t cCommands) argument
101 crPackInitBuffer(&pPacker->CrBuffer, pvBuffer, cbBuffer, cbBuffer, cCommands);
174 DECLINLINE(int) VBoxMpCrUnpackerRxBufferProcess(void *pvBuffer, uint32_t cbBuffer) argument
176 CRMessage *pMsg = (CRMessage*)pvBuffer;
H A DVBoxMPVbva.cpp676 void *pvBuffer = vboxVBVAExIterCur(&pIter->Base, pVBVA, pcbBuffer, pfProcessed); local
677 AssertRelease(pvBuffer);
685 return pvBuffer;
1006 void* pvBuffer = VBoxVBVAExAllocContiguous(&pVbva->Vbva, &VBoxCommonFromDeviceExt(pDevExt)->guestCtx, cbCmd);
1007 if (!pvBuffer)
1019 pvBuffer = VBoxVBVAExAllocContiguous(&pVbva->Vbva, &VBoxCommonFromDeviceExt(pDevExt)->guestCtx, cbTail);
1021 Assert(pvBuffer);
1023 *((uint8_t*)pvBuffer) = VBOXCMDVBVA_OPTYPE_NOP;
1033 pvBuffer = VBoxVBVAExAllocContiguous(&pVbva->Vbva, &VBoxCommonFromDeviceExt(pDevExt)->guestCtx, cbCmd);
1034 if (!pvBuffer)
[all...]
H A DVBoxMPCr.cpp45 static VBOXVIDEOOFFSET vboxMpCrShgsmiBufferOffset(PVBOXMP_DEVEXT pDevExt, void *pvBuffer) argument
47 return (VBOXVIDEOOFFSET)HGSMIPointerToOffset(&VBoxCommonFromDeviceExt(pDevExt)->guestCtx.heapCtx.Heap.area, (const HGSMIBUFFERHEADER *)pvBuffer);
55 static void vboxMpCrShgsmiBufferFree(PVBOXMP_DEVEXT pDevExt, void *pvBuffer) argument
57 VBoxSHGSMIHeapBufferFree(&VBoxCommonFromDeviceExt(pDevExt)->guestCtx.heapCtx, pvBuffer); local
60 static VBOXVIDEOOFFSET vboxMpCrShgsmiTransportBufOffset(PVBOXMP_CRSHGSMITRANSPORT pCon, void* pvBuffer) argument
62 return vboxMpCrShgsmiBufferOffset(pCon->pDevExt, pvBuffer);
75 void VBoxMpCrShgsmiTransportBufFree(PVBOXMP_CRSHGSMITRANSPORT pCon, void* pvBuffer) argument
77 vboxMpCrShgsmiBufferFree(pCon->pDevExt, pvBuffer);
538 void* VBoxMpCrShgsmiTransportCmdCreateWriteReadAsync(PVBOXMP_CRSHGSMITRANSPORT pCon, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer, argument
590 pBufCmd->offBuffer = vboxMpCrShgsmiTransportBufOffset(pCon, pvBuffer);
604 vboxMpCrShgsmiTransportCmdVbvaCreateWriteAsync(PVBOXMP_DEVEXT pDevExt, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer, PFNVBOXMP_CRSHGSMITRANSPORT_SENDWRITEASYNC_COMPLETION pfnCompletion, uint32_t cbContextData) argument
639 vboxMpCrShgsmiTransportCmdVdmaCreateWriteAsync(PVBOXMP_DEVEXT pDevExt, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer, PFNVBOXMP_CRSHGSMITRANSPORT_SENDWRITEASYNC_COMPLETION pfnCompletion, uint32_t cbContextData) argument
687 VBoxMpCrShgsmiTransportCmdCreateWriteAsync(PVBOXMP_CRSHGSMITRANSPORT pCon, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer, PFNVBOXMP_CRSHGSMITRANSPORT_SENDWRITEASYNC_COMPLETION pfnCompletion, uint32_t cbContextData) argument
[all...]
/vbox/include/VBox/HGSMI/
H A DHGSMI.h100 typedef DECLCALLBACK(int) FNHGSMICHANNELHANDLER(void *pvHandler, uint16_t u16ChannelInfo, void *pvBuffer, HGSMISIZE cbBuffer);
130 DECLINLINE(HGSMIBUFFERHEADER *) HGSMIBufferHeaderFromPtr(void *pvBuffer) argument
132 return (HGSMIBUFFERHEADER *)pvBuffer;
135 DECLINLINE(uint8_t *) HGSMIBufferDataFromPtr(void *pvBuffer) argument
137 return (uint8_t *)pvBuffer + sizeof(HGSMIBUFFERHEADER);
140 DECLINLINE(HGSMIBUFFERTAIL *) HGSMIBufferTailFromPtr(void *pvBuffer, uint32_t u32DataSize) argument
142 return (HGSMIBUFFERTAIL *)(HGSMIBufferDataFromPtr(pvBuffer) + u32DataSize);
/vbox/src/VBox/Runtime/r3/
H A Dudp.cpp645 RTR3DECL(int) RTUdpRead(RTSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead, PRTNETADDR pSrcAddr) argument
649 return RTSocketReadFrom(Sock, pvBuffer, cbBuffer, pcbRead, pSrcAddr);
653 RTR3DECL(int) RTUdpWrite(PRTUDPSERVER pServer, const void *pvBuffer, size_t cbBuffer, PCRTNETADDR pDstAddr) argument
681 rc = RTSocketWriteTo(hSocket, pvBuffer, cbBuffer, pDstAddr);
H A Dtcp.cpp1023 RTR3DECL(int) RTTcpRead(RTSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
1025 return RTSocketRead(Sock, pvBuffer, cbBuffer, pcbRead);
1029 RTR3DECL(int) RTTcpWrite(RTSOCKET Sock, const void *pvBuffer, size_t cbBuffer) argument
1031 return RTSocketWrite(Sock, pvBuffer, cbBuffer);
1102 RTR3DECL(int) RTTcpReadNB(RTSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
1104 return RTSocketReadNB(Sock, pvBuffer, cbBuffer, pcbRead);
1108 RTR3DECL(int) RTTcpWriteNB(RTSOCKET Sock, const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten) argument
1110 return RTSocketWriteNB(Sock, pvBuffer, cbBuffer, pcbWritten);
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/
H A Dserver_muralfbo.cpp662 DECLEXPORT(int) crServerVBoxScreenshotGet(uint32_t u32Screen, uint32_t width, uint32_t height, uint32_t pitch, void *pvBuffer, CR_SCREENSHOT *pScreenshot) argument
687 if (!pvBuffer)
699 pScreenshot->Img.pvData = pvBuffer;
725 if (!pvBuffer)
729 pScreenshot->Img.pvData = pvBuffer;
730 memcpy(pvBuffer, CrFbGetVRAM(hFb), pScreenshot->Img.cbData);
/vbox/src/VBox/GuestHost/HGSMI/
H A DHGSMICommon.cpp443 void *pvBuffer = HGSMIOffsetToPointer(pArea, offBuffer); local
444 HGSMIBUFFERHEADER header = *HGSMIBufferHeaderFromPtr(pvBuffer);
454 HGSMIBUFFERTAIL tail = *HGSMIBufferTailFromPtr(pvBuffer, header.u32DataSize);
463 pBufferContext->pHeader = HGSMIBufferHeaderFromPtr(pvBuffer);
464 pBufferContext->pvData = HGSMIBufferDataFromPtr(pvBuffer);
/vbox/src/VBox/Additions/WINNT/Mouse/NT5/
H A DVBoxMFInternal.cpp77 static NTSTATUS vboxGdcSubmitAsync(ULONG uCtl, PVOID pvBuffer, SIZE_T cbBuffer, PKEVENT pEvent, PIO_STATUS_BLOCK pIoStatus) argument
94 pSl->Parameters.Others.Argument1 = (PVOID)pvBuffer;
101 static NTSTATUS vboxGdcSubmit(ULONG uCtl, PVOID pvBuffer, SIZE_T cbBuffer) argument
109 Status = vboxGdcSubmitAsync(uCtl, pvBuffer, cbBuffer, &Event, &IoStatus);
/vbox/src/VBox/Additions/common/VBoxVideo/
H A DHGSMIBase.cpp142 * @param pvBuffer the pointer returned by @a VBoxHGSMIBufferAlloc
145 void *pvBuffer)
148 VBoxSHGSMIHeapFree (&pCtx->heapCtx, pvBuffer);
150 HGSMIHeapFree (&pCtx->heapCtx, pvBuffer);
159 * @param pvBuffer the pointer returned by @a VBoxHGSMIBufferAlloc
162 void *pvBuffer)
165 HGSMIOFFSET offBuffer = HGSMIHeapBufferOffset (HGSMIGUESTCMDHEAP_GET(&pCtx->heapCtx), pvBuffer);
144 VBoxHGSMIBufferFree(PHGSMIGUESTCOMMANDCONTEXT pCtx, void *pvBuffer) argument
161 VBoxHGSMIBufferSubmit(PHGSMIGUESTCOMMANDCONTEXT pCtx, void *pvBuffer) argument
/vbox/include/VBox/
H A Dvd-ifs-internal.h55 * @param pvBuffer Pointer to buffer for reading data.
59 DECLR3CALLBACKMEMBER(int, pfnParentRead, (void *pvUser, uint64_t uOffset, void *pvBuffer, size_t cbBuffer));
251 * @param pvBuffer Where to store the data.
266 uint64_t uOffset, void *pvBuffer,
279 * @param pvBuffer Written data.
288 uint64_t uOffset, const void *pvBuffer,
326 * @param pvBuffer Buffer to copy.
330 const void *pvBuffer, size_t cbBuffer));
338 * @param pvBuffer Destination buffer.
342 void *pvBuffer, size_
487 vdIfIoIntFileWriteSync(PVDINTERFACEIOINT pIfIoInt, PVDIOSTORAGE pStorage, uint64_t uOffset, const void *pvBuffer, size_t cbBuffer) argument
495 vdIfIoIntFileReadSync(PVDINTERFACEIOINT pIfIoInt, PVDIOSTORAGE pStorage, uint64_t uOffset, void *pvBuffer, size_t cbBuffer) argument
525 vdIfIoIntFileReadMeta(PVDINTERFACEIOINT pIfIoInt, PVDIOSTORAGE pStorage, uint64_t uOffset, void *pvBuffer, size_t cbBuffer, PVDIOCTX pIoCtx, PPVDMETAXFER ppMetaXfer, PFNVDXFERCOMPLETED pfnComplete, void *pvCompleteUser) argument
537 vdIfIoIntFileWriteMeta(PVDINTERFACEIOINT pIfIoInt, PVDIOSTORAGE pStorage, uint64_t uOffset, void *pvBuffer, size_t cbBuffer, PVDIOCTX pIoCtx, PFNVDXFERCOMPLETED pfnComplete, void *pvCompleteUser) argument
561 vdIfIoIntIoCtxCopyTo(PVDINTERFACEIOINT pIfIoInt, PVDIOCTX pIoCtx, const void *pvBuffer, size_t cbBuffer) argument
567 vdIfIoIntIoCtxCopyFrom(PVDINTERFACEIOINT pIfIoInt, PVDIOCTX pIoCtx, void *pvBuffer, size_t cbBuffer) argument
[all...]
/vbox/src/VBox/Debugger/
H A DDBGCCmdHlp.cpp318 static DECLCALLBACK(int) dbgcHlpMemRead(PDBGCCMDHLP pCmdHlp, void *pvBuffer, size_t cbRead, PCDBGCVAR pVarPointer, size_t *pcbRead) argument
423 pvBuffer, cb);
429 pvBuffer, cb);
440 memcpy(pvBuffer, Var2.u.pvHCFlat, cb);
468 pvBuffer = (char *)pvBuffer + cb;
490 static DECLCALLBACK(int) dbgcHlpMemWrite(PDBGCCMDHLP pCmdHlp, const void *pvBuffer, size_t cbWrite, PCDBGCVAR pVarPointer, size_t *pcbWritten) argument
560 pvBuffer, cbWrite);
568 pvBuffer, cbWrite);
600 memcpy(Var2.u.pvHCFlat, pvBuffer, cbChun
[all...]
/vbox/src/VBox/HostDrivers/VBoxUSB/win/dev/
H A DVBoxUsbRt.cpp83 static NTSTATUS vboxUsbRtIdcSubmit(ULONG uCtl, void *pvBuffer) argument
86 NTSTATUS Status = VBoxUsbToolIoInternalCtlSendSync(g_VBoxUsbGlobals.RtIdc.pDevice, uCtl, pvBuffer, NULL);
/vbox/src/VBox/GuestHost/OpenGL/include/
H A Dcr_blitter.h104 GLvoid *pvBuffer; member in struct:CR_BLITTER_BUFFER
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/
H A DVBoxMPInternal.cpp454 VBoxVbvaChannelGenericHandlerCB(void *pvHandler, uint16_t u16ChannelInfo, void *pvBuffer, HGSMISIZE cbBuffer) argument
463 VBVAHOSTCMD *pHdr = (VBVAHOSTCMD*)pvBuffer;
576 VBoxHGSMIHostCmdComplete(&pCallbacks->pCommon->hostCtx, pvBuffer);
/vbox/include/VBox/HostServices/
H A DVBoxCrOpenGLSvc.h118 void *pvBuffer, uint32_t cbBuffer, uint32_t *pcbOut));
408 void *pvBuffer; member in struct:__anon61
/vbox/src/VBox/Runtime/r3/win/
H A Dlocalipc-win.cpp783 RTDECL(int) RTLocalIpcSessionRead(RTLOCALIPCSESSION hSession, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
788 AssertPtrReturn(pvBuffer, VERR_INVALID_POINTER);
817 if (ReadFile(pThis->hNmPipe, pvBuffer,
849 pvBuffer = (uint8_t *)pvBuffer + cbRead;
940 RTDECL(int) RTLocalIpcSessionWrite(RTLOCALIPCSESSION hSession, const void *pvBuffer, size_t cbBuffer) argument
945 AssertPtrReturn(pvBuffer, VERR_INVALID_POINTER);
987 fRc = WriteFile(pThis->hNmPipe, pvBuffer,
1026 pvBuffer = (char const *)pvBuffer
[all...]
/vbox/src/VBox/Devices/Graphics/HGSMI/
H A DHGSMIHost.cpp1487 static DECLCALLBACK(int) hgsmiChannelHandler (void *pvHandler, uint16_t u16ChannelInfo, void *pvBuffer, HGSMISIZE cbBuffer) argument
1491 LogFlowFunc(("pvHandler %p, u16ChannelInfo %d, pvBuffer %p, cbBuffer %u\n",
1492 pvHandler, u16ChannelInfo, pvBuffer, cbBuffer));
1506 HGSMIBUFFERLOCATION *pLoc = (HGSMIBUFFERLOCATION *)pvBuffer;
/vbox/src/VBox/Devices/PC/
H A DDevDMA.cpp669 void *pvBuffer, uint32_t off, uint32_t cbBlock)
677 LogFlow(("dmaReadMemory: pThis=%p uChannel=%u pvBuffer=%p off=%u cbBlock=%u\n", pThis, uChannel, pvBuffer, off, cbBlock));
688 PDMDevHlpPhysRead(pThis->pDevIns, addr - off - cbBlock, pvBuffer, cbBlock);
690 dmaReverseBuf16(pvBuffer, cbBlock);
692 dmaReverseBuf8(pvBuffer, cbBlock);
695 PDMDevHlpPhysRead(pThis->pDevIns, addr + off, pvBuffer, cbBlock);
705 const void *pvBuffer, uint32_t off, uint32_t cbBlock)
713 LogFlow(("dmaWriteMemory: pThis=%p uChannel=%u pvBuffer=%p off=%u cbBlock=%u\n", pThis, uChannel, pvBuffer, of
668 dmaReadMemory(PPDMDEVINS pDevIns, unsigned uChannel, void *pvBuffer, uint32_t off, uint32_t cbBlock) argument
704 dmaWriteMemory(PPDMDEVINS pDevIns, unsigned uChannel, const void *pvBuffer, uint32_t off, uint32_t cbBlock) argument
[all...]
/vbox/src/VBox/ExtPacks/VNC/
H A DVBoxVNC.cpp145 void *pvBuffer,
1015 * @param pvBuffer Address of memory buffer to which the information must be written.
1025 void *pvBuffer,
1041 *(uint32_t *)pvBuffer = instance->uClients;
1023 VRDEQueryInfo(HVRDESERVER hServer, uint32_t index, void *pvBuffer, uint32_t cbBuffer, uint32_t *pcbOut) argument
/vbox/src/VBox/Storage/testcase/
H A Dvbox-img.cpp565 void *pvBuffer, size_t cbBuffer, size_t *pcbRead)
569 AssertPtrReturn(pvBuffer, VERR_INVALID_POINTER);
633 memcpy(pvBuffer, &pFS->abBuffer[uOffset % sizeof(pFS->abBuffer)],
636 pvBuffer = (uint8_t *)pvBuffer + cbThisRead;
652 const void *pvBuffer, size_t cbBuffer,
660 AssertPtrReturn(pvBuffer, VERR_INVALID_POINTER);
768 void *pvBuffer, size_t cbBuffer, size_t *pcbRead)
775 AssertPtrReturn(pvBuffer, VERR_INVALID_POINTER);
780 const void *pvBuffer, size_
564 convInRead(void *pvUser, void *pStorage, uint64_t uOffset, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
651 convInWrite(void *pvUser, void *pStorage, uint64_t uOffset, const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten) argument
767 convOutRead(void *pvUser, void *pStorage, uint64_t uOffset, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
779 convOutWrite(void *pvUser, void *pStorage, uint64_t uOffset, const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten) argument
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/
H A DVBoxDispD3D.h101 CONST VOID* pvBuffer; member in struct:VBOXWDDMDISP_STREAMSOURCEUM
107 CONST VOID* pvBuffer; member in struct:VBOXWDDMDISP_INDICIESUM

Completed in 247 milliseconds

12