Home | History | Annotate | Download | only in adb

Lines Matching refs:urb

288     struct usbdevfs_urb *urb = &h->urb_out;
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) {
328 res = urb->actual_length;
341 struct usbdevfs_urb *urb = &h->urb_in;
345 memset(urb, 0, sizeof(*urb));
346 urb->type = USBDEVFS_URB_TYPE_BULK;
347 urb->endpoint = h->ep_in;
348 urb->status = -1;
349 urb->buffer = data;
350 urb->buffer_length = len;
359 res = ioctl(h->desc, USBDEVFS_SUBMITURB, urb);
368 D("[ reap urb - wait ]\n");
383 D("[ reap urb - error ]\n");
386 D("[ urb @%p status = %d, actual = %d ]\n",
390 D("[ reap urb - IN complete ]\n");
392 if(urb->status == 0) {
393 res = urb->actual_length;
400 D("[ reap urb - OUT compelete ]\n");