Searched defs:pfnRead (Results 1 - 13 of 13) sorted by relevance

/vbox/src/VBox/Devices/Network/
H A DDevE1000Phy.cpp79 * Override pfnRead and pfnWrite to implement register-specific behavior.
86 uint16_t (*pfnRead)(PPHY pPhy, uint32_t index); member in struct:Phy::RegMap_st
247 u16 = s_regMap[index].pfnRead(pPhy, index);
H A DDevE1000.cpp1321 * Override pfnRead and pfnWrite to get register-specific behavior.
1334 int (*pfnRead)(PE1KSTATE pThis, uint32_t offset, uint32_t index, uint32_t *pu32Value); member in struct:E1kRegMap_st
5741 rc = g_aE1kRegMap[index].pfnRead(pThis, offReg & 0xFFFFFFFC, index, &u32);
5800 rc = g_aE1kRegMap[idxReg].pfnRead(pThis, offReg & 0xFFFFFFFC, idxReg, pu32);
/vbox/src/VBox/Runtime/common/ldr/
H A DldrMemory.cpp62 PFNRTLDRRDRMEMREAD pfnRead; member in struct:RTLDRRDRMEM
97 /** @copydoc RTLDRREADER::pfnRead */
111 int rc = pThis->pfnRead(pvBuf, cb, (size_t)off, pThis->pvUser);
215 * @param pfnRead The reader function. If NULL, a default reader is
220 * @param pvUser User argument. If either @a pfnRead or @a pfnDtor
225 PFNRTLDRRDRMEMREAD pfnRead, PFNRTLDRRDRMEMDTOR pfnDtor, void *pvUser)
242 pThis->pfnRead = pfnRead ? pfnRead : rtldrRdrMemDefaultReader;
247 pThis->Core.pfnRead
224 rtldrRdrMem_Create(PRTLDRREADER *ppReader, const char *pszName, size_t cbImage, PFNRTLDRRDRMEMREAD pfnRead, PFNRTLDRRDRMEMDTOR pfnDtor, void *pvUser) argument
263 RTLdrOpenInMemory(const char *pszName, uint32_t fFlags, RTLDRARCH enmArch, size_t cbImage, PFNRTLDRRDRMEMREAD pfnRead, PFNRTLDRRDRMEMDTOR pfnDtor, void *pvUser, PRTLDRMOD phLdrMod) argument
[all...]
/vbox/src/VBox/Runtime/include/internal/
H A Ddvm.h61 PFNDVMREAD pfnRead; member in struct:RTDVMDISK
296 return pDisk->pfnRead(pDisk->pvUser, off, pvBuf, cbRead);
/vbox/src/VBox/Runtime/common/dvm/
H A Ddvm.cpp184 RTDECL(int) RTDvmCreate(PRTDVM phVolMgr, PFNDVMREAD pfnRead, argument
202 pThis->DvmDisk.pfnRead = pfnRead;
246 pThis->DvmDisk.pfnRead = NULL;
/vbox/src/VBox/Devices/EFI/
H A DDevSmc.cpp1146 int (*pfnRead)(PDEVSMC pThis, uint8_t uReg, uint8_t *pbValue); member in struct:__anon9929
1241 int rc = g_aSmcRegs[uReg].pfnRead(pThis, uReg, &bValue);
1256 int rc2 = g_aSmcRegs[uReg].pfnRead(pThis, uReg, &bValue);
/vbox/src/VBox/Devices/Bus/
H A DDevPCI.cpp1820 pciR3CommonSetConfigCallbacks(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, PFNPCICONFIGREAD pfnRead, PPFNPCICONFIGREAD ppfnReadOld, argument
1827 pPciDev->Int.s.pfnConfigRead = pfnRead;
/vbox/include/VBox/
H A Ddbg.h1085 PFNDBGCBACKREAD pfnRead; 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);
1343 static DECLCALLBACK(void) pdmR3DevHlp_PCISetConfigCallbacks(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, PFNPCICONFIGREAD pfnRead, PPFNPCICONFIGREAD ppfnReadOld, argument
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));
1355 AssertPtr(pfnRead);
1372 pBus->pfnSetConfigCallbacksR3(pBus->pDevInsR3, pPciDev, pfnRead, ppfnReadOld, pfnWrite, ppfnWriteOld);
1844 LogFlow(("pdmR3DevHlp_RTCRegister: caller='%s'/%d: pRtcReg=%p:{.u32Version=%#x, .pfnWrite=%p, .pfnRead
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
[all...]
/vbox/src/VBox/Devices/Audio/
H A DDevIchHda.cpp784 int (*pfnRead)(PHDASTATE pThis, uint32_t iReg, uint32_t *pu32Value); member in struct:HDAREGDESC
2768 rc = g_aHdaRegMap[idxRegDsc].pfnRead(pThis, idxRegDsc, (uint32_t *)pv);
2784 rc = g_aHdaRegMap[idxRegDsc].pfnRead(pThis, idxRegDsc, &u32Tmp);
2840 rc = g_aHdaRegMap[idxRegDsc].pfnRead(pThis, idxRegDsc, &u32Value);
3020 * PS! consider dropping the 'offset' argument to pfnWrite/pfnRead as
/vbox/src/VBox/Devices/USB/
H A DDevOHCI.cpp577 int (*pfnRead )(PCOHCI pThis, uint32_t iReg, uint32_t *pu32Value); member in struct:ohci_opreg
5076 rc = pReg->pfnRead(pThis, iReg, (uint32_t *)pv);
/vbox/include/VBox/vmm/
H A Dpdmdev.h539 * @param pfnRead Pointer to the user defined PCI config read function.
550 DECLR3CALLBACKMEMBER(void, pfnSetConfigCallbacksR3,(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, PFNPCICONFIGREAD pfnRead, PPFNPCICONFIGREAD ppfnReadOld,
2178 DECLR3CALLBACKMEMBER(int, pfnRead,(PPDMDEVINS pDevIns, unsigned iReg, uint8_t *pu8Value));
2319 * @param pfnRead Pointer to function which is gonna handle Read operations.
2327 PFNIOMMMIOWRITE pfnWrite, PFNIOMMMIOREAD pfnRead, PFNIOMMMIOFILL pfnFill,
2962 * @param pfnRead Pointer to the user defined PCI config read function.
2974 DECLR3CALLBACKMEMBER(void, pfnPCISetConfigCallbacks,(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, PFNPCICONFIGREAD pfnRead, PPFNPCICONFIGREAD ppfnReadOld,
4384 * @param pfnRead Pointer to function which is gonna handle Read operations.
4388 uint32_t fFlags, PFNIOMMMIOWRITE pfnWrite, PFNIOMMMIOREAD pfnRead, const char *pszDesc)
4390 return pDevIns->pHlpR3->pfnMMIORegister(pDevIns, GCPhysStart, cbRange, pvUser, pfnWrite, pfnRead, NUL
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.cpp920 int (*pfnRead )(PAHCI ahci, uint32_t iReg, uint32_t *pu32Value); member in struct:ahci_opreg
930 int (*pfnRead )(PAHCI ahci, PAHCIPort pAhciPort, uint32_t iReg, uint32_t *pu32Value); member in struct:pAhciPort_opreg
2192 rc = pReg->pfnRead(pAhci, iReg, (uint32_t *)pv);
2217 rc = pPortReg->pfnRead(pAhci, &pAhci->ahciPort[iPort], iReg, (uint32_t *)pv);
6828 rc = pAhciPort->pDrvBlock->pfnRead(pAhciPort->pDrvBlock, pAhciReq->uOffset,

Completed in 4659 milliseconds