Searched defs:pfnDone (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/USB/
H A DDrvVUSBRootHub.cpp728 static DECLCALLBACK(int) vusbRhDevReset(PVUSBIDEVICE pInterface, bool fResetOnLinux, PFNVUSBRESETDONE pfnDone, void *pvUser, PVM pVM) argument
731 Assert(!pfnDone);
H A DVUSBDevice.cpp51 PFNVUSBRESETDONE pfnDone; member in struct:vusb_reset_args
52 /** User argument to pfnDone. */
1315 * @param pfnDone The done callback specified by the caller of vusbDevReset().
1318 static void vusbDevResetDone(PVUSBDEV pDev, int rc, PFNVUSBRESETDONE pfnDone, void *pvUser) argument
1338 if (pfnDone)
1339 pfnDone(&pDev->IDevice, rc, pvUser);
1360 vusbDevResetDone(pDev, pArgs->rc, pArgs->pfnDone, pArgs->pvUser);
1409 * by passing NULL for pfnDone.
1420 * @param pfnDone Pointer to the completion routine. If NULL a synchronous
1426 DECLCALLBACK(int) vusbIDeviceReset(PVUSBIDEVICE pDevice, bool fResetOnLinux, PFNVUSBRESETDONE pfnDone, voi argument
[all...]
/vbox/include/VBox/
H A Dvusb.h893 * by passing NULL for pfnDone.
905 * @param pfnDone Pointer to the completion routine. If NULL a synchronous
911 PFNVUSBRESETDONE pfnDone, void *pvUser, PVM pVM));
968 * by passing NULL for pfnDone.
980 * @param pfnDone Pointer to the completion routine. If NULL a synchronous
985 DECLINLINE(int) VUSBIDevReset(PVUSBIDEVICE pInterface, bool fResetOnLinux, PFNVUSBRESETDONE pfnDone, void *pvUser, PVM pVM) argument
987 return pInterface->pfnReset(pInterface, fResetOnLinux, pfnDone, pvUser, pVM);

Completed in 82 milliseconds