Home
last modified time | relevance | path

Searched refs:usb_handler (Results 1 – 3 of 3) sorted by relevance

/system/host/xdc-server/
A Dusb-handler.cpp37 auto usb_handler = std::make_unique<UsbHandler>(ConstructorTag{}); in Create() local
38 if (!usb_handler) { in Create()
42 return usb_handler; in Create()
A Dxdc-server.h31 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);
A Dxdc-server.cpp74 void Client::ProcessCompletedReads(const std::unique_ptr<UsbHandler>& usb_handler) { in ProcessCompletedReads() argument
98 usb_handler->RequeueRead(std::move(transfer)); in ProcessCompletedReads()
103 zx_status_t Client::ProcessWrites(const std::unique_ptr<UsbHandler>& usb_handler) { in ProcessWrites() argument
109 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() argument
145 usb_handler->RequeueRead(std::move(transfer)); in ReturnTransfers()
150 usb_handler->ReturnWriteTransfer(std::move(pending_write_)); in ReturnTransfers()

Completed in 8 milliseconds