Searched refs:usb (Results 1 - 4 of 4) sorted by relevance

/bootable/recovery/minadbd/
H A Dtransport_usb.c51 if(usb_read(t->usb, &p->msg, sizeof(amessage))){
52 D("remote usb: read terminated (message)\n");
59 D("remote usb: check_header failed\n");
64 if(usb_read(t->usb, p->data, p->msg.data_length)){
65 D("remote usb: terminated (data)\n");
71 D("remote usb: check_data failed\n");
84 if(usb_write(t->usb, &p->msg, sizeof(amessage))) {
85 D("remote usb: 1 - write terminated\n");
89 if(usb_write(t->usb, &p->data, size)) {
90 D("remote usb
[all...]
H A Dusb_linux_client.c22 #include <linux/usb/ch9.h>
23 #include <linux/usb/functionfs.h>
151 struct usb_handle *usb = (struct usb_handle *)x; local
156 adb_mutex_lock(&usb->lock);
157 while (usb->fd != -1)
158 adb_cond_wait(&usb->notify, &usb->lock);
159 adb_mutex_unlock(&usb->lock);
177 usb->fd = fd;
180 register_usb_transport(usb,
322 struct usb_handle *usb = (struct usb_handle *)x; local
[all...]
H A Dadb.h149 ** connects through TCP (for the emulator), while a "usb transport" through
181 /* usb handle or socket fd as needed */
182 usb_handle *usb; member in struct:atransport
247 void init_usb_transport(atransport *t, usb_handle *usb, int state);
259 void unregister_usb_transport(usb_handle *usb);
377 /* usb host/client interface */
413 #define USB_FFS_ADB_PATH "/dev/usb-ffs/adb/"
H A Dtransport.c681 void register_usb_transport(usb_handle *usb, const char *serial, unsigned writeable) argument
684 D("transport: %p init'ing for usb_handle %p (sn='%s')\n", t, usb,
686 init_usb_transport(t, usb, (writeable ? CS_OFFLINE : CS_NOPERM));
694 void unregister_usb_transport(usb_handle *usb) argument
699 if (t->usb == usb && t->connection_state == CS_NOPERM) {

Completed in 68 milliseconds