usb_linux_client.c | 57 struct usb_transport { struct 161 static int init_functionfs(struct usb_transport *usb_transport) 166 usb_transport->control = open(USB_FFS_FASTBOOT_EP0, O_RDWR); 167 if (usb_transport->control < 0) { 172 ret = write(usb_transport->control, &descriptors, sizeof(descriptors)); 178 ret = write(usb_transport->control, &strings, sizeof(strings)); 184 usb_transport->bulk_out = open(USB_FFS_FASTBOOT_OUT, O_RDWR); 185 if (usb_transport->bulk_out < 0) { 190 usb_transport->bulk_in = open(USB_FFS_FASTBOOT_IN, O_RDWR) 218 struct usb_transport *usb_transport = container_of(t, struct usb_transport, transport); local 234 struct usb_transport *usb_transport = container_of(t, struct usb_transport, transport); local 250 struct usb_transport *usb_transport = container_of(t, struct usb_transport, transport); local 274 struct usb_transport *usb_transport = container_of(transport, struct usb_transport, transport); local 293 struct usb_transport *usb_transport = calloc(1, sizeof(struct usb_transport)); local [all...] |