Lines Matching refs:RemoteUSBBackend
21 #include "RemoteUSBBackend.h"
106 RemoteUSBBackend *pOwner;
162 RemoteUSBBackend *pThis = (RemoteUSBBackend *)pv;
258 RemoteUSBBackend *pThis = (RemoteUSBBackend *)pInstance;
340 RemoteUSBBackend *pThis = pDevice->pOwner;
363 RemoteUSBBackend *pThis = pDevice->pOwner;
382 RemoteUSBBackend *pThis = pDevice->pOwner;
402 RemoteUSBBackend *pThis = pDevice->pOwner;
422 RemoteUSBBackend *pThis = pDevice->pOwner;
442 RemoteUSBBackend *pThis = pDevice->pOwner;
463 RemoteUSBBackend *pThis = pDevice->pOwner;
483 RemoteUSBBackend *pThis = pDevice->pOwner;
530 LogFlow(("RemoteUSBBackend::iface_QueueURB: u8Type = %d, u8Ep = %d, u8Direction = %d, data\n%.*Rhxd\n",
539 RemoteUSBBackend *pThis = pDevice->pOwner;
589 LogFlow(("RemoteUSBBackend::iface_QueueURB: handle = %d\n", u32Handle));
672 LogFlow(("RemoteUSBBackend::iface_ReapURB %d ms\n", u32Millies));
679 RemoteUSBBackend *pThis = pDevice->pOwner;
753 LogFlow(("RemoteUSBBackend::iface_ReapURB iteration.\n"));
767 LogFlow(("RemoteUSBBackend::iface_ReapURB completed in %lld ms, qurb = %p\n", RTTimeMilliTS () - u64StartTime, qurb));
801 void RemoteUSBBackend::AddRef(void)
806 void RemoteUSBBackend::Release(void)
816 void RemoteUSBBackend::PollRemoteDevices(void)
904 void RemoteUSBBackend::NotifyDelete(void)
913 bool RemoteUSBBackend::addUUID(const Guid *pUuid)
928 bool RemoteUSBBackend::findUUID(const Guid *pUuid)
942 void RemoteUSBBackend::removeUUID(const Guid *pUuid)
955 RemoteUSBBackend::RemoteUSBBackend(Console *console, ConsoleVRDPServer *server, uint32_t u32ClientId)
997 RemoteUSBBackend::~RemoteUSBBackend()
1011 int RemoteUSBBackend::negotiateResponse(const VRDEUSBREQNEGOTIATERET *pret, uint32_t cbRet)
1015 Log(("RemoteUSBBackend::negotiateResponse: flags = %02X.\n", pret->flags));
1022 Log(("RemoteUSBBackend::negotiateResponse: client requested URB polling.\n"));
1087 int RemoteUSBBackend::saveDeviceList(const void *pvList, uint32_t cbList)
1089 Log(("RemoteUSBBackend::saveDeviceList: pvList = %p, cbList = %d\n", pvList, cbList));
1110 void RemoteUSBBackend::request(void)
1116 void RemoteUSBBackend::release(void)
1121 PREMOTEUSBDEVICE RemoteUSBBackend::deviceFromId(VRDEUSBDEVID id)
1137 void RemoteUSBBackend::addDevice(PREMOTEUSBDEVICE pDevice)
1153 void RemoteUSBBackend::removeDevice(PREMOTEUSBDEVICE pDevice)
1174 int RemoteUSBBackend::reapURB(const void *pvBody, uint32_t cbBody)
1178 LogFlow(("RemoteUSBBackend::reapURB: pvBody = %p, cbBody = %d\n", pvBody, cbBody));
1184 Log(("RemoteUSBBackend::reapURB: id = %d, flags = %02X, error = %d, handle %d, len = %d.\n",
1203 LogFlow(("RemoteUSBBackend::reapURB: WARNING: invalid reply data. Skipping the reply.\n"));
1212 LogFlow(("RemoteUSBBackend::reapURB: WARNING: invalid device id. Skipping the reply.\n"));
1226 LogFlow(("RemoteUSBBackend::reapURB: searching: %p handle = %d.\n", qurb, qurb->u32Handle));
1232 LogFlow(("RemoteUSBBackend::reapURB: Queued URB not found, probably already canceled. Skipping the URB.\n"));
1236 LogFlow(("RemoteUSBBackend::reapURB: qurb = %p\n", qurb));
1247 default: Log(("RemoteUSBBackend::reapURB: Invalid error %d\n", pBody->error));
1271 default: Log(("RemoteUSBBackend::reapURB: Invalid error %d\n", pBody->error));
1291 LogFlow(("RemoteUSBBackend::reapURB: copying data %d bytes\n", pBody->len));
1391 LogFlow(("RemoteUSBBackend::reapURB: returns %Rrc\n", rc));