Lines Matching refs:hUSB
240 if (hs->hUSB == nullptr) {
277 if (hs->hUSB == nullptr) {
280 if (hs->hUSB->devId != devId || hs->hUSB->busId != busId) {
379 HUSB hUSB = new HdcUSB();
380 if (!hUSB) {
384 hSession->hUSB = hUSB;
385 hSession->hUSB->wMaxPacketSizeSend = MAX_PACKET_SIZE_HISPEED;
503 if (!hSession->hUSB) {
506 HUSB hUSB = hSession->hUSB;
507 if (!hUSB) {
511 if (hUSB->devHandle) {
512 libusb_release_interface(hUSB->devHandle, hUSB->interfaceNumber);
513 libusb_close(hUSB->devHandle);
514 hUSB->devHandle = nullptr;
517 Base::CloseFd(hUSB->bulkIn);
518 Base::CloseFd(hUSB->bulkOut);
520 delete hSession->hUSB;
521 hSession->hUSB = nullptr;
608 if (hSession->hUSB != nullptr
609 && (!hSession->hUSB->hostBulkIn.isShutdown || !hSession->hUSB->hostBulkOut.isShutdown)) {