Searched defs:pfnWrite (Results 1 - 12 of 12) sorted by relevance

/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);
H A DDevE1000.cpp1321 * Override pfnRead and pfnWrite to get register-specific behavior.
1336 int (*pfnWrite)(PE1KSTATE pThis, uint32_t offset, uint32_t index, uint32_t u32Value); member in struct:E1kRegMap_st
5847 rc = g_aE1kRegMap[index].pfnWrite(pThis, offReg, index, u32Value);
/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/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/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/Devices/Bus/
H A DDevPCI.cpp1821 PFNPCICONFIGWRITE pfnWrite, PPFNPCICONFIGWRITE ppfnWriteOld)
1831 pPciDev->Int.s.pfnConfigWrite = pfnWrite;
1820 pciR3CommonSetConfigCallbacks(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, PFNPCICONFIGREAD pfnRead, PPFNPCICONFIGREAD ppfnReadOld, PFNPCICONFIGWRITE pfnWrite, PPFNPCICONFIGWRITE ppfnWriteOld) argument
/vbox/include/VBox/
H A Ddbg.h1087 PFNDBGCBACKWRITE pfnWrite; member in struct:DBGCBACK
/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/Devices/Audio/
H A DDevIchHda.cpp786 int (*pfnWrite)(PHDASTATE pThis, uint32_t iReg, uint32_t u32Value); member in struct:HDAREGDESC
2350 int rc2 = pDrv->pConnector->pfnWrite(pDrv->pConnector, pDrv->Out.pStrmOut,
2876 int rc = g_aHdaRegMap[idxRegDsc].pfnWrite(pThis, idxRegDsc, u32Value);
3020 * PS! consider dropping the 'offset' argument to pfnWrite/pfnRead as
3055 rc = g_aHdaRegMap[idxRegDsc].pfnWrite(pThis, idxRegDsc, u32NewValue);
/vbox/src/VBox/Devices/USB/
H A DDevOHCI.cpp578 int (*pfnWrite)(POHCI pThis, uint32_t iReg, uint32_t u32Value); member in struct:ohci_opreg
5106 rc = pReg->pfnWrite(pThis, iReg, *(uint32_t const *)pv);
/vbox/include/VBox/vmm/
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/Storage/
H A DDevAHCI.cpp921 int (*pfnWrite)(PAHCI ahci, uint32_t iReg, uint32_t u32Value); member in struct:ahci_opreg
931 int (*pfnWrite)(PAHCI ahci, PAHCIPort pAhciPort, uint32_t iReg, uint32_t u32Value); member in struct:pAhciPort_opreg
2281 rc = pReg->pfnWrite(pAhci, iReg, u32Value);
2302 rc = pPortReg->pfnWrite(pAhci, &pAhci->ahciPort[iPort], iReg, u32Value);
6836 rc = pAhciPort->pDrvBlock->pfnWrite(pAhciPort->pDrvBlock, pAhciReq->uOffset,

Completed in 2365 milliseconds