Lines Matching refs:urb
34 struct urb *urb; in usb_b_out() local
44 urb = b_out->urb[buf_nr]; in usb_b_out()
73 register unsigned char *dest = urb->transfer_buffer + len; in usb_b_out()
82 urb->transfer_buffer + len, buf_size-len); in usb_b_out()
99 memset(urb->transfer_buffer + len, 0xff, buf_size-len); in usb_b_out()
105 urb->transfer_buffer + len, buf_size-len); in usb_b_out()
112 urb->iso_frame_desc[i].offset = offset; in usb_b_out()
113 urb->iso_frame_desc[i].length = packet_size; in usb_b_out()
117 urb->transfer_buffer_length = len; in usb_b_out()
118 urb->number_of_packets = i; in usb_b_out()
119 urb->dev = adapter->usb_dev; in usb_b_out()
121 DBG_ISO_PACKET(0x200, urb); in usb_b_out()
123 SUBMIT_URB(urb, GFP_NOIO); in usb_b_out()
165 static void usb_b_out_complete(struct urb *urb) in usb_b_out_complete() argument
167 struct st5481_bcs *bcs = urb->context; in usb_b_out_complete()
172 buf_nr = get_buf_nr(b_out->urb, urb); in usb_b_out_complete()
175 if (unlikely(urb->status < 0)) { in usb_b_out_complete()
176 switch (urb->status) { in usb_b_out_complete()
180 DBG(4, "urb killed status %d", urb->status); in usb_b_out_complete()
183 WARNING("urb status %d", urb->status); in usb_b_out_complete()
213 usb_unlink_urb(b_out->urb[0]); in st5481B_mode()
214 usb_unlink_urb(b_out->urb[1]); in st5481B_mode()
288 return st5481_setup_isocpipes(b_out->urb, dev, in st5481_setup_b_out()
301 st5481_release_isocpipes(b_out->urb); in st5481_release_b_out()