HomeSort by relevance Sort by last modified time
    Searched refs:urb (Results 1 - 4 of 4) sorted by null

  /external/kernel-headers/original/linux/
usb.h 50 * with one or more transfer descriptors (TDs) per urb
653 * URB support, for asynchronous request completions
657 * urb->transfer_flags:
660 #define URB_ISO_ASAP 0x0002 /* iso-only, urb->start_frame
662 #define URB_NO_TRANSFER_DMA_MAP 0x0004 /* urb->transfer_dma valid on submit */
663 #define URB_NO_SETUP_DMA_MAP 0x0008 /* urb->setup_dma valid on submit */
676 struct urb;
679 typedef void (*usb_complete_t)(struct urb *, struct pt_regs *);
682 * struct urb - USB Request Block
683 * @urb_list: For use by current owner of the URB
844 struct urb struct
    [all...]
  /system/core/libusbhost/
usbhost.c 498 struct usbdevfs_urb *urb = calloc(1, sizeof(struct usbdevfs_urb)); local
499 if (!urb)
503 urb->type = USBDEVFS_URB_TYPE_BULK;
505 urb->type = USBDEVFS_URB_TYPE_INTERRUPT;
508 free(urb);
511 urb->endpoint = ep_desc->bEndpointAddress;
515 free(urb);
521 req->private_data = urb;
522 req->endpoint = urb->endpoint;
523 urb->usercontext = req
536 struct usbdevfs_urb *urb = (struct usbdevfs_urb*)req->private_data; local
556 struct usbdevfs_urb *urb = NULL; local
582 struct usbdevfs_urb *urb = ((struct usbdevfs_urb*)req->private_data); local
    [all...]
  /system/core/adb/
usb_linux.c 288 struct usbdevfs_urb *urb = &h->urb_out; local
293 memset(urb, 0, sizeof(*urb));
294 urb->type = USBDEVFS_URB_TYPE_BULK;
295 urb->endpoint = h->ep_out;
296 urb->status = -1;
297 urb->buffer = (void*) data;
298 urb->buffer_length = len;
308 res = ioctl(h->desc, USBDEVFS_SUBMITURB, urb);
327 if(urb->status == 0)
341 struct usbdevfs_urb *urb = &h->urb_in; local
    [all...]
  /external/qemu/
usb-linux.c 111 * we need contigious buffer when we submit control URB.
197 * Async URB state.
203 struct usbdevfs_urb urb; member in struct:AsyncURB
259 dprintf("husb: async. reap urb failed errno %d\n", errno);
266 aurb, aurb->urb.status, aurb->urb.actual_length);
269 switch (aurb->urb.status) {
271 p->len = aurb->urb.actual_length;
272 if (aurb->urb.type == USBDEVFS_URB_TYPE_CONTROL)
303 dprintf("husb: async. discard urb failed errno %d\n", errno)
439 struct usbdevfs_urb *urb; local
552 struct usbdevfs_urb *urb; local
    [all...]

Completed in 72 milliseconds