/vbox/include/VBox/vmm/ |
H A D | pdmusb.h | 154 * @param pUsbIns The USB device instance data. 169 DECLR3CALLBACKMEMBER(int, pfnConstruct,(PPDMUSBINS pUsbIns, int iInstance, PCFGMNODE pCfg, PCFGMNODE pCfgGlobal)); 180 * @param pUsbIns The USB device instance data. 183 DECLR3CALLBACKMEMBER(void, pfnDestruct,(PPDMUSBINS pUsbIns)); 193 * @param pUsbIns The USB device instance data. 197 DECLR3CALLBACKMEMBER(int, pfnVMInitComplete,(PPDMUSBINS pUsbIns)); 203 * @param pUsbIns The USB device instance data. 206 DECLR3CALLBACKMEMBER(void, pfnVMPowerOn,(PPDMUSBINS pUsbIns)); 212 * @param pUsbIns The USB device instance data. 215 DECLR3CALLBACKMEMBER(void, pfnVMReset,(PPDMUSBINS pUsbIns)); 881 PDMUsbHlpDriverAttach(PPDMUSBINS pUsbIns, RTUINT iLun, PPDMIBASE pBaseInterface, PPDMIBASE *ppBaseInterface, const char *pszDesc) argument 895 PDMUsbDBGFStop(PPDMUSBINS pUsbIns, RT_SRC_POS_DECL, const char *pszFormat, ...) argument 917 PDMUsbHlpVMState(PPDMUSBINS pUsbIns) argument 925 PDMUsbHlpThreadCreate(PPDMUSBINS pUsbIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADUSB pfnThread, PFNPDMTHREADWAKEUPUSB pfnWakeup, size_t cbStack, RTTHREADTYPE enmType, const char *pszName) argument 935 PDMUsbHlpSetAsyncNotification(PPDMUSBINS pUsbIns, PFNPDMUSBASYNCNOTIFY pfnAsyncNotify) argument 943 PDMUsbHlpAsyncNotificationCompleted(PPDMUSBINS pUsbIns) argument 958 PDMUsbHlpVMSetError(PPDMUSBINS pUsbIns, int rc, RT_SRC_POS_DECL, const char *pszFormat, ...) argument 970 PDMUsbHlpMMHeapAlloc(PPDMUSBINS pUsbIns, size_t cb) argument 978 PDMUsbHlpMMHeapAllocZ(PPDMUSBINS pUsbIns, size_t cb) argument 989 PDMUsbHlpMMHeapFree(PPDMUSBINS pUsbIns, void *pv) argument 998 PDMUsbHlpTMTimerCreate(PPDMUSBINS pUsbIns, TMCLOCK enmClock, PFNTMTIMERUSB pfnCallback, void *pvUser, uint32_t fFlags, const char *pszDesc, PPTMTIMERR3 ppTimer) argument 1007 PDMUsbHlpSSMRegister(PPDMUSBINS pUsbIns, uint32_t uVersion, size_t cbGuess, PFNSSMUSBLIVEPREP pfnLivePrep, PFNSSMUSBLIVEEXEC pfnLiveExec, PFNSSMUSBLIVEVOTE pfnLiveVote, PFNSSMUSBSAVEPREP pfnSavePrep, PFNSSMUSBSAVEEXEC pfnSaveExec, PFNSSMUSBSAVEDONE pfnSaveDone, PFNSSMUSBLOADPREP pfnLoadPrep, PFNSSMUSBLOADEXEC pfnLoadExec, PFNSSMUSBLOADDONE pfnLoadDone) argument [all...] |
H A D | pdmblkcache.h | 189 typedef DECLCALLBACK(void) FNPDMBLKCACHEXFERCOMPLETEUSB(PPDMUSBINS pUsbIns, void *pvUser, int rc); 200 typedef DECLCALLBACK(int) FNPDMBLKCACHEXFERENQUEUEUSB(PPDMUSBINS pUsbIns, 210 * @param pUsbIns The USB device instance. 215 typedef DECLCALLBACK(int) FNPDMBLKCACHEXFERENQUEUEDISCARDUSB(PPDMUSBINS pUsbIns, 262 * @param pUsbIns The USB device instance. 269 VMMR3DECL(int) PDMR3BlkCacheRetainUsb(PVM pVM, PPDMUSBINS pUsbIns, PPPDMBLKCACHE ppBlkCache, 324 * @param pUsbIns The USB device instance. 326 VMMR3DECL(void) PDMR3BlkCacheReleaseUsb(PVM pVM, PPDMUSBINS pUsbIns);
|
H A D | pdmthread.h | 101 * @param pUsbIns The USB device instance. 104 typedef int FNPDMTHREADUSB(PPDMUSBINS pUsbIns, PPDMTHREAD pThread); 157 * @param pUsbIns The USB device instance. 160 typedef int FNPDMTHREADWAKEUPUSB(PPDMUSBINS pUsbIns, PPDMTHREAD pThread); 231 PPDMUSBINS pUsbIns; member in struct:PDMTHREAD::__anon364::__anon366
|
H A D | pdmcommon.h | 95 * @param pUsbIns The USB device instance. 99 typedef DECLCALLBACK(bool) FNPDMUSBASYNCNOTIFY(PPDMUSBINS pUsbIns);
|
H A D | pdmasynccompletion.h | 86 * @param pUsbIns The USB device instance. 90 typedef DECLCALLBACK(void) FNPDMASYNCCOMPLETEUSB(PPDMUSBINS pUsbIns, void *pvUser, int rc);
|
H A D | ssm.h | 544 * @param pUsbIns The USB device instance of the USB device which 549 typedef DECLCALLBACK(int) FNSSMUSBLIVEPREP(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM); 560 * @param pUsbIns The USB device instance of the USB device which 566 typedef DECLCALLBACK(int) FNSSMUSBLIVEEXEC(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM, uint32_t uPass); 583 * @param pUsbIns The USB device instance of the USB device which 589 typedef DECLCALLBACK(int) FNSSMUSBLIVEVOTE(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM, uint32_t uPass); 597 * @param pUsbIns The USB device instance of the USB device which 601 typedef DECLCALLBACK(int) FNSSMUSBSAVEPREP(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM); 609 * @param pUsbIns The USB device instance of the USB device which 613 typedef DECLCALLBACK(int) FNSSMUSBSAVEEXEC(PPDMUSBINS pUsbIns, PSSMHANDL [all...] |
H A D | tm.h | 163 * @param pUsbIns The USB device instance the timer is associated 168 typedef DECLCALLBACK(void) FNTMTIMERUSB(PPDMUSBINS pUsbIns, PTMTIMER pTimer, void *pvUser); 258 VMM_INT_DECL(int) TMR3TimerCreateUsb(PVM pVM, PPDMUSBINS pUsbIns, TMCLOCK enmClock, PFNTMTIMERUSB pfnCallback, void *pvUser, uint32_t fFlags, const char *pszDesc, PPTMTIMERR3 ppTimer); 264 VMM_INT_DECL(int) TMR3TimerDestroyUsb(PVM pVM, PPDMUSBINS pUsbIns);
|
H A D | pdmqueue.h | 86 typedef DECLCALLBACK(bool) FNPDMQUEUEUSB(PPDMUSBINS pUsbIns, PPDMQUEUEITEMCORE pItem);
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PDMUsb.cpp | 74 # define PDMUSB_ASSERT_USBINS(pUsbIns) \ 76 AssertPtr(pUsbIns); \ 77 Assert(pUsbIns->u32Version == PDM_USBINS_VERSION); \ 78 Assert(pUsbIns->pvInstanceDataR3 == (void *)&pUsbIns->achInstanceData[0]); \ 81 # define PDMUSB_ASSERT_USBINS(pUsbIns) do { } while (0) 88 static void pdmR3UsbDestroyDevice(PVM pVM, PPDMUSBINS pUsbIns); 394 for (PPDMUSBINS pUsbIns = pVM->pdm.s.pUsbInstances; pUsbIns; pUsbIns 578 PPDMUSBINS pUsbIns; local 1075 pdmR3UsbDestroyDevice(PVM pVM, PPDMUSBINS pUsbIns) argument 1184 PPDMUSBINS pUsbIns = pVM->pdm.s.pUsbInstances; local 1328 PPDMUSBINS pUsbIns = pLun->pUsbIns; local 1486 pdmR3UsbHlp_DriverAttach(PPDMUSBINS pUsbIns, RTUINT iLun, PPDMIBASE pBaseInterface, PPDMIBASE *ppBaseInterface, const char *pszDesc) argument 1563 pdmR3UsbHlp_AssertEMT(PPDMUSBINS pUsbIns, const char *pszFile, unsigned iLine, const char *pszFunction) argument 1578 pdmR3UsbHlp_AssertOther(PPDMUSBINS pUsbIns, const char *pszFile, unsigned iLine, const char *pszFunction) argument 1593 pdmR3UsbHlp_DBGFStopV(PPDMUSBINS pUsbIns, const char *pszFile, unsigned iLine, const char *pszFunction, const char *pszFormat, va_list args) argument 1616 pdmR3UsbHlp_DBGFInfoRegister(PPDMUSBINS pUsbIns, const char *pszName, const char *pszDesc, PFNDBGFHANDLERUSB pfnHandler) argument 1633 pdmR3UsbHlp_MMHeapAlloc(PPDMUSBINS pUsbIns, size_t cb) argument 1646 pdmR3UsbHlp_MMHeapAllocZ(PPDMUSBINS pUsbIns, size_t cb) argument 1659 pdmR3UsbHlp_PDMQueueCreate(PPDMUSBINS pUsbIns, RTUINT cbItem, RTUINT cItems, uint32_t cMilliesInterval, PFNPDMQUEUEUSB pfnCallback, const char *pszName, PPDMQUEUE *ppQueue) argument 1684 pdmR3UsbHlp_SSMRegister(PPDMUSBINS pUsbIns, uint32_t uVersion, size_t cbGuess, PFNSSMUSBLIVEPREP pfnLivePrep, PFNSSMUSBLIVEEXEC pfnLiveExec, PFNSSMUSBLIVEVOTE pfnLiveVote, PFNSSMUSBSAVEPREP pfnSavePrep, PFNSSMUSBSAVEEXEC pfnSaveExec, PFNSSMUSBSAVEDONE pfnSaveDone, PFNSSMUSBLOADPREP pfnLoadPrep, PFNSSMUSBLOADEXEC pfnLoadExec, PFNSSMUSBLOADDONE pfnLoadDone) argument 1710 pdmR3UsbHlp_STAMRegisterV(PPDMUSBINS pUsbIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, STAMUNIT enmUnit, const char *pszDesc, const char *pszName, va_list args) argument 1725 pdmR3UsbHlp_TMTimerCreate(PPDMUSBINS pUsbIns, TMCLOCK enmClock, PFNTMTIMERUSB pfnCallback, void *pvUser, uint32_t fFlags, const char *pszDesc, PPTMTIMERR3 ppTimer) argument 1749 pdmR3UsbHlp_VMSetErrorV(PPDMUSBINS pUsbIns, int rc, RT_SRC_POS_DECL, const char *pszFormat, va_list va) argument 1758 pdmR3UsbHlp_VMSetRuntimeErrorV(PPDMUSBINS pUsbIns, uint32_t fFlags, const char *pszErrorId, const char *pszFormat, va_list va) argument 1767 pdmR3UsbHlp_VMState(PPDMUSBINS pUsbIns) argument 1779 pdmR3UsbHlp_ThreadCreate(PPDMUSBINS pUsbIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADUSB pfnThread, PFNPDMTHREADWAKEUPUSB pfnWakeup, size_t cbStack, RTTHREADTYPE enmType, const char *pszName) argument 1796 pdmR3UsbHlp_SetAsyncNotification(PPDMUSBINS pUsbIns, PFNPDMUSBASYNCNOTIFY pfnAsyncNotify) argument 1825 pdmR3UsbHlp_AsyncNotificationCompleted(PPDMUSBINS pUsbIns) argument 1848 pdmR3UsbHlp_VMGetSuspendReason(PPDMUSBINS pUsbIns) argument 1861 pdmR3UsbHlp_VMGetResumeReason(PPDMUSBINS pUsbIns) argument [all...] |
H A D | PDM.cpp | 646 for (PPDMUSBINS pUsbIns = pVM->pdm.s.pUsbInstances; pUsbIns; pUsbIns = pUsbIns->Internal.s.pNext) 648 pdmR3TermLuns(pVM, pUsbIns->Internal.s.pLuns, pUsbIns->pReg->szName, pUsbIns->iInstance); 654 PPDMUSBHUB pHub = pUsbIns->Internal.s.pHub; 657 int rc = pHub->Reg.pfnDetachDevice(pHub->pDrvIns, pUsbIns, pUsbIns 1104 pdmR3PowerOnUsb(PPDMUSBINS pUsbIns) argument 1379 pdmR3ResetUsb(PPDMUSBINS pUsbIns, PPDMNOTIFYASYNCSTATS pAsync) argument 1649 pdmR3SuspendUsb(PPDMUSBINS pUsbIns, PPDMNOTIFYASYNCSTATS pAsync) argument 1848 pdmR3ResumeUsb(PPDMUSBINS pUsbIns) argument 2011 pdmR3PowerOffUsb(PPDMUSBINS pUsbIns, PPDMNOTIFYASYNCSTATS pAsync) argument [all...] |
H A D | PDMAsyncCompletion.cpp | 111 R3PTRTYPE(PPDMUSBINS) pUsbIns; member in struct:PDMASYNCCOMPLETIONTEMPLATE::__anon16853::__anon16857 297 * @param pUsbIns The USB device instance. 302 int pdmR3AsyncCompletionTemplateCreateUsb(PVM pVM, PPDMUSBINS pUsbIns, PPPDMASYNCCOMPLETIONTEMPLATE ppTemplate, argument 305 LogFlow(("pdmR3AsyncCompletionTemplateCreateUsb: pUsbIns=%p ppTemplate=%p pfnCompleted=%p pszDesc=%s\n", pUsbIns, ppTemplate, pfnCompleted, pszDesc)); 321 pTemplate->u.Usb.pUsbIns = pUsbIns; 326 pTemplate, pfnCompleted, pUsbIns)); 542 * @param pUsbIns The USB device instance. 544 int pdmR3AsyncCompletionTemplateDestroyUsb(PVM pVM, PPDMUSBINS pUsbIns) argument [all...] |
H A D | PDMThread.cpp | 71 rc = pThread->u.Usb.pfnWakeUp(pThread->u.Usb.pUsbIns, pThread); 232 * @param pUsbIns The USB device instance. 242 int pdmR3ThreadCreateUsb(PVM pVM, PPDMUSBINS pUsbIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADUSB pfnThread, argument 251 pThread->u.Usb.pUsbIns = pUsbIns; 512 * @param pUsbIns The USB device instance. 514 int pdmR3ThreadDestroyUsb(PVM pVM, PPDMUSBINS pUsbIns) argument 519 AssertPtr(pUsbIns); 527 && pThread->u.Usb.pUsbIns == pUsbIns) [all...] |
/vbox/src/VBox/Devices/Storage/ |
H A D | UsbMsd.cpp | 161 PPDMUSBINS pUsbIns; member in struct:USBMSDREQ 200 PPDMUSBINS pUsbIns; member in struct:USBMSD 745 * @param pUsbIns The instance allocating it. 747 static PUSBMSDREQ usbMsdReqAlloc(PPDMUSBINS pUsbIns) argument 749 PUSBMSDREQ pReq = (PUSBMSDREQ)PDMUsbHlpMMHeapAllocZ(pUsbIns, sizeof(*pReq)); 754 pReq->pUsbIns = pUsbIns; 775 PPDMUSBINS pUsbIns = pReq->pUsbIns; local 776 AssertPtrReturnVoid(pUsbIns); 1075 PPDMUSBINS pUsbIns = pThis->pUsbIns; local 1109 usbMsdAllAsyncIOIsFinished(PPDMUSBINS pUsbIns) argument 1124 usbMsdIsAsyncSuspendOrPowerOffDone(PPDMUSBINS pUsbIns) argument 1137 usbMsdSuspendOrPowerOff(PPDMUSBINS pUsbIns) argument 1154 usbMsdSavePrep(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM) argument 1167 usbMsdLoadPrep(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM) argument 1180 usbMsdLiveExec(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM, uint32_t uPass) argument 1192 usbMsdSaveExec(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM) argument 1235 usbMsdLoadExec(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) argument 1332 usbMsdUrbReap(PPDMUSBINS pUsbIns, RTMSINTERVAL cMillies) argument 1365 usbMsdWakeup(PPDMUSBINS pUsbIns) argument 1377 usbMsdUrbCancel(PPDMUSBINS pUsbIns, PVUSBURB pUrb) argument 1925 usbMsdQueue(PPDMUSBINS pUsbIns, PVUSBURB pUrb) argument 1965 usbMsdUsbClearHaltedEndpoint(PPDMUSBINS pUsbIns, unsigned uEndpoint) argument 1984 usbMsdUsbSetInterface(PPDMUSBINS pUsbIns, uint8_t bInterfaceNumber, uint8_t bAlternateSetting) argument 1995 usbMsdUsbSetConfiguration(PPDMUSBINS pUsbIns, uint8_t bConfigurationValue, const void *pvOldCfgDesc, const void *pvOldIfState, const void *pvNewCfgDesc) argument 2018 usbMsdUsbGetDescriptorCache(PPDMUSBINS pUsbIns) argument 2034 usbMsdUsbReset(PPDMUSBINS pUsbIns, bool fResetOnLinux) argument 2050 usbMsdVMSuspend(PPDMUSBINS pUsbIns) argument 2060 usbMsdVMPowerOff(PPDMUSBINS pUsbIns) argument 2070 usbMsdDriverAttach(PPDMUSBINS pUsbIns, unsigned iLUN, uint32_t fFlags) argument 2111 usbMsdDriverDetach(PPDMUSBINS pUsbIns, unsigned iLUN, uint32_t fFlags) argument 2133 usbMsdIsAsyncResetDone(PPDMUSBINS pUsbIns) argument 2149 usbMsdVMReset(PPDMUSBINS pUsbIns) argument 2168 usbMsdDestruct(PPDMUSBINS pUsbIns) argument 2203 usbMsdConstruct(PPDMUSBINS pUsbIns, int iInstance, PCFGMNODE pCfg, PCFGMNODE pCfgGlobal) argument [all...] |
/vbox/src/VBox/Devices/USB/ |
H A D | VUSBDevice.cpp | 125 pDev, pDev->pUsbIns->pszName, pEndPtDesc, pEndPtDesc->Core.bEndpointAddress, pEndPtDesc->Core.bmAttributes, 165 pDev, pDev->pUsbIns->pszName, pEndPtDesc, pEndPtDesc->Core.bEndpointAddress, pEndPtDesc->Core.bmAttributes, 203 pDev, pDev->pUsbIns->pszName, pIfDesc, pIfDesc->Core.iInterface, pIfDesc->Core.bAlternateSetting)); 243 pDev, pDev->pUsbIns->pszName, pCfgDesc, pCfgDesc->Core.iConfiguration)); 303 Log(("vusb: error: %s: SET_CONFIGURATION - invalid request (dir) !!!\n", pDev->pUsbIns->pszName, iCfg)); 314 LogFlow(("vusbDevStdReqSetConfig: %s: default dev state !!?\n", pDev->pUsbIns->pszName)); 321 Log(("vusb: error: %s: config %i not found !!!\n", pDev->pUsbIns->pszName, iCfg)); 329 if (pDev->pUsbIns->pReg->pfnUsbSetConfiguration) 331 int rc = vusbDevIoThreadExecSync(pDev, (PFNRT)pDev->pUsbIns->pReg->pfnUsbSetConfiguration, 5, 332 pDev->pUsbIns, pNewCfgDes 1351 vusbDevResetDoneTimer(PPDMUSBINS pUsbIns, PTMTIMER pTimer, void *pvUser) argument 1707 vusbDevGetDescriptorCacheWorker(PPDMUSBINS pUsbIns, PCPDMUSBDESCCACHE *ppDescCache) argument 1720 vusbDevInit(PVUSBDEV pDev, PPDMUSBINS pUsbIns, const char *pszCaptureFilename) argument [all...] |
H A D | USBProxyDevice.cpp | 49 LogFlow(("GetStdDescSync: pProxyDev=%s\n", pProxyDev->pUsbIns->pszName)); 65 Urb.pUsbIns = pProxyDev->pUsbIns; 179 Log(("usbProxyGetDeviceDesc: pProxyDev=%s: GetStdDescSync failed\n", pProxyDev->pUsbIns->pszName)); 184 Log(("usb-proxy: pProxyDev=%s: Corrupted device descriptor. bLength=%d\n", pProxyDev->pUsbIns->pszName, pIn->bLength)); 528 static DECLCALLBACK(int) usbProxyDevReset(PPDMUSBINS pUsbIns, bool fResetOnLinux) argument 530 PUSBPROXYDEV pProxyDev = PDMINS_2_DATA(pUsbIns, PUSBPROXYDEV); 534 Log(("usbProxyDevReset: pProxyDev=%s - ignoring reset request fMaskedIfs=%#x\n", pUsbIns->pszName, pProxyDev->fMaskedIfs)); 537 LogFlow(("usbProxyDevReset: pProxyDev=%s\n", pUsbIns->pszName)); 545 static DECLCALLBACK(PCPDMUSBDESCCACHE) usbProxyDevGetDescriptorCache(PPDMUSBINS pUsbIns) argument 557 usbProxyDevSetConfiguration(PPDMUSBINS pUsbIns, uint8_t bConfigurationValue, const void *pvOldCfgDesc, const void *pvOldIfState, const void *pvNewCfgDesc) argument 630 usbProxyDevSetInterface(PPDMUSBINS pUsbIns, uint8_t bInterfaceNumber, uint8_t bAlternateSetting) argument 645 usbProxyDevClearHaltedEndpoint(PPDMUSBINS pUsbIns, unsigned uEndpoint) argument 660 usbProxyDevUrbQueue(PPDMUSBINS pUsbIns, PVUSBURB pUrb) argument 678 usbProxyDevUrbCancel(PPDMUSBINS pUsbIns, PVUSBURB pUrb) argument 690 usbProxyDevUrbReap(PPDMUSBINS pUsbIns, RTMSINTERVAL cMillies) argument 707 usbProxyDevWakeup(PPDMUSBINS pUsbIns) argument 716 usbProxyDestruct(PPDMUSBINS pUsbIns) argument 813 usbProxyConstruct(PPDMUSBINS pUsbIns, int iInstance, PCFGMNODE pCfg, PCFGMNODE pCfgGlobal) argument [all...] |
H A D | USBProxyDevice.h | 211 PPDMUSBINS pUsbIns; member in struct:USBPROXYDEV 248 return pProxyDev->pUsbIns->pszName;
|
H A D | VUSBUrb.cpp | 163 * Note that pUrb->pUsbIns, pUrb->VUsb.pDev and pUrb->VUsb.pDev->pUsbIns can all be NULL. 181 pUrb->pUsbIns ? pUrb->pUsbIns->pszName : "", 895 pUrb->pszDesc, pDev, pDev->pUsbIns->pszName, pPipe, g_apszCtlStates[pExtra->enmStage])); 901 pUrb->pszDesc, pDev, pDev->pUsbIns->pszName, pPipe, g_apszCtlStates[pExtra->enmStage])); 923 LogFlow(("%s: vusbCtrlCompletion: pDev=%p[%s]\n", pUrb->pszDesc, pDev, pDev->pUsbIns->pszName)); 954 LogFlow(("%s: vusbMsgCompletion: pDev=%p[%s]\n", pUrb->pszDesc, pDev, pDev->pUsbIns->pszName)); 998 LogFlow(("%s: vusbUrbErrorRh: pDev=%p[%s] rh=%p\n", pUrb->pszDesc, pDev, pDev->pUsbIns ? pDev->pUsbIns 2107 PPDMUSBINS pUsbIns = pUrb->pUsbIns; local [all...] |
H A D | DrvVUSBRootHub.cpp | 234 LogFlow(("vusbHubAttach: pHub=%p[%s] pDev=%p[%s]\n", pHub, pHub->pszName, pDev, pDev->pUsbIns->pszName)); 257 static DECLCALLBACK(int) vusbPDMHubAttachDevice(PPDMDRVINS pDrvIns, PPDMUSBINS pUsbIns, const char *pszCaptureFilename, uint32_t *piPort) argument 266 int rc = vusbDevInit(pDev, pUsbIns, pszCaptureFilename); 269 pUsbIns->pvVUsbDev2 = pDev; 278 pUsbIns->pvVUsbDev2 = NULL; 286 static DECLCALLBACK(int) vusbPDMHubDetachDevice(PPDMDRVINS pDrvIns, PPDMUSBINS pUsbIns, uint32_t iPort) argument 288 PVUSBDEV pDev = (PVUSBDEV)pUsbIns->pvVUsbDev2; 292 pUsbIns->pvVUsbDev2 = NULL; 444 pUrb->pUsbIns = pUrb->VUsb.pDev ? pUrb->VUsb.pDev->pUsbIns [all...] |
/vbox/src/VBox/Devices/Input/ |
H A D | UsbKbd.cpp | 171 PPDMUSBINS pUsbIns; member in struct:USBHID 497 Log(("usbHidCompleteStall/#%u: pUrb=%p:%s: %s\n", pThis->pUsbIns->iInstance, pUrb, pUrb->pszDesc, pszWhy)); 520 Log(("usbHidCompleteOk/#%u: pUrb=%p:%s cbData=%#zx\n", pThis->pUsbIns->iInstance, pUrb, pUrb->pszDesc, cbData)); 761 static DECLCALLBACK(PVUSBURB) usbHidUrbReap(PPDMUSBINS pUsbIns, RTMSINTERVAL cMillies) argument 763 PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID); 764 //LogFlow(("usbHidUrbReap/#%u: cMillies=%u\n", pUsbIns->iInstance, cMillies)); 786 Log(("usbHidUrbReap/#%u: pUrb=%p:%s\n", pUsbIns->iInstance, pUrb, pUrb->pszDesc)); 794 static DECLCALLBACK(int) usbHidWakeup(PPDMUSBINS pUsbIns) argument 796 PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID); 805 static DECLCALLBACK(int) usbHidUrbCancel(PPDMUSBINS pUsbIns, PVUSBUR argument 1093 usbHidQueue(PPDMUSBINS pUsbIns, PVUSBURB pUrb) argument 1129 usbHidUsbClearHaltedEndpoint(PPDMUSBINS pUsbIns, unsigned uEndpoint) argument 1148 usbHidUsbSetInterface(PPDMUSBINS pUsbIns, uint8_t bInterfaceNumber, uint8_t bAlternateSetting) argument 1159 usbHidUsbSetConfiguration(PPDMUSBINS pUsbIns, uint8_t bConfigurationValue, const void *pvOldCfgDesc, const void *pvOldIfState, const void *pvNewCfgDesc) argument 1188 usbHidUsbGetDescriptorCache(PPDMUSBINS pUsbIns) argument 1199 usbHidUsbReset(PPDMUSBINS pUsbIns, bool fResetOnLinux) argument 1215 usbHidDestruct(PPDMUSBINS pUsbIns) argument 1239 usbHidConstruct(PPDMUSBINS pUsbIns, int iInstance, PCFGMNODE pCfg, PCFGMNODE pCfgGlobal) argument [all...] |
H A D | UsbMouse.cpp | 175 PPDMUSBINS pUsbIns; member in struct:USBHID 1106 pThis->pUsbIns->iInstance, pUrb, pUrb->pszDesc, pszWhy)); 1130 pThis->pUsbIns->iInstance, pUrb, pUrb->pszDesc, cbData)); 1667 static DECLCALLBACK(PVUSBURB) usbHidUrbReap(PPDMUSBINS pUsbIns, RTMSINTERVAL cMillies) argument 1669 PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHID); 1671 LogFlowFunc(("pUsbIns=%p cMillies=%u\n", pUsbIns, cMillies)); 1693 LogRelFlow(("usbHidUrbReap/#%u: pUrb=%p:%s\n", pUsbIns->iInstance, pUrb, 1701 static DECLCALLBACK(int) usbHidWakeup(PPDMUSBINS pUsbIns) argument 1703 PUSBHID pThis = PDMINS_2_DATA(pUsbIns, PUSBHI 1711 usbHidUrbCancel(PPDMUSBINS pUsbIns, PVUSBURB pUrb) argument 2148 usbHidQueue(PPDMUSBINS pUsbIns, PVUSBURB pUrb) argument 2185 usbHidUsbClearHaltedEndpoint(PPDMUSBINS pUsbIns, unsigned uEndpoint) argument 2205 usbHidUsbSetInterface(PPDMUSBINS pUsbIns, uint8_t bInterfaceNumber, uint8_t bAlternateSetting) argument 2217 usbHidUsbSetConfiguration(PPDMUSBINS pUsbIns, uint8_t bConfigurationValue, const void *pvOldCfgDesc, const void *pvOldIfState, const void *pvNewCfgDesc) argument 2249 usbHidUsbGetDescriptorCache(PPDMUSBINS pUsbIns) argument 2270 usbHidUsbReset(PPDMUSBINS pUsbIns, bool fResetOnLinux) argument 2286 usbHidDestruct(PPDMUSBINS pUsbIns) argument 2309 usbHidConstruct(PPDMUSBINS pUsbIns, int iInstance, PCFGMNODE pCfg, PCFGMNODE pCfgGlobal) argument [all...] |
/vbox/src/VBox/Devices/USB/vrdp/ |
H A D | USBProxyDevice-vrdp.cpp | 108 LogFlow(("usbProxyVrdpSetConfig: pProxyDev=%s cfg=%#x\n", pProxyDev->pUsbIns->pszName, cfg)); 125 LogFlow(("usbProxyVrdpClaimInterface: pProxyDev=%s ifnum=%#x\n", pProxyDev->pUsbIns->pszName, ifnum)); 142 LogFlow(("usbProxyVrdpReleaseInterface: pProxyDev=%s ifnum=%#x\n", pProxyDev->pUsbIns->pszName, ifnum)); 176 LogFlow(("usbProxyVrdpClearHaltedEp: pProxyDev=%s ep=%u\n", pProxyDev->pUsbIns->pszName, ep)); 217 LogFlow(("usbProxyVrdpUrbReap: pProxyDev=%s\n", pProxyDev->pUsbIns->pszName)); 256 LogFlow(("usbProxyVrdpWakeup: pProxyDev=%s\n", pProxyDev->pUsbIns->pszName));
|
/vbox/src/VBox/Devices/USB/os2/ |
H A D | USBProxyDevice-os2.cpp | 557 LogFlow(("usbProxyOs2Close: pProxyDev=%s\n", pProxyDev->pUsbIns->pszName)); 624 pProxyDev->pUsbIns->pszName, iCfg)); 638 LogFlow(("usbProxyOs2SetConfig: pProxyDev=%s cfg=%#X -> rc=%d\n", pProxyDev->pUsbIns->pszName, iCfg, rc)); 649 LogFlow(("usbProxyOs2ClaimInterface: pProxyDev=%s ifnum=%#x\n", pProxyDev->pUsbIns->pszName, iIf)); 660 LogFlow(("usbProxyOs2ReleaseInterface: pProxyDev=%s ifnum=%#x\n", pProxyDev->pUsbIns->pszName, iIf)); 683 LogFlow(("usbProxyOs2ClearHaltedEp: pProxyDev=%s EndPt=%x\n", pProxyDev->pUsbIns->pszName, EndPt)); 697 LogFlow(("usbProxyOs2ClearHaltedEp: pProxyDev=%s EndPt=%u -> rc=%d\n", pProxyDev->pUsbIns->pszName, EndPt, rc)); 710 pProxyDev->pUsbIns->pszName, pUrb, pUrb->EndPt, pUrb->cbData)); 812 LogFlow(("usbProxyOs2UrbReap: dev=%s returns %p\n", pProxyDev->pUsbIns->pszName, pUrb)); 840 pUrb, errno, pProxyDev->pUsbIns [all...] |
/vbox/src/VBox/Devices/USB/darwin/ |
H A D | USBProxyDevice-darwin.cpp | 763 i, pIf->u8Interface, pDevOsX->pProxyDev->pUsbIns->pszName, pIf->u8Protocol, pIf->u8Class)); 918 u8Interface, pProxyDev->pUsbIns->pszName, u8Protocol, u8Class)); 924 u8Interface, pProxyDev->pUsbIns->pszName, u8Protocol, u8Class, irc)); 932 pProxyDev->pUsbIns->pszName, irc)); 1242 char *pszDummyName = pProxyDev->pUsbIns->pszName; 1243 pProxyDev->pUsbIns->pszName = (char *)pszAddress; 1245 pProxyDev->pUsbIns->pszName = pszDummyName; 1343 LogFlow(("usbProxyDarwinClose: pProxyDev=%s\n", pProxyDev->pUsbIns->pszName)); 1426 LogFlow(("usbProxyDarwinReset: pProxyDev=%s\n", pProxyDev->pUsbIns->pszName)); 1465 pProxyDev->pUsbIns [all...] |
/vbox/src/VBox/Devices/Input/testcase/ |
H A D | tstUsbMouse.cpp | 56 static DECLCALLBACK(int) tstVMSetErrorV(PPDMUSBINS pUsbIns, int rc, argument 60 NOREF(pUsbIns); 69 static DECLCALLBACK(int) tstDriverAttach(PPDMUSBINS pUsbIns, RTUINT iLun, argument
|
/vbox/src/VBox/Devices/USB/freebsd/ |
H A D | USBProxyDevice-freebsd.cpp | 149 pProxyDev->pUsbIns->pszName)); 155 errno, pProxyDev->pUsbIns->pszName)); 429 pProxyDev->pUsbIns->pszName)); 457 LogFlow(("usbProxyFreeBSDClose: pProxyDev=%s\n", pProxyDev->pUsbIns->pszName)); 486 pProxyDev->pUsbIns->pszName)); 543 pProxyDev->pUsbIns->pszName, iCfg)); 594 "ifnum=%x\n", pProxyDev->pUsbIns->pszName, iIf)); 615 "ifnum=%x\n", pProxyDev->pUsbIns->pszName, iIf)); 663 pProxyDev->pUsbIns->pszName, ep_num));
|