Searched refs:ppBase (Results 1 - 6 of 6) sorted by relevance

/vbox/include/VBox/vmm/
H A Dpdmapi.h136 VMMR3DECL(int) PDMR3QueryDevice(PUVM pUVM, const char *pszDevice, unsigned iInstance, PPPDMIBASE ppBase);
137 VMMR3DECL(int) PDMR3QueryDeviceLun(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, PPPDMIBASE ppBase);
138 VMMR3DECL(int) PDMR3QueryLun(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, PPPDMIBASE ppBase);
140 const char *pszDriver, PPPDMIBASE ppBase);
142 PPDMIBASE *ppBase);
146 PPPDMIBASE ppBase);
151 PPPDMIBASE ppBase);
H A Dpdmusb.h301 * @param ppBase Where to store the pointer to the base interface of the LUN.
304 DECLR3CALLBACKMEMBER(int, pfnQueryInterface,(PPDMUSBINS pUsbIns, unsigned iLUN, PPDMIBASE *ppBase));
1068 PPPDMIBASE ppBase);
1071 VMMR3DECL(int) PDMR3UsbQueryLun(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, PPDMIBASE *ppBase);
H A Dpdmdev.h221 * @param ppBase Where to store the pointer to the base interface of the LUN.
225 typedef DECLCALLBACK(int) FNPDMDEVQUERYINTERFACE(PPDMDEVINS pDevIns, unsigned iLUN, PPDMIBASE *ppBase);
/vbox/src/VBox/VMM/VMMR3/
H A DPDMDevice.cpp788 * @param ppBase Where to store the base interface pointer. Optional.
791 VMMR3DECL(int) PDMR3DeviceAttach(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, uint32_t fFlags, PPPDMIBASE ppBase) argument
797 LogFlow(("PDMR3DeviceAttach: pszDevice=%p:{%s} iInstance=%d iLun=%d fFlags=%#x ppBase=%p\n",
798 pszDevice, pszDevice, iInstance, iLun, fFlags, ppBase));
825 if (ppBase)
826 *ppBase = pLun->pTop ? &pLun->pTop->IBase : NULL;
828 else if (ppBase)
829 *ppBase = NULL;
831 if (ppBase)
832 LogFlow(("PDMR3DeviceAttach: returns %Rrc *ppBase
899 PDMR3DriverAttach(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, uint32_t fFlags, PPPDMIBASE ppBase) argument
1070 PDMR3DriverReattach(PUVM pUVM, const char *pszDevice, unsigned iDevIns, unsigned iLun, const char *pszDriver, unsigned iOccurance, uint32_t fFlags, PCFGMNODE pCfg, PPPDMIBASE ppBase) argument
[all...]
H A DPDMUsb.cpp1297 * @param ppBase Where to store the base interface pointer. Optional.
1302 PPPDMIBASE ppBase)
1304 LogFlow(("PDMR3UsbDriverAttach: pszDevice=%p:{%s} iDevIns=%d iLun=%d fFlags=%#x ppBase=%p\n",
1305 pszDevice, pszDevice, iDevIns, iLun, fFlags, ppBase));
1311 if (ppBase)
1312 *ppBase = NULL;
1332 if (RT_SUCCESS(rc) && ppBase)
1333 *ppBase = pLun->pTop ? &pLun->pTop->IBase : NULL;
1346 if (RT_SUCCESS(rc) && ppBase)
1347 *ppBase
1301 PDMR3UsbDriverAttach(PUVM pUVM, const char *pszDevice, unsigned iDevIns, unsigned iLun, uint32_t fFlags, PPPDMIBASE ppBase) argument
1453 PDMR3UsbQueryLun(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, PPDMIBASE *ppBase) argument
[all...]
H A DPDM.cpp2180 * @param ppBase Where to store the pointer to the base device interface on success.
2184 VMMR3DECL(int) PDMR3QueryDevice(PUVM pUVM, const char *pszDevice, unsigned iInstance, PPDMIBASE *ppBase) argument
2186 LogFlow(("PDMR3DeviceQuery: pszDevice=%p:{%s} iInstance=%u ppBase=%p\n", pszDevice, pszDevice, iInstance, ppBase));
2208 *ppBase = &pDevIns->IBase;
2209 LogFlow(("PDMR3DeviceQuery: return VINF_SUCCESS and *ppBase=%p\n", *ppBase));
2239 * @param ppBase Where to store the base interface pointer.
2243 VMMR3DECL(int) PDMR3QueryDeviceLun(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, PPDMIBASE *ppBase) argument
2245 LogFlow(("PDMR3QueryDeviceLun: pszDevice=%p:{%s} iInstance=%u iLun=%u ppBase
2278 PDMR3QueryLun(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, PPDMIBASE *ppBase) argument
2323 PDMR3QueryDriverOnLun(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, const char *pszDriver, PPPDMIBASE ppBase) argument
[all...]

Completed in 181 milliseconds