Searched refs:usb_handle (Results 1 - 17 of 17) sorted by relevance

/system/core/fastboot/
H A Dusb.h32 typedef struct usb_handle usb_handle; typedef in typeref:struct:usb_handle
61 usb_handle *usb_open(ifc_match_func callback);
62 int usb_close(usb_handle *h);
63 int usb_read(usb_handle *h, void *_data, int len);
64 int usb_write(usb_handle *h, const void *_data, int len);
H A Dfastboot.h37 int fb_command(usb_handle *usb, const char *cmd);
38 int fb_command_response(usb_handle *usb, const char *cmd, char *response);
39 int fb_download_data(usb_handle *usb, const void *data, unsigned size);
40 int fb_download_data_sparse(usb_handle *usb, struct sparse_file *s);
47 int fb_getvar(struct usb_handle *usb, char *response, const char *fmt, ...);
48 int fb_format_supported(usb_handle *usb, const char *partition);
61 int fb_execute_queue(usb_handle *usb);
H A Dusb_windows.c47 /** Structure usb_handle describes our connection to the usb device via
51 struct usb_handle { struct
70 int recognized_device(usb_handle* handle, ifc_match_func callback);
73 usb_handle* do_usb_open(const wchar_t* interface_name);
76 int usb_write(usb_handle* handle, const void* data, int len);
79 int usb_read(usb_handle *handle, void* data, int len);
82 void usb_cleanup_handle(usb_handle* handle);
85 void usb_kick(usb_handle* handle);
88 int usb_close(usb_handle* handle);
91 usb_handle* do_usb_ope
[all...]
H A Dprotocol.c50 static int check_response(usb_handle *usb, unsigned int size, char *response)
109 static int _command_start(usb_handle *usb, const char *cmd, unsigned size,
133 static int _command_data(usb_handle *usb, const void *data, unsigned size)
152 static int _command_end(usb_handle *usb)
162 static int _command_send(usb_handle *usb, const char *cmd,
189 static int _command_send_no_data(usb_handle *usb, const char *cmd,
197 int fb_command(usb_handle *usb, const char *cmd)
202 int fb_command_response(usb_handle *usb, const char *cmd, char *response)
207 int fb_download_data(usb_handle *usb, const void *data, unsigned size)
229 usb_handle *us
[all...]
H A Dusb_osx.c53 struct usb_handle struct
67 static int try_interfaces(IOUSBDeviceInterface182 **dev, usb_handle *handle) {
260 static int try_device(io_service_t device, usb_handle *handle) {
381 static int init_usb(ifc_match_func callback, usb_handle **handle) {
386 usb_handle h;
434 *handle = calloc(1, sizeof(usb_handle));
435 memcpy(*handle, &h, sizeof(usb_handle));
454 usb_handle *usb_open(ifc_match_func callback) {
455 usb_handle *handle = NULL;
465 int usb_close(usb_handle *
[all...]
H A Dusb_linux.c70 struct usb_handle struct
244 static usb_handle *find_usb_device(const char *base, ifc_match_func callback)
246 usb_handle *usb = 0;
287 usb = calloc(1, sizeof(usb_handle));
311 int usb_write(usb_handle *h, const void *_data, int len)
361 int usb_read(usb_handle *h, void *_data, int len)
406 void usb_kick(usb_handle *h)
418 int usb_close(usb_handle *h)
432 usb_handle *usb_open(ifc_match_func callback)
H A Dusbtest.c89 int test_null(usb_handle *usb)
108 int test_zero(usb_handle *usb)
130 int (*test)(usb_handle *usb);
180 usb_handle *usb;
H A Dfastboot.c67 static usb_handle *usb = 0;
243 usb_handle *open_device(void)
245 static usb_handle *usb = 0;
525 static int64_t get_target_sparse_limit(struct usb_handle *usb)
542 static int64_t get_sparse_limit(struct usb_handle *usb, int64_t size)
580 void do_flash(usb_handle *usb, const char *pname, const char *fname)
H A Dengine.c114 int fb_getvar(struct usb_handle *usb, char *response, const char *fmt, ...)
154 int fb_format_supported(usb_handle *usb, const char *partition)
317 int fb_format(Action *a, usb_handle *usb, int skip_if_not_supported)
594 int fb_execute_queue(usb_handle *usb)
/system/core/adb/
H A Dusb_windows.c29 /** Structure usb_handle describes our connection to the usb device via
33 struct usb_handle { struct
35 usb_handle *prev;
38 usb_handle *next;
60 static usb_handle handle_list = {
76 int register_new_device(usb_handle* handle);
79 int recognized_device(usb_handle* handle);
96 usb_handle* do_usb_open(const wchar_t* interface_name);
99 int usb_write(usb_handle* handle, const void* data, int len);
102 int usb_read(usb_handle *handl
[all...]
H A Dusb_linux_client.c40 struct usb_handle struct
45 int (*write)(usb_handle *h, const void *data, int len);
46 int (*read)(usb_handle *h, void *data, int len);
47 void (*kick)(usb_handle *h);
151 struct usb_handle *usb = (struct usb_handle *)x;
186 static int usb_adb_write(usb_handle *h, const void *data, int len)
201 static int usb_adb_read(usb_handle *h, void *data, int len)
216 static void usb_adb_kick(usb_handle *h)
230 usb_handle *
[all...]
H A Dusb_libusb.c43 struct usb_handle struct
45 usb_handle *prev;
46 usb_handle *next;
62 static struct usb_handle handle_list = {
100 usb_bulk_write(usb_handle *uh, const void *data, int len)
118 usb_bulk_read(usb_handle *uh, void *data, int len)
136 usb_write(struct usb_handle *uh, const void *_data, int len)
177 usb_read(struct usb_handle *uh, void *_data, int len)
208 usb_close(struct usb_handle *h)
229 void usb_kick(struct usb_handle *
[all...]
H A Dadb.h48 typedef struct usb_handle usb_handle; typedef in typeref:struct:usb_handle
191 usb_handle *usb;
289 void init_usb_transport(atransport *t, usb_handle *usb, int state);
301 void register_usb_transport(usb_handle *h, const char *serial, const char *devpath, unsigned writeable);
304 void unregister_usb_transport(usb_handle *usb);
448 int usb_write(usb_handle *h, const void *data, int len);
449 int usb_read(usb_handle *h, void *data, int len);
450 int usb_close(usb_handle *h);
451 void usb_kick(usb_handle *
[all...]
H A Dusb_osx.c38 struct usb_handle struct
56 static usb_handle* CheckInterface(IOUSBInterfaceInterface **iface,
258 usb_handle* handle = CheckInterface((IOUSBInterfaceInterface**)iface,
288 usb_handle *handle = (usb_handle *)refCon;
303 static usb_handle*
306 usb_handle* handle = NULL;
341 handle = calloc(1, sizeof(usb_handle));
452 int usb_write(usb_handle *handle, const void *buf, int len)
492 int usb_read(usb_handle *handl
[all...]
H A Dusb_linux.c50 struct usb_handle struct
52 usb_handle *prev;
53 usb_handle *next;
80 static usb_handle handle_list = {
87 usb_handle *usb;
104 usb_handle *usb;
311 static int usb_bulk_write(usb_handle *h, const void *data, int len)
364 static int usb_bulk_read(usb_handle *h, void *data, int len)
436 int usb_write(usb_handle *h, const void *_data, int len)
474 int usb_read(usb_handle *
[all...]
H A Dtransport_usb.c112 void init_usb_transport(atransport *t, usb_handle *h, int state)
H A Dtransport.c1061 void register_usb_transport(usb_handle *usb, const char *serial, const char *devpath, unsigned writeable)
1064 D("transport: %p init'ing for usb_handle %p (sn='%s')\n", t, usb,
1077 void unregister_usb_transport(usb_handle *usb)

Completed in 423 milliseconds