/aosp12/packages/modules/adb/client/ |
H A D | usb_windows.cpp | 54 struct usb_handle { struct 78 static std::vector<usb_handle*>& handle_list = *new std::vector<usb_handle*>(); argument 91 int register_new_device(usb_handle* handle); 94 int recognized_device(usb_handle* handle); 123 void usb_kick(usb_handle* handle); 126 int usb_close(usb_handle* handle); 262 usb_handle* ret = (usb_handle*)calloc(1, sizeof(usb_handle)); in do_usb_open() 452 void usb_reset(usb_handle* handle) { in usb_reset() 463 void usb_kick(usb_handle* handle) { in usb_kick() 473 int usb_close(usb_handle* handle) { in usb_close() [all …]
|
H A D | usb_osx.cpp | 50 struct usb_handle struct 63 usb_handle() in usb_handle() argument 90 static void usb_kick_locked(usb_handle* handle); 299 std::unique_ptr<usb_handle> handle = in AndroidInterfaceAdded() 307 usb_handle* handle_p = handle.get(); in AndroidInterfaceAdded() 332 std::unique_ptr<usb_handle> handle; in CheckInterface() 366 handle.reset(new usb_handle); in CheckInterface() 549 int usb_close(usb_handle *handle) in usb_close() 561 void usb_reset(usb_handle* handle) { in usb_reset() 566 static void usb_kick_locked(usb_handle *handle) in usb_kick_locked() [all …]
|
H A D | usb_linux.cpp | 60 struct usb_handle { struct 61 ~usb_handle() { in ~usb_handle() argument 96 for (usb_handle* usb : g_usb_handles) { in is_known_device() 109 for (usb_handle* usb : g_usb_handles) { in kick_disconnected_devices() 480 void usb_reset(usb_handle* h) { in usb_reset() 485 void usb_kick(usb_handle* h) { in usb_kick() 518 int usb_close(usb_handle* h) { in usb_close() 529 size_t usb_get_max_packet_size(usb_handle* h) { in usb_get_max_packet_size() 545 for (usb_handle* usb: g_usb_handles) { in register_device() 553 std::unique_ptr<usb_handle> usb(new usb_handle); in register_device() [all …]
|
H A D | usb.h | 36 struct usb_handle; 37 ADB_USB_INTERFACE(usb_handle*); 49 explicit UsbConnection(usb_handle* handle) : handle_(handle) {} in UsbConnection() 59 usb_handle* handle_;
|
H A D | transport_usb.cpp | 44 static int UsbReadMessage(usb_handle* h, amessage* msg) { in UsbReadMessage() 67 static int UsbReadPayload(usb_handle* h, apacket* p) { in UsbReadPayload() 100 static int remote_read(apacket* p, usb_handle* usb) { in remote_read() 129 static int remote_read(apacket* p, usb_handle* usb) { in remote_read() 193 void init_usb_transport(atransport* t, usb_handle* h) { in init_usb_transport()
|
/aosp12/system/core/fastboot/ |
H A D | usb_windows.cpp | 55 struct usb_handle { struct 80 std::unique_ptr<usb_handle> handle_; 89 int recognized_device(usb_handle* handle, ifc_match_func callback); 95 void usb_cleanup_handle(usb_handle* handle); 98 void usb_kick(usb_handle* handle); 103 std::unique_ptr<usb_handle> ret(new usb_handle); in do_usb_open() 231 void usb_cleanup_handle(usb_handle* handle) { in usb_cleanup_handle() 247 void usb_kick(usb_handle* handle) { in usb_kick() 278 int recognized_device(usb_handle* handle, ifc_match_func callback) { in recognized_device() 338 std::unique_ptr<usb_handle> handle; in find_usb_device() [all …]
|
H A D | usb_osx.cpp | 56 struct usb_handle struct 71 OsxUsbTransport(std::unique_ptr<usb_handle> handle, uint32_t ms_timeout = 0) in OsxUsbTransport() argument 81 std::unique_ptr<usb_handle> handle_; 89 static int try_interfaces(IOUSBDeviceInterface500** dev, usb_handle* handle) { in try_interfaces() 270 static int try_device(io_service_t device, usb_handle *handle) { in try_device() 392 static int init_usb(ifc_match_func callback, std::unique_ptr<usb_handle>* handle) { in init_usb() 397 usb_handle h; in init_usb() 444 handle->reset(new usb_handle); in init_usb() 445 memcpy(handle->get(), &h, sizeof(usb_handle)); in init_usb() 465 std::unique_ptr<usb_handle> handle; in usb_open()
|
H A D | usb_linux.cpp | 88 struct usb_handle struct 98 explicit LinuxUsbTransport(std::unique_ptr<usb_handle> handle, uint32_t ms_timeout = 0) in LinuxUsbTransport() argument 109 std::unique_ptr<usb_handle> handle_; 345 static std::unique_ptr<usb_handle> find_usb_device(const char* base, ifc_match_func callback) in find_usb_device() 347 std::unique_ptr<usb_handle> usb; in find_usb_device() 378 usb.reset(new usb_handle()); in find_usb_device() 507 std::unique_ptr<usb_handle> handle = find_usb_device("/sys/bus/usb/devices", callback); in usb_open()
|
/aosp12/system/core/fastboot/device/ |
H A D | usb.h | 38 struct usb_handle { struct 39 usb_handle() {} in usb_handle() argument 45 int (*write)(usb_handle* h, const void* data, int len); argument 46 int (*read)(usb_handle* h, void* data, int len, bool allow_partial); argument 47 void (*close)(usb_handle* h); argument 63 usb_handle* create_usb_handle(unsigned num_bufs, unsigned io_size); argument
|
H A D | usb.cpp | 78 static int usb_ffs_write(usb_handle* h, const void* data, int len) { in usb_ffs_write() 98 static int usb_ffs_read(usb_handle* h, void* data, int len, bool allow_partial) { in usb_ffs_read() 129 static int usb_ffs_do_aio(usb_handle* h, const void* data, int len, bool read) { in usb_ffs_do_aio() 188 static int usb_ffs_aio_read(usb_handle* h, void* data, int len, bool /* allow_partial */) { in usb_ffs_aio_read() 192 static int usb_ffs_aio_write(usb_handle* h, const void* data, int len) { in usb_ffs_aio_write() 196 static void usb_ffs_close(usb_handle* h) { in usb_ffs_close() 209 usb_handle* create_usb_handle(unsigned num_bufs, unsigned io_size) { in create_usb_handle() 210 usb_handle* h = new usb_handle(); in create_usb_handle()
|
H A D | usb_client.cpp | 189 static void CloseFunctionFs(usb_handle* h) { in CloseFunctionFs() 195 static bool InitFunctionFs(usb_handle* h) { in InitFunctionFs() 244 : handle_(std::unique_ptr<usb_handle>(create_usb_handle(kFbFfsNumBufs, kFbFfsBufSize))) { in ClientUsbTransport()
|
H A D | usb_client.h | 35 std::unique_ptr<usb_handle> handle_;
|
/aosp12/packages/modules/adb/ |
H A D | transport.h | 252 struct usb_handle; 299 void SetUsbHandle(usb_handle* h) { usb_handle_ = h; } in SetUsbHandle() 300 usb_handle* GetUsbHandle() { return usb_handle_; } in GetUsbHandle() 412 usb_handle* usb_handle_ = nullptr; 463 void init_usb_transport(atransport* t, usb_handle* usb); 467 void register_usb_transport(usb_handle* h, const char* serial, const char* devpath, 471 void unregister_usb_transport(usb_handle* usb);
|
H A D | transport.cpp | 1493 void register_usb_transport(usb_handle* usb, const char* serial, const char* devpath, in register_usb_transport() 1516 void unregister_usb_transport(usb_handle* usb) { in unregister_usb_transport()
|