Searched refs:usb_handler (Results 1 – 3 of 3) sorted by relevance
37 auto usb_handler = std::make_unique<UsbHandler>(ConstructorTag{}); in Create() local38 if (!usb_handler) { in Create()42 return usb_handler; in Create()
31 void ProcessCompletedReads(const std::unique_ptr<UsbHandler>& usb_handler);33 zx_status_t ProcessWrites(const std::unique_ptr<UsbHandler>& usb_handler);35 void ReturnTransfers(const std::unique_ptr<UsbHandler>& usb_handler);
74 void Client::ProcessCompletedReads(const std::unique_ptr<UsbHandler>& usb_handler) { in ProcessCompletedReads() argument98 usb_handler->RequeueRead(std::move(transfer)); in ProcessCompletedReads()103 zx_status_t Client::ProcessWrites(const std::unique_ptr<UsbHandler>& usb_handler) { in ProcessWrites() argument109 pending_write_ = usb_handler->GetWriteTransfer(); in ProcessWrites()130 if (usb_handler->writable()) { in ProcessWrites()131 pending_write_ = usb_handler->QueueWriteTransfer(std::move(pending_write_)); in ProcessWrites()143 void Client::ReturnTransfers(const std::unique_ptr<UsbHandler>& usb_handler) { in ReturnTransfers() argument145 usb_handler->RequeueRead(std::move(transfer)); in ReturnTransfers()150 usb_handler->ReturnWriteTransfer(std::move(pending_write_)); in ReturnTransfers()
Completed in 8 milliseconds