Lines Matching refs:dto_urb
120 struct urb *dto_urb; /* for data output. */ member
195 if (seg->dto_urb) { in wa_xfer_destroy()
196 kfree(seg->dto_urb->sg); in wa_xfer_destroy()
197 usb_free_urb(seg->dto_urb); in wa_xfer_destroy()
810 result = usb_submit_urb(seg->dto_urb, GFP_ATOMIC); in wa_seg_dto_cb()
921 usb_unlink_urb(seg->dto_urb); in wa_seg_iso_pack_desc_cb()
999 usb_unlink_urb(seg->dto_urb); in wa_seg_tr_cb()
1102 seg->dto_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in __wa_populate_dto_urb_isoc()
1103 seg->dto_urb->sg = NULL; in __wa_populate_dto_urb_isoc()
1104 seg->dto_urb->num_sgs = 0; in __wa_populate_dto_urb_isoc()
1106 seg->dto_urb->transfer_dma = xfer->urb->transfer_dma + in __wa_populate_dto_urb_isoc()
1110 seg->dto_urb->transfer_buffer_length = seg->isoc_size; in __wa_populate_dto_urb_isoc()
1112 seg->dto_urb->transfer_buffer_length = in __wa_populate_dto_urb_isoc()
1125 seg->dto_urb->transfer_dma = in __wa_populate_dto_urb()
1127 seg->dto_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in __wa_populate_dto_urb()
1128 seg->dto_urb->sg = NULL; in __wa_populate_dto_urb()
1129 seg->dto_urb->num_sgs = 0; in __wa_populate_dto_urb()
1132 seg->dto_urb->transfer_flags &= in __wa_populate_dto_urb()
1135 seg->dto_urb->num_mapped_sgs = 0; in __wa_populate_dto_urb()
1138 seg->dto_urb->transfer_buffer = in __wa_populate_dto_urb()
1141 seg->dto_urb->sg = NULL; in __wa_populate_dto_urb()
1142 seg->dto_urb->num_sgs = 0; in __wa_populate_dto_urb()
1144 seg->dto_urb->transfer_buffer = NULL; in __wa_populate_dto_urb()
1152 seg->dto_urb->sg = wa_xfer_create_subset_sg( in __wa_populate_dto_urb()
1155 &(seg->dto_urb->num_sgs)); in __wa_populate_dto_urb()
1156 if (!(seg->dto_urb->sg)) in __wa_populate_dto_urb()
1160 seg->dto_urb->transfer_buffer_length = buf_itr_size; in __wa_populate_dto_urb()
1249 seg->dto_urb = usb_alloc_urb(0, GFP_ATOMIC); in __wa_xfer_setup_segs()
1250 if (seg->dto_urb == NULL) in __wa_xfer_setup_segs()
1253 seg->dto_urb, usb_dev, in __wa_xfer_setup_segs()
1288 usb_free_urb(xfer->seg[cnt]->dto_urb); in __wa_xfer_setup_segs()
1424 if (seg->dto_urb) { in __wa_seg_submit()
1427 result = usb_submit_urb(seg->dto_urb, GFP_ATOMIC); in __wa_seg_submit()