Searched refs:pfnWrite (Results 1 - 25 of 51) sorted by relevance

123

/vbox/src/VBox/Runtime/include/internal/
H A Ddvm.h63 PFNDVMWRITE pfnWrite; member in struct:RTDVMDISK
315 return pDisk->pfnWrite(pDisk->pvUser, off, pvBuf, cbWrite);
/vbox/src/VBox/Storage/testcase/
H A DVDScript.h201 * @param pfnWrite The write callback for the registered address space.
219 PFNVDSCRIPTASREAD pfnRead, PFNVDSCRIPTASWRITE pfnWrite, void *pvUser,
/vbox/include/iprt/
H A Ddvm.h163 * @param pfnWrite Write callback for the underlying
171 PFNDVMWRITE pfnWrite, uint64_t cbDisk,
H A Dvfslowlevel.h688 DECLCALLBACKMEMBER(int, pfnWrite)(void *pvThis, RTFOFF off, PCRTSGBUF pSgBuf, bool fBlocking, size_t *pcbWritten);
/vbox/include/VBox/
H A Dvd-cache-backend.h156 DECLR3CALLBACKMEMBER(int, pfnWrite, (void *pBackendData, uint64_t uOffset, size_t cbWrite,
H A Dvd-image-backend.h214 DECLR3CALLBACKMEMBER(int, pfnWrite, (void *pBackendData, uint64_t uOffset, size_t cbWrite,
/vbox/src/VBox/Devices/Serial/
H A DDrvChar.cpp5 * Converts synchronous calls (PDMICHARCONNECTOR::pfnWrite, PDMISTREAM::pfnRead)
105 /** @copydoc PDMICHARCONNECTOR::pfnWrite */
166 rc = pThis->pDrvStream->pfnWrite(pThis->pDrvStream, &ch, &cbProcessed);
361 pThis->ICharConnector.pfnWrite = drvCharWrite;
H A DDrvRawFile.cpp66 /** @copydoc PDMISTREAM::pfnWrite */
169 pThis->IStream.pfnWrite = drvRawFileWrite;
H A DDrvTCP.cpp143 /** @copydoc PDMISTREAM::pfnWrite */
366 pThis->IStream.pfnWrite = drvTCPWrite;
H A DDrvNamedPipe.cpp196 /** @copydoc PDMISTREAM::pfnWrite */
549 pThis->IStream.pfnWrite = drvNamedPipeWrite;
/vbox/src/VBox/Debugger/
H A DDBGCTcp.cpp197 DbgcTcp.Back.pfnWrite = dbgcTcpBackWrite;
H A DVBoxDbgConsole.cpp434 m_Back.Core.pfnWrite = backWrite;
/vbox/src/VBox/Runtime/common/dvm/
H A Ddvm.cpp185 PFNDVMWRITE pfnWrite, uint64_t cbDisk,
203 pThis->DvmDisk.pfnWrite = pfnWrite;
247 pThis->DvmDisk.pfnWrite = NULL;
184 RTDvmCreate(PRTDVM phVolMgr, PFNDVMREAD pfnRead, PFNDVMWRITE pfnWrite, uint64_t cbDisk, uint64_t cbSector, uint32_t fFlags, void *pvUser) argument
/vbox/include/VBox/vmm/
H A Dpdmifs.h1137 DECLR3CALLBACKMEMBER(int, pfnWrite,(PPDMIBLOCK pInterface, uint64_t off, const void *pvBuf, size_t cbWrite));
1535 DECLR3CALLBACKMEMBER(int, pfnWrite,(PPDMIMEDIA pInterface, uint64_t off, const void *pvBuf, size_t cbWrite));
2059 DECLR3CALLBACKMEMBER(int, pfnWrite,(PPDMICHARCONNECTOR pInterface, const void *pvBuf, size_t cbWrite));
2127 DECLR3CALLBACKMEMBER(int, pfnWrite,(PPDMISTREAM pInterface, const void *pvBuf, size_t *cbWrite));
2191 DECLR3CALLBACKMEMBER(int, pfnWrite,(PPDMIHOSTPARALLELCONNECTOR pInterface, const void *pvBuf,
H A Dpdmaudioifs.h429 DECLR3CALLBACKMEMBER(int, pfnWrite, (PPDMIAUDIOCONNECTOR pInterface, PPDMAUDIOGSTSTRMOUT pGstStrmOut, const void *pvBuf, uint32_t cbSize, uint32_t *pcbWritten));
H A Dpdmdev.h543 * @param pfnWrite Pointer to the user defined PCI config write function.
551 PFNPCICONFIGWRITE pfnWrite, PPFNPCICONFIGWRITE ppfnWriteOld));
2167 DECLR3CALLBACKMEMBER(int, pfnWrite,(PPDMDEVINS pDevIns, unsigned iReg, uint8_t u8Value));
2318 * @param pfnWrite Pointer to function which is gonna handle Write operations.
2327 PFNIOMMMIOWRITE pfnWrite, PFNIOMMMIOREAD pfnRead, PFNIOMMMIOFILL pfnFill,
2966 * @param pfnWrite Pointer to the user defined PCI config write function.
2975 PFNPCICONFIGWRITE pfnWrite, PPFNPCICONFIGWRITE ppfnWriteOld));
4383 * @param pfnWrite Pointer to function which is gonna handle Write operations.
4388 uint32_t fFlags, PFNIOMMMIOWRITE pfnWrite, PFNIOMMMIOREAD pfnRead, const char *pszDesc)
4390 return pDevIns->pHlpR3->pfnMMIORegister(pDevIns, GCPhysStart, cbRange, pvUser, pfnWrite, pfnRea
4387 PDMDevHlpMMIORegister(PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_t cbRange, RTHCPTR pvUser, uint32_t fFlags, PFNIOMMMIOWRITE pfnWrite, PFNIOMMMIOREAD pfnRead, const char *pszDesc) argument
4427 PDMDevHlpMMIORegisterEx(PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_t cbRange, RTHCPTR pvUser, uint32_t fFlags, PFNIOMMMIOWRITE pfnWrite, PFNIOMMMIOREAD pfnRead, PFNIOMMMIOFILL pfnFill, const char *pszDesc) argument
4839 PDMDevHlpPCISetConfigCallbacks(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, PFNPCICONFIGREAD pfnRead, PPFNPCICONFIGREAD ppfnReadOld, PFNPCICONFIGWRITE pfnWrite, PPFNPCICONFIGWRITE ppfnWriteOld) argument
[all...]
/vbox/src/VBox/Devices/Parallel/
H A DDevParallel.cpp343 rc = pThis->pDrvHostParallelConnector->pfnWrite(pThis->pDrvHostParallelConnector, &u8, 1, PDM_PARALLEL_PORT_MODE_SPP);
381 rc = pThis->pDrvHostParallelConnector->pfnWrite(pThis->pDrvHostParallelConnector, &u8, 1, PDM_PARALLEL_PORT_MODE_EPP_ADDR);
395 rc = pThis->pDrvHostParallelConnector->pfnWrite(pThis->pDrvHostParallelConnector, &u8, 1, PDM_PARALLEL_PORT_MODE_EPP_DATA);
/vbox/src/VBox/Devices/Network/
H A DDevE1000Phy.cpp79 * Override pfnRead and pfnWrite to implement register-specific behavior.
88 void (*pfnWrite)(PPHY pPhy, uint32_t index, uint16_t u16Value); member in struct:Phy::RegMap_st
275 s_regMap[index].pfnWrite(pPhy, index, u16Value);
/vbox/src/VBox/Devices/Samples/
H A DDrvStorageFilter.cpp157 /** @interface_method_impl{PDMIMEDIA,pfnWrite} */
161 int rc = pThis->pIMediaBelow->pfnWrite(pThis->pIMediaBelow, off, pvBuf, cbWrite);
296 pThis->IMedia.pfnWrite = drvStorageFltIMedia_Write;
/vbox/src/VBox/Devices/Storage/
H A DDrvMediaISO.cpp139 /** @copydoc PDMIMEDIA::pfnWrite */
232 pThis->IMedia.pfnWrite = drvMediaISOWrite;
H A DDrvRawImage.cpp143 /** @copydoc PDMIMEDIA::pfnWrite */
270 pThis->IMedia.pfnWrite = drvRawImageWrite;
H A DDrvBlock.cpp169 /** @copydoc PDMIBLOCK::pfnWrite */
186 int rc = pThis->pDrvMedia->pfnWrite(pThis->pDrvMedia, off, pvBuf, cbWrite);
903 pThis->IBlock.pfnWrite = drvblockWrite;
/vbox/src/VBox/Devices/EFI/
H A DDevSmc.cpp1145 int (*pfnWrite)(PDEVSMC pThis, uint8_t uReg, uint8_t bValue); member in struct:__anon9929
1197 int rc = g_aSmcRegs[uReg].pfnWrite(pThis, uReg, u32);
1209 int rc2 = g_aSmcRegs[uReg].pfnWrite(pThis, uReg, u32);
/vbox/src/VBox/VMM/VMMR3/
H A DPDMDevHlp.cpp277 PFNIOMMMIOWRITE pfnWrite, PFNIOMMMIOREAD pfnRead, PFNIOMMMIOFILL pfnFill,
283 LogFlow(("pdmR3DevHlp_MMIORegister: caller='%s'/%d: GCPhysStart=%RGp cbRange=%#x pvUser=%p pfnWrite=%p pfnRead=%p pfnFill=%p fFlags=%#x pszDesc=%p:{%s}\n",
284 pDevIns->pReg->szName, pDevIns->iInstance, GCPhysStart, cbRange, pvUser, pfnWrite, pfnRead, pfnFill, pszDesc, fFlags, pszDesc));
294 pfnWrite, pfnRead, pfnFill, fFlags, pszDesc);
1344 PFNPCICONFIGWRITE pfnWrite, PPFNPCICONFIGWRITE ppfnWriteOld)
1349 LogFlow(("pdmR3DevHlp_PCISetConfigCallbacks: caller='%s'/%d: pPciDev=%p pfnRead=%p ppfnReadOld=%p pfnWrite=%p ppfnWriteOld=%p\n",
1350 pDevIns->pReg->szName, pDevIns->iInstance, pPciDev, pfnRead, ppfnReadOld, pfnWrite, ppfnWriteOld));
1356 AssertPtr(pfnWrite);
1372 pBus->pfnSetConfigCallbacksR3(pBus->pDevInsR3, pPciDev, pfnRead, ppfnReadOld, pfnWrite, ppfnWriteOld);
1844 LogFlow(("pdmR3DevHlp_RTCRegister: caller='%s'/%d: pRtcReg=%p:{.u32Version=%#x, .pfnWrite
276 pdmR3DevHlp_MMIORegister(PPDMDEVINS pDevIns, RTGCPHYS GCPhysStart, uint32_t cbRange, RTHCPTR pvUser, PFNIOMMMIOWRITE pfnWrite, PFNIOMMMIOREAD pfnRead, PFNIOMMMIOFILL pfnFill, uint32_t fFlags, const char *pszDesc) argument
1343 pdmR3DevHlp_PCISetConfigCallbacks(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, PFNPCICONFIGREAD pfnRead, PPFNPCICONFIGREAD ppfnReadOld, PFNPCICONFIGWRITE pfnWrite, PPFNPCICONFIGWRITE ppfnWriteOld) argument
[all...]
/vbox/src/VBox/Runtime/common/vfs/
H A Dvfsbase.cpp91 AssertPtr((pIoStreamOps)->pfnWrite); \
2108 int rc = pThis->pOps->pfnWrite(pThis->Base.pvThis, -1 /*off*/, &SgBuf, fBlocking, pcbWritten);
2131 int rc = pThis->pOps->pfnWrite(pThis->Base.pvThis, off, &SgBuf, fBlocking, pcbWritten);
2195 rc = pThis->pOps->pfnWrite(pThis->Base.pvThis, -1 /*off*/, pSgBuf, fBlocking, pcbWritten);
2207 rc = pThis->pOps->pfnWrite(pThis->Base.pvThis, -1 /*off*/, &SgBuf, fBlocking, pcbWritten ? &cbWrittenSeg : NULL);

Completed in 2702 milliseconds

123