urb 1132 include/linux/usb.h struct urb; urb 1376 include/linux/usb.h urb->dev = dev; urb 1377 include/linux/usb.h urb->pipe = pipe; urb 1378 include/linux/usb.h urb->setup_packet = setup_packet; urb 1379 include/linux/usb.h urb->transfer_buffer = transfer_buffer; urb 1380 include/linux/usb.h urb->transfer_buffer_length = buffer_length; urb 1381 include/linux/usb.h urb->complete = complete_fn; urb 1382 include/linux/usb.h urb->context = context; urb 1406 include/linux/usb.h urb->dev = dev; urb 1407 include/linux/usb.h urb->pipe = pipe; urb 1408 include/linux/usb.h urb->transfer_buffer = transfer_buffer; urb 1409 include/linux/usb.h urb->transfer_buffer_length = buffer_length; urb 1410 include/linux/usb.h urb->complete = complete_fn; urb 1411 include/linux/usb.h urb->context = context; urb 1441 include/linux/usb.h urb->dev = dev; urb 1442 include/linux/usb.h urb->pipe = pipe; urb 1443 include/linux/usb.h urb->transfer_buffer = transfer_buffer; urb 1444 include/linux/usb.h urb->transfer_buffer_length = buffer_length; urb 1445 include/linux/usb.h urb->complete = complete_fn; urb 1446 include/linux/usb.h urb->context = context; urb 1448 include/linux/usb.h urb->interval = 1 << (interval - 1); urb 1450 include/linux/usb.h urb->interval = interval; urb 1451 include/linux/usb.h urb->start_frame = -1; urb 1455 include/linux/usb.h extern struct urb *usb_alloc_urb(int iso_packets, gfp_t mem_flags); urb 1458 include/linux/usb.h extern struct urb *usb_get_urb(struct urb *urb); urb 1478 include/linux/usb.h return (urb->transfer_flags & URB_DIR_MASK) == URB_DIR_IN; urb 1490 include/linux/usb.h return (urb->transfer_flags & URB_DIR_MASK) == URB_DIR_OUT; urb 1499 include/linux/usb.h struct urb *usb_buffer_map(struct urb *urb); urb 1585 include/linux/usb.h struct urb **urbs; urb 72 include/linux/usb/serial.h struct urb *interrupt_in_urb; urb 77 include/linux/usb/serial.h struct urb *interrupt_out_urb; urb 82 include/linux/usb/serial.h struct urb *read_urb; urb 87 include/linux/usb/serial.h struct urb *write_urb; urb 241 include/linux/usb/serial.h void (*read_int_callback)(struct urb *urb); urb 242 include/linux/usb/serial.h void (*write_int_callback)(struct urb *urb); urb 243 include/linux/usb/serial.h void (*read_bulk_callback)(struct urb *urb); urb 244 include/linux/usb/serial.h void (*write_bulk_callback)(struct urb *urb); urb 57 include/linux/usb/usbnet.h struct urb *interrupt; urb 105 include/linux/usb/usbnet.h void (*status)(struct usbnet *, struct urb *); urb 173 include/linux/usb/usbnet.h struct urb *urb; urb 325 sound/usb/caiaq/caiaq-audio.c unsigned char *usb_buf = urb->transfer_buffer + iso->offset; urb 353 sound/usb/caiaq/caiaq-audio.c unsigned char *usb_buf = urb->transfer_buffer + iso->offset; urb 402 sound/usb/caiaq/caiaq-audio.c read_in_urb_mode0(dev, urb, iso); urb 405 sound/usb/caiaq/caiaq-audio.c read_in_urb_mode2(dev, urb, iso); urb 420 sound/usb/caiaq/caiaq-audio.c unsigned char *usb_buf = urb->transfer_buffer + iso->offset; urb 452 sound/usb/caiaq/caiaq-audio.c struct snd_usb_caiaq_cb_info *info = urb->context; urb 454 sound/usb/caiaq/caiaq-audio.c struct urb *out; urb 457 sound/usb/caiaq/caiaq-audio.c if (urb->status || !info) urb 470 sound/usb/caiaq/caiaq-audio.c if (urb->iso_frame_desc[frame].status) urb 473 sound/usb/caiaq/caiaq-audio.c len = urb->iso_frame_desc[outframe].actual_length; urb 481 sound/usb/caiaq/caiaq-audio.c read_in_urb(dev, urb, &urb->iso_frame_desc[frame]); urb 499 sound/usb/caiaq/caiaq-audio.c urb->iso_frame_desc[frame].offset = BYTES_PER_FRAME * frame; urb 500 sound/usb/caiaq/caiaq-audio.c urb->iso_frame_desc[frame].length = BYTES_PER_FRAME; urb 501 sound/usb/caiaq/caiaq-audio.c urb->iso_frame_desc[frame].actual_length = 0; urb 504 sound/usb/caiaq/caiaq-audio.c urb->number_of_packets = FRAMES_PER_URB; urb 505 sound/usb/caiaq/caiaq-audio.c urb->transfer_flags = URB_ISO_ASAP; urb 506 sound/usb/caiaq/caiaq-audio.c usb_submit_urb(urb, GFP_ATOMIC); urb 511 sound/usb/caiaq/caiaq-audio.c struct snd_usb_caiaq_cb_info *info = urb->context; urb 520 sound/usb/caiaq/caiaq-audio.c static struct urb **alloc_urbs(struct snd_usb_caiaqdev *dev, int dir, int *ret) urb 523 sound/usb/caiaq/caiaq-audio.c struct urb **urbs; urb 125 sound/usb/caiaq/caiaq-device.c struct snd_usb_caiaqdev *dev = urb->context; urb 126 sound/usb/caiaq/caiaq-device.c unsigned char *buf = urb->transfer_buffer; urb 128 sound/usb/caiaq/caiaq-device.c if (urb->status || !dev) { urb 129 sound/usb/caiaq/caiaq-device.c log("received EP1 urb->status = %i\n", urb->status); urb 159 sound/usb/caiaq/caiaq-device.c if (urb->actual_length > sizeof(dev->control_state)) urb 160 sound/usb/caiaq/caiaq-device.c urb->actual_length = sizeof(dev->control_state); urb 161 sound/usb/caiaq/caiaq-device.c memcpy(dev->control_state, buf + 1, urb->actual_length); urb 168 sound/usb/caiaq/caiaq-device.c snd_usb_caiaq_input_dispatch(dev, buf, urb->actual_length); urb 63 sound/usb/caiaq/caiaq-device.h struct urb ep1_in_urb; urb 64 sound/usb/caiaq/caiaq-device.h struct urb midi_out_urb; urb 65 sound/usb/caiaq/caiaq-device.h struct urb **data_urbs_in; urb 66 sound/usb/caiaq/caiaq-device.h struct urb **data_urbs_out; urb 163 sound/usb/caiaq/caiaq-midi.c struct snd_usb_caiaqdev *dev = urb->context; urb 164 sound/usb/caiaq/caiaq-midi.c char *buf = urb->transfer_buffer; urb 166 sound/usb/caiaq/caiaq-midi.c if (urb->status != 0) urb 134 sound/usb/usbaudio.c struct urb *urb; urb 142 sound/usb/usbaudio.c int (*prepare)(struct snd_usb_substream *subs, struct snd_pcm_runtime *runtime, struct urb *u); urb 143 sound/usb/usbaudio.c int (*retire)(struct snd_usb_substream *subs, struct snd_pcm_runtime *runtime, struct urb *u); urb 144 sound/usb/usbaudio.c int (*prepare_sync)(struct snd_usb_substream *subs, struct snd_pcm_runtime *runtime, struct urb *u); urb 145 sound/usb/usbaudio.c int (*retire_sync)(struct snd_usb_substream *subs, struct snd_pcm_runtime *runtime, struct urb *u); urb 258 sound/usb/usbaudio.c unsigned char *cp = urb->transfer_buffer; urb 259 sound/usb/usbaudio.c struct snd_urb_ctx *ctx = urb->context; urb 261 sound/usb/usbaudio.c urb->dev = ctx->subs->dev; /* we need to set this at each time */ urb 262 sound/usb/usbaudio.c urb->iso_frame_desc[0].length = 3; urb 263 sound/usb/usbaudio.c urb->iso_frame_desc[0].offset = 0; urb 280 sound/usb/usbaudio.c unsigned char *cp = urb->transfer_buffer; urb 281 sound/usb/usbaudio.c struct snd_urb_ctx *ctx = urb->context; urb 283 sound/usb/usbaudio.c urb->dev = ctx->subs->dev; /* we need to set this at each time */ urb 284 sound/usb/usbaudio.c urb->iso_frame_desc[0].length = 4; urb 285 sound/usb/usbaudio.c urb->iso_frame_desc[0].offset = 0; urb 319 sound/usb/usbaudio.c struct snd_urb_ctx *ctx = urb->context; urb 322 sound/usb/usbaudio.c urb->dev = ctx->subs->dev; /* we need to set this at each time */ urb 324 sound/usb/usbaudio.c urb->iso_frame_desc[i].offset = offs; urb 325 sound/usb/usbaudio.c urb->iso_frame_desc[i].length = subs->curpacksize; urb 328 sound/usb/usbaudio.c urb->transfer_buffer_length = offs; urb 329 sound/usb/usbaudio.c urb->number_of_packets = ctx->packets; urb 351 sound/usb/usbaudio.c for (i = 0; i < urb->number_of_packets; i++) { urb 352 sound/usb/usbaudio.c cp = (unsigned char *)urb->transfer_buffer + urb->iso_frame_desc[i].offset; urb 353 sound/usb/usbaudio.c if (urb->iso_frame_desc[i].status) { urb 354 sound/usb/usbaudio.c snd_printd(KERN_ERR "frame %d active: %d\n", i, urb->iso_frame_desc[i].status); urb 357 sound/usb/usbaudio.c len = urb->iso_frame_desc[i].actual_length / stride; urb 408 sound/usb/usbaudio.c struct snd_urb_ctx *ctx = urb->context; urb 410 sound/usb/usbaudio.c urb->dev = ctx->subs->dev; /* we need to set this at each time */ urb 411 sound/usb/usbaudio.c urb->iso_frame_desc[0].length = 3; urb 412 sound/usb/usbaudio.c urb->iso_frame_desc[0].offset = 0; urb 426 sound/usb/usbaudio.c struct snd_urb_ctx *ctx = urb->context; urb 428 sound/usb/usbaudio.c urb->dev = ctx->subs->dev; /* we need to set this at each time */ urb 429 sound/usb/usbaudio.c urb->iso_frame_desc[0].length = 4; urb 430 sound/usb/usbaudio.c urb->iso_frame_desc[0].offset = 0; urb 447 sound/usb/usbaudio.c if (urb->iso_frame_desc[0].status == 0 && urb 448 sound/usb/usbaudio.c urb->iso_frame_desc[0].actual_length == 3) { urb 449 sound/usb/usbaudio.c f = combine_triple((u8*)urb->transfer_buffer) << 2; urb 473 sound/usb/usbaudio.c if (urb->iso_frame_desc[0].status == 0 && urb 474 sound/usb/usbaudio.c urb->iso_frame_desc[0].actual_length == 4) { urb 475 sound/usb/usbaudio.c f = combine_quad((u8*)urb->transfer_buffer) & 0x0fffffff; urb 499 sound/usb/usbaudio.c if (urb->iso_frame_desc[0].status == 0 && urb 500 sound/usb/usbaudio.c urb->iso_frame_desc[0].actual_length == 4) { urb 501 sound/usb/usbaudio.c f = combine_quad((u8*)urb->transfer_buffer) & 0x0fffffff; urb 535 sound/usb/usbaudio.c struct snd_urb_ctx *ctx = urb->context; urb 539 sound/usb/usbaudio.c urb->dev = ctx->subs->dev; urb 540 sound/usb/usbaudio.c urb->number_of_packets = subs->packs_per_ms; urb 543 sound/usb/usbaudio.c urb->iso_frame_desc[i].offset = offs * stride; urb 544 sound/usb/usbaudio.c urb->iso_frame_desc[i].length = counts * stride; urb 547 sound/usb/usbaudio.c urb->transfer_buffer_length = offs * stride; urb 548 sound/usb/usbaudio.c memset(urb->transfer_buffer, urb 570 sound/usb/usbaudio.c struct snd_urb_ctx *ctx = urb->context; urb 575 sound/usb/usbaudio.c urb->dev = ctx->subs->dev; /* we need to set this at each time */ urb 576 sound/usb/usbaudio.c urb->number_of_packets = 0; urb 581 sound/usb/usbaudio.c urb->iso_frame_desc[i].offset = offs * stride; urb 582 sound/usb/usbaudio.c urb->iso_frame_desc[i].length = counts * stride; urb 584 sound/usb/usbaudio.c urb->number_of_packets++; urb 595 sound/usb/usbaudio.c urb->iso_frame_desc[i].length = urb 602 sound/usb/usbaudio.c urb->iso_frame_desc[i].offset = urb 604 sound/usb/usbaudio.c urb->iso_frame_desc[i].length = 0; urb 605 sound/usb/usbaudio.c urb->number_of_packets++; urb 618 sound/usb/usbaudio.c memcpy(urb->transfer_buffer, urb 621 sound/usb/usbaudio.c memcpy(urb->transfer_buffer + len * stride, urb 625 sound/usb/usbaudio.c memcpy(urb->transfer_buffer, urb 633 sound/usb/usbaudio.c urb->transfer_buffer_length = offs * stride; urb 688 sound/usb/usbaudio.c struct snd_urb_ctx *ctx = urb->context; urb 693 sound/usb/usbaudio.c if ((subs->running && subs->ops.retire(subs, substream->runtime, urb)) || urb 695 sound/usb/usbaudio.c (err = subs->ops.prepare(subs, substream->runtime, urb)) < 0 || urb 696 sound/usb/usbaudio.c (err = usb_submit_urb(urb, GFP_ATOMIC)) < 0) { urb 711 sound/usb/usbaudio.c struct snd_urb_ctx *ctx = urb->context; urb 716 sound/usb/usbaudio.c if ((subs->running && subs->ops.retire_sync(subs, substream->runtime, urb)) || urb 718 sound/usb/usbaudio.c (err = subs->ops.prepare_sync(subs, substream->runtime, urb)) < 0 || urb 719 sound/usb/usbaudio.c (err = usb_submit_urb(urb, GFP_ATOMIC)) < 0) { urb 785 sound/usb/usbaudio.c struct urb *u = subs->dataurb[i].urb; urb 797 sound/usb/usbaudio.c struct urb *u = subs->syncurb[i].urb; urb 847 sound/usb/usbaudio.c if (snd_BUG_ON(!subs->dataurb[i].urb)) urb 849 sound/usb/usbaudio.c if (subs->ops.prepare(subs, runtime, subs->dataurb[i].urb) < 0) { urb 856 sound/usb/usbaudio.c if (snd_BUG_ON(!subs->syncurb[i].urb)) urb 858 sound/usb/usbaudio.c if (subs->ops.prepare_sync(subs, runtime, subs->syncurb[i].urb) < 0) { urb 869 sound/usb/usbaudio.c err = usb_submit_urb(subs->dataurb[i].urb, GFP_ATOMIC); urb 880 sound/usb/usbaudio.c err = usb_submit_urb(subs->syncurb[i].urb, GFP_ATOMIC); urb 1000 sound/usb/usbaudio.c if (u->urb) { urb 1003 sound/usb/usbaudio.c u->urb->transfer_buffer, urb 1004 sound/usb/usbaudio.c u->urb->transfer_dma); urb 1005 sound/usb/usbaudio.c usb_free_urb(u->urb); urb 1006 sound/usb/usbaudio.c u->urb = NULL; urb 1141 sound/usb/usbaudio.c u->urb = usb_alloc_urb(u->packets, GFP_KERNEL); urb 1142 sound/usb/usbaudio.c if (!u->urb) urb 1144 sound/usb/usbaudio.c u->urb->transfer_buffer = urb 1146 sound/usb/usbaudio.c &u->urb->transfer_dma); urb 1147 sound/usb/usbaudio.c if (!u->urb->transfer_buffer) urb 1149 sound/usb/usbaudio.c u->urb->pipe = subs->datapipe; urb 1150 sound/usb/usbaudio.c u->urb->transfer_flags = URB_ISO_ASAP | URB_NO_TRANSFER_DMA_MAP; urb 1151 sound/usb/usbaudio.c u->urb->interval = 1 << subs->datainterval; urb 1152 sound/usb/usbaudio.c u->urb->context = u; urb 1153 sound/usb/usbaudio.c u->urb->complete = snd_complete_urb; urb 1167 sound/usb/usbaudio.c u->urb = usb_alloc_urb(1, GFP_KERNEL); urb 1168 sound/usb/usbaudio.c if (!u->urb) urb 1170 sound/usb/usbaudio.c u->urb->transfer_buffer = subs->syncbuf + i * 4; urb 1171 sound/usb/usbaudio.c u->urb->transfer_dma = subs->sync_dma + i * 4; urb 1172 sound/usb/usbaudio.c u->urb->transfer_buffer_length = 4; urb 1173 sound/usb/usbaudio.c u->urb->pipe = subs->syncpipe; urb 1174 sound/usb/usbaudio.c u->urb->transfer_flags = URB_ISO_ASAP | urb 1176 sound/usb/usbaudio.c u->urb->number_of_packets = 1; urb 1177 sound/usb/usbaudio.c u->urb->interval = 1 << subs->syncinterval; urb 1178 sound/usb/usbaudio.c u->urb->context = u; urb 1179 sound/usb/usbaudio.c u->urb->complete = snd_complete_sync_urb; urb 94 sound/usb/usbmidi.c void (*output_packet)(struct urb*, uint8_t, uint8_t, uint8_t, uint8_t); urb 119 sound/usb/usbmidi.c struct urb* urb; urb 146 sound/usb/usbmidi.c struct urb* urb; urb 167 sound/usb/usbmidi.c int err = usb_submit_urb(urb, flags); urb 230 sound/usb/usbmidi.c struct snd_usb_midi_in_endpoint* ep = urb->context; urb 232 sound/usb/usbmidi.c if (urb->status == 0) { urb 233 sound/usb/usbmidi.c dump_urb("received", urb->transfer_buffer, urb->actual_length); urb 234 sound/usb/usbmidi.c ep->umidi->usb_protocol_ops->input(ep, urb->transfer_buffer, urb 235 sound/usb/usbmidi.c urb->actual_length); urb 237 sound/usb/usbmidi.c int err = snd_usbmidi_urb_error(urb->status); urb 248 sound/usb/usbmidi.c urb->dev = ep->umidi->chip->dev; urb 249 sound/usb/usbmidi.c snd_usbmidi_submit_urb(urb, GFP_ATOMIC); urb 254 sound/usb/usbmidi.c struct snd_usb_midi_out_endpoint* ep = urb->context; urb 259 sound/usb/usbmidi.c if (urb->status < 0) { urb 260 sound/usb/usbmidi.c int err = snd_usbmidi_urb_error(urb->status); urb 277 sound/usb/usbmidi.c struct urb* urb = ep->urb; urb 286 sound/usb/usbmidi.c urb->transfer_buffer_length = 0; urb 289 sound/usb/usbmidi.c if (urb->transfer_buffer_length > 0) { urb 290 sound/usb/usbmidi.c dump_urb("sending", urb->transfer_buffer, urb 291 sound/usb/usbmidi.c urb->transfer_buffer_length); urb 292 sound/usb/usbmidi.c urb->dev = ep->umidi->chip->dev; urb 293 sound/usb/usbmidi.c ep->urb_active = snd_usbmidi_submit_urb(urb, GFP_ATOMIC) >= 0; urb 320 sound/usb/usbmidi.c in->urb->dev = umidi->chip->dev; urb 321 sound/usb/usbmidi.c snd_usbmidi_submit_urb(in->urb, GFP_ATOMIC); urb 338 sound/usb/usbmidi.c err = usb_bulk_msg(ep->umidi->chip->dev, ep->urb->pipe, buf, len, urb 437 sound/usb/usbmidi.c uint8_t* buf = (uint8_t*)urb->transfer_buffer + urb->transfer_buffer_length; urb 442 sound/usb/usbmidi.c urb->transfer_buffer_length += 4; urb 452 sound/usb/usbmidi.c uint8_t* buf = (uint8_t*)urb->transfer_buffer + urb->transfer_buffer_length; urb 457 sound/usb/usbmidi.c urb->transfer_buffer_length += 4; urb 467 sound/usb/usbmidi.c void (*output_packet)(struct urb*, uint8_t, uint8_t, uint8_t, uint8_t) = urb 471 sound/usb/usbmidi.c output_packet(urb, p0 | 0x0f, b, 0, 0); urb 492 sound/usb/usbmidi.c output_packet(urb, p0 | 0x05, 0xf6, 0, 0); urb 498 sound/usb/usbmidi.c output_packet(urb, p0 | 0x05, 0xf7, 0, 0); urb 501 sound/usb/usbmidi.c output_packet(urb, p0 | 0x06, port->data[0], 0xf7, 0); urb 504 sound/usb/usbmidi.c output_packet(urb, p0 | 0x07, port->data[0], port->data[1], 0xf7); urb 525 sound/usb/usbmidi.c output_packet(urb, p0, port->data[0], b, 0); urb 539 sound/usb/usbmidi.c output_packet(urb, p0, port->data[0], port->data[1], b); urb 550 sound/usb/usbmidi.c output_packet(urb, p0 | 0x04, port->data[0], port->data[1], b); urb 559 sound/usb/usbmidi.c struct urb* urb = ep->urb; urb 567 sound/usb/usbmidi.c while (urb->transfer_buffer_length + 3 < ep->max_transfer) { urb 573 sound/usb/usbmidi.c snd_usbmidi_transmit_byte(port, b, urb); urb 623 sound/usb/usbmidi.c transfer_buffer = ep->urb->transfer_buffer; urb 633 sound/usb/usbmidi.c ep->urb->transfer_buffer_length = 2 + count; urb 658 sound/usb/usbmidi.c ep->urb->transfer_buffer, urb 664 sound/usb/usbmidi.c ep->urb->transfer_buffer_length = count; urb 690 sound/usb/usbmidi.c count = ep->urb->dev->speed == USB_SPEED_HIGH ? 1 : 2; urb 692 sound/usb/usbmidi.c ep->urb->transfer_buffer, urb 699 sound/usb/usbmidi.c memset(ep->urb->transfer_buffer + count, 0xFD, 9 - count); urb 700 sound/usb/usbmidi.c ep->urb->transfer_buffer_length = count; urb 792 sound/usb/usbmidi.c uint8_t* buf = ep->urb->transfer_buffer; urb 832 sound/usb/usbmidi.c ep->urb->transfer_buffer_length = ep->max_transfer - buf_free; urb 925 sound/usb/usbmidi.c if (ep->urb) { urb 927 sound/usb/usbmidi.c ep->urb->transfer_buffer_length, urb 928 sound/usb/usbmidi.c ep->urb->transfer_buffer, urb 929 sound/usb/usbmidi.c ep->urb->transfer_dma); urb 930 sound/usb/usbmidi.c usb_free_urb(ep->urb); urb 953 sound/usb/usbmidi.c ep->urb = usb_alloc_urb(0, GFP_KERNEL); urb 954 sound/usb/usbmidi.c if (!ep->urb) { urb 964 sound/usb/usbmidi.c &ep->urb->transfer_dma); urb 970 sound/usb/usbmidi.c usb_fill_int_urb(ep->urb, umidi->chip->dev, pipe, buffer, urb 974 sound/usb/usbmidi.c usb_fill_bulk_urb(ep->urb, umidi->chip->dev, pipe, buffer, urb 976 sound/usb/usbmidi.c ep->urb->transfer_flags = URB_NO_TRANSFER_DMA_MAP; urb 997 sound/usb/usbmidi.c if (ep->urb) { urb 999 sound/usb/usbmidi.c ep->urb->transfer_buffer, urb 1000 sound/usb/usbmidi.c ep->urb->transfer_dma); urb 1001 sound/usb/usbmidi.c usb_free_urb(ep->urb); urb 1024 sound/usb/usbmidi.c ep->urb = usb_alloc_urb(0, GFP_KERNEL); urb 1025 sound/usb/usbmidi.c if (!ep->urb) { urb 1039 sound/usb/usbmidi.c GFP_KERNEL, &ep->urb->transfer_dma); urb 1045 sound/usb/usbmidi.c usb_fill_int_urb(ep->urb, umidi->chip->dev, pipe, buffer, urb 1049 sound/usb/usbmidi.c usb_fill_bulk_urb(ep->urb, umidi->chip->dev, urb 1052 sound/usb/usbmidi.c ep->urb->transfer_flags = URB_NO_TRANSFER_DMA_MAP; urb 1108 sound/usb/usbmidi.c if (ep->out && ep->out->urb) { urb 1109 sound/usb/usbmidi.c usb_kill_urb(ep->out->urb); urb 1114 sound/usb/usbmidi.c usb_kill_urb(ep->in->urb); urb 1703 sound/usb/usbmidi.c usb_kill_urb(ep->in->urb); urb 1710 sound/usb/usbmidi.c struct urb* urb = ep->urb; urb 1711 sound/usb/usbmidi.c urb->dev = ep->umidi->chip->dev; urb 1712 sound/usb/usbmidi.c snd_usbmidi_submit_urb(urb, GFP_KERNEL); urb 76 sound/usb/usbmixer.c struct urb *urb; urb 84 sound/usb/usbmixer.c struct urb *rc_urb; urb 1620 sound/usb/usbmixer.c if (mixer->urb) { urb 1621 sound/usb/usbmixer.c kfree(mixer->urb->transfer_buffer); urb 1622 sound/usb/usbmixer.c usb_free_urb(mixer->urb); urb 1720 sound/usb/usbmixer.c struct usb_mixer_interface *mixer = urb->context; urb 1722 sound/usb/usbmixer.c if (urb->status == 0) { urb 1723 sound/usb/usbmixer.c u8 *buf = urb->transfer_buffer; urb 1726 sound/usb/usbmixer.c for (i = urb->actual_length; i >= 2; buf += 2, i -= 2) { urb 1738 sound/usb/usbmixer.c if (urb->status != -ENOENT && urb->status != -ECONNRESET) { urb 1739 sound/usb/usbmixer.c urb->dev = mixer->chip->dev; urb 1740 sound/usb/usbmixer.c usb_submit_urb(urb, GFP_ATOMIC); urb 1767 sound/usb/usbmixer.c mixer->urb = usb_alloc_urb(0, GFP_KERNEL); urb 1768 sound/usb/usbmixer.c if (!mixer->urb) { urb 1772 sound/usb/usbmixer.c usb_fill_int_urb(mixer->urb, mixer->chip->dev, urb 1776 sound/usb/usbmixer.c usb_submit_urb(mixer->urb, GFP_KERNEL); urb 1782 sound/usb/usbmixer.c struct usb_mixer_interface *mixer = urb->context; urb 1786 sound/usb/usbmixer.c if (urb->status < 0 || urb->actual_length < rc->min_packet_length) urb 2074 sound/usb/usbmixer.c usb_kill_urb(mixer->urb); urb 39 sound/usb/usx2y/usb_stream.c urb->iso_frame_desc[0].offset = 0; urb 40 sound/usb/usx2y/usb_stream.c urb->iso_frame_desc[0].length = usb_stream_next_packet_size(sk); urb 42 sound/usb/usx2y/usb_stream.c urb->transfer_buffer_length = urb->iso_frame_desc[0].length; urb 46 sound/usb/usx2y/usb_stream.c if (s->idle_outsize + urb->transfer_buffer_length + l > urb 51 sound/usb/usx2y/usb_stream.c urb->iso_frame_desc[pack].offset = urb->transfer_buffer_length; urb 52 sound/usb/usx2y/usb_stream.c urb->iso_frame_desc[pack].length = l; urb 53 sound/usb/usx2y/usb_stream.c urb->transfer_buffer_length += l; urb 55 sound/usb/usx2y/usb_stream.c snd_printdd(KERN_DEBUG "%i\n", urb->transfer_buffer_length); urb 58 sound/usb/usx2y/usb_stream.c urb->number_of_packets = pack; urb 59 sound/usb/usx2y/usb_stream.c s->idle_outsize += urb->transfer_buffer_length - s->period_size; urb 61 sound/usb/usx2y/usb_stream.c urb->transfer_buffer_length, s->period_size); urb 75 sound/usb/usx2y/usb_stream.c struct urb *urb = urbs[u]; urb 77 sound/usb/usx2y/usb_stream.c urb->transfer_flags = URB_ISO_ASAP; urb 78 sound/usb/usx2y/usb_stream.c urb->transfer_buffer = transfer; urb 79 sound/usb/usx2y/usb_stream.c urb->dev = dev; urb 80 sound/usb/usx2y/usb_stream.c urb->pipe = pipe; urb 81 sound/usb/usx2y/usb_stream.c urb->number_of_packets = sk->n_o_ps; urb 82 sound/usb/usx2y/usb_stream.c urb->context = sk; urb 83 sound/usb/usx2y/usb_stream.c urb->interval = 1; urb 87 sound/usb/usx2y/usb_stream.c urb->transfer_buffer_length = transfer_length; urb 88 sound/usb/usx2y/usb_stream.c desc = urb->iso_frame_desc; urb 245 sound/usb/usx2y/usb_stream.c if (unlikely(urb->status)) { urb 246 sound/usb/usx2y/usb_stream.c if (urb->status != -ESHUTDOWN && urb->status != -ENOENT) urb 247 sound/usb/usx2y/usb_stream.c snd_printk(KERN_WARNING "status=%i\n", urb->status); urb 253 sound/usb/usx2y/usb_stream.c sk->i_urb = urb; urb 259 sound/usb/usx2y/usb_stream.c sk->iso_frame_balance += urb->number_of_packets; urb 260 sound/usb/usx2y/usb_stream.c return balance_check(sk, urb); urb 265 sound/usb/usx2y/usb_stream.c sk->iso_frame_balance -= urb->number_of_packets; urb 266 sound/usb/usx2y/usb_stream.c return balance_check(sk, urb); urb 274 sound/usb/usx2y/usb_stream.c struct urb *urb = urbs[u]; urb 275 sound/usb/usx2y/usb_stream.c urb->complete = complete; urb 282 sound/usb/usx2y/usb_stream.c struct urb *io; urb 291 sound/usb/usx2y/usb_stream.c struct urb *ii = sk->completed_inurb; urb 385 sound/usb/usx2y/usb_stream.c struct urb *iu; urb 508 sound/usb/usx2y/usb_stream.c struct usb_stream_kernel *sk = urb->context; urb 509 sound/usb/usx2y/usb_stream.c if (balance_capture(sk, urb)) urb 510 sound/usb/usx2y/usb_stream.c stream_idle(sk, urb, sk->i_urb); urb 515 sound/usb/usx2y/usb_stream.c struct usb_stream_kernel *sk = urb->context; urb 516 sound/usb/usx2y/usb_stream.c if (balance_playback(sk, urb)) urb 517 sound/usb/usx2y/usb_stream.c stream_idle(sk, sk->i_urb, urb); urb 602 sound/usb/usx2y/usb_stream.c struct usb_iso_packet_descriptor *id = urb->iso_frame_desc; urb 603 sound/usb/usx2y/usb_stream.c struct usb_stream_kernel *sk = urb->context; urb 608 sound/usb/usx2y/usb_stream.c if (urb->status) { urb 609 sound/usb/usx2y/usb_stream.c snd_printk(KERN_WARNING "status=%i\n", urb->status); urb 613 sound/usb/usx2y/usb_stream.c for (p = 0; p < urb->number_of_packets; ++p) { urb 625 sound/usb/usx2y/usb_stream.c id[p].offset + (urb->transfer_buffer - (void *)s); urb 631 sound/usb/usx2y/usb_stream.c urb->iso_frame_desc[0].actual_length); urb 632 sound/usb/usx2y/usb_stream.c for (pack = 1; pack < urb->number_of_packets; ++pack) { urb 633 sound/usb/usx2y/usb_stream.c int l = urb->iso_frame_desc[pack].actual_length; urb 642 sound/usb/usx2y/usb_stream.c if (balance_capture(sk, urb)) urb 643 sound/usb/usx2y/usb_stream.c stream_start(sk, urb, sk->i_urb); urb 648 sound/usb/usx2y/usb_stream.c struct usb_stream_kernel *sk = urb->context; urb 649 sound/usb/usx2y/usb_stream.c if (balance_playback(sk, urb)) urb 650 sound/usb/usx2y/usb_stream.c stream_start(sk, sk->i_urb, urb); urb 675 sound/usb/usx2y/usb_stream.c struct urb *inurb = sk->inurb[u]; urb 676 sound/usb/usx2y/usb_stream.c struct urb *outurb = sk->outurb[u]; urb 85 sound/usb/usx2y/usb_stream.h struct urb *inurb[USB_STREAM_NURBS]; urb 86 sound/usb/usx2y/usb_stream.h struct urb *idle_inurb; urb 87 sound/usb/usx2y/usb_stream.h struct urb *completed_inurb; urb 88 sound/usb/usx2y/usb_stream.h struct urb *outurb[USB_STREAM_NURBS]; urb 89 sound/usb/usx2y/usb_stream.h struct urb *idle_outurb; urb 90 sound/usb/usx2y/usb_stream.h struct urb *completed_outurb; urb 91 sound/usb/usx2y/usb_stream.h struct urb *i_urb; urb 177 sound/usb/usx2y/usbusx2y.c if (urb->status) { urb 179 sound/usb/usx2y/usbusx2y.c struct usX2Ydev *usX2Y = urb->context; urb 180 sound/usb/usx2y/usbusx2y.c for (i = 0; i < 10 && usX2Y->AS04.urb[i] != urb; i++); urb 181 sound/usb/usx2y/usbusx2y.c snd_printdd("i_usX2Y_Out04Int() urb %i status=%i\n", i, urb->status); urb 189 sound/usb/usx2y/usbusx2y.c struct usX2Ydev *usX2Y = urb->context; urb 194 sound/usb/usx2y/usbusx2y.c if (urb->status) { urb 195 sound/usb/usx2y/usbusx2y.c snd_printdd("Interrupt Pipe 4 came back with status=%i\n", urb->status); urb 231 sound/usb/usx2y/usbusx2y.c err = usb_submit_urb(usX2Y->US04->urb[usX2Y->US04->submitted++], GFP_ATOMIC); urb 240 sound/usb/usx2y/usbusx2y.c if (0 == usX2Y->AS04.urb[j]->status) { urb 242 sound/usb/usx2y/usbusx2y.c usb_fill_bulk_urb(usX2Y->AS04.urb[j], usX2Y->chip.dev, urb 246 sound/usb/usx2y/usbusx2y.c err = usb_submit_urb(usX2Y->AS04.urb[j], GFP_ATOMIC); urb 256 sound/usb/usx2y/usbusx2y.c urb->dev = usX2Y->chip.dev; urb 257 sound/usb/usx2y/usbusx2y.c usb_submit_urb(urb, GFP_ATOMIC); urb 272 sound/usb/usx2y/usbusx2y.c if (NULL == (usX2Y->AS04.urb[i] = usb_alloc_urb(0, GFP_KERNEL))) { urb 276 sound/usb/usx2y/usbusx2y.c usb_fill_bulk_urb( usX2Y->AS04.urb[i], usX2Y->chip.dev, urb 307 sound/usb/usx2y/usbusx2y.c if (S[i].urb) { urb 308 sound/usb/usx2y/usbusx2y.c usb_kill_urb(S->urb[i]); urb 309 sound/usb/usx2y/usbusx2y.c usb_free_urb(S->urb[i]); urb 310 sound/usb/usx2y/usbusx2y.c S->urb[i] = NULL; urb 12 sound/usb/usx2y/usbusx2y.h struct urb *urb[URBS_AsyncSeq]; urb 19 sound/usb/usx2y/usbusx2y.h struct urb *urb[0]; urb 27 sound/usb/usx2y/usbusx2y.h struct urb *In04urb; urb 68 sound/usb/usx2y/usbusx2y.h struct urb *urb[NRURBS]; /* data urb table */ urb 69 sound/usb/usx2y/usbusx2y.h struct urb *completed_urb; urb 71 sound/usb/usx2y/usbusx2yaudio.c struct urb *urb = subs->completed_urb; urb 78 sound/usb/usx2y/usbusx2yaudio.c cp = (unsigned char*)urb->transfer_buffer + urb->iso_frame_desc[i].offset; urb 79 sound/usb/usx2y/usbusx2yaudio.c if (urb->iso_frame_desc[i].status) { /* active? hmm, skip this */ urb 82 sound/usb/usx2y/usbusx2yaudio.c urb->iso_frame_desc[i].status); urb 83 sound/usb/usx2y/usbusx2yaudio.c return urb->iso_frame_desc[i].status; urb 85 sound/usb/usx2y/usbusx2yaudio.c len = urb->iso_frame_desc[i].actual_length / usX2Y->stride; urb 143 sound/usb/usx2y/usbusx2yaudio.c urb->iso_frame_desc[pack].offset = pack ? urb 144 sound/usb/usx2y/usbusx2yaudio.c urb->iso_frame_desc[pack - 1].offset + urb 145 sound/usb/usx2y/usbusx2yaudio.c urb->iso_frame_desc[pack - 1].length : urb 147 sound/usb/usx2y/usbusx2yaudio.c urb->iso_frame_desc[pack].length = cap_urb->iso_frame_desc[pack].actual_length; urb 156 sound/usb/usx2y/usbusx2yaudio.c urb->transfer_buffer = subs->tmpbuf; urb 165 sound/usb/usx2y/usbusx2yaudio.c urb->transfer_buffer = runtime->dma_area + subs->hwptr * usX2Y->stride; urb 170 sound/usb/usx2y/usbusx2yaudio.c urb->transfer_buffer = subs->tmpbuf; urb 171 sound/usb/usx2y/usbusx2yaudio.c urb->transfer_buffer_length = count * usX2Y->stride; urb 183 sound/usb/usx2y/usbusx2yaudio.c int len = urb->actual_length / subs->usX2Y->stride; urb 198 sound/usb/usx2y/usbusx2yaudio.c if (!urb) urb 200 sound/usb/usx2y/usbusx2yaudio.c urb->start_frame = (frame + NRURBS * nr_of_packs()); // let hcd do rollover sanity checks urb 201 sound/usb/usx2y/usbusx2yaudio.c urb->hcpriv = NULL; urb 202 sound/usb/usx2y/usbusx2yaudio.c urb->dev = subs->usX2Y->chip.dev; /* we need to set this at each time */ urb 203 sound/usb/usx2y/usbusx2yaudio.c if ((err = usb_submit_urb(urb, GFP_ATOMIC)) < 0) { urb 215 sound/usb/usx2y/usbusx2yaudio.c struct urb *urb = playbacksubs->completed_urb; urb 218 sound/usb/usx2y/usbusx2yaudio.c if (NULL != urb) { urb 220 sound/usb/usx2y/usbusx2yaudio.c usX2Y_urb_play_retire(playbacksubs, urb); urb 226 sound/usb/usx2y/usbusx2yaudio.c urb = playbacksubs->urb[0]; urb 230 sound/usb/usx2y/usbusx2yaudio.c urb = playbacksubs->urb[1]; urb 235 sound/usb/usx2y/usbusx2yaudio.c if (urb) { urb 236 sound/usb/usx2y/usbusx2yaudio.c if ((err = usX2Y_urb_play_prepare(playbacksubs, capsubs->completed_urb, urb)) || urb 237 sound/usb/usx2y/usbusx2yaudio.c (err = usX2Y_urb_submit(playbacksubs, urb, frame))) { urb 277 sound/usb/usx2y/usbusx2yaudio.c struct urb *urb = subs->urb[u]; urb 278 sound/usb/usx2y/usbusx2yaudio.c if (NULL != urb) urb 280 sound/usb/usx2y/usbusx2yaudio.c u, urb->status, urb->start_frame); urb 291 sound/usb/usx2y/usbusx2yaudio.c snd_printk(KERN_ERR "ep=%i stalled with status=%i\n", subs->endpoint, urb->status); urb 292 sound/usb/usx2y/usbusx2yaudio.c urb->status = 0; urb 303 sound/usb/usx2y/usbusx2yaudio.c subs->endpoint, usb_pipein(urb->pipe) ? "in" : "out", urb 304 sound/usb/usx2y/usbusx2yaudio.c usX2Y->wait_iso_frame, urb->start_frame, usX2Y->wait_iso_frame); urb 310 sound/usb/usx2y/usbusx2yaudio.c struct snd_usX2Y_substream *subs = urb->context; urb 316 sound/usb/usx2y/usbusx2yaudio.c subs->endpoint, usb_pipein(urb->pipe) ? "in" : "out", urb 317 sound/usb/usx2y/usbusx2yaudio.c urb->status, urb->start_frame); urb 320 sound/usb/usx2y/usbusx2yaudio.c if (unlikely(urb->status)) { urb 321 sound/usb/usx2y/usbusx2yaudio.c usX2Y_error_urb_status(usX2Y, subs, urb); urb 324 sound/usb/usx2y/usbusx2yaudio.c if (likely((urb->start_frame & 0xFFFF) == (usX2Y->wait_iso_frame & 0xFFFF))) urb 325 sound/usb/usx2y/usbusx2yaudio.c subs->completed_urb = urb; urb 327 sound/usb/usx2y/usbusx2yaudio.c usX2Y_error_sequence(usX2Y, subs, urb); urb 337 sound/usb/usx2y/usbusx2yaudio.c if (!usX2Y_usbframe_complete(capsubs, playbacksubs, urb->start_frame)) urb 355 sound/usb/usx2y/usbusx2yaudio.c struct urb * urb = subs->urb[u]; urb 356 sound/usb/usx2y/usbusx2yaudio.c if (NULL != urb) urb 357 sound/usb/usx2y/usbusx2yaudio.c urb->complete = complete; urb 370 sound/usb/usx2y/usbusx2yaudio.c struct snd_usX2Y_substream *subs = urb->context; urb 374 sound/usb/usx2y/usbusx2yaudio.c if (urb->start_frame == prepare_subs->urb[0]->start_frame) { urb 380 sound/usb/usx2y/usbusx2yaudio.c i_usX2Y_urb_complete(urb); urb 386 sound/usb/usx2y/usbusx2yaudio.c subs, subs->endpoint, subs->urb[0], subs->urb[1]); urb 396 sound/usb/usx2y/usbusx2yaudio.c if (*urb) { urb 397 sound/usb/usx2y/usbusx2yaudio.c usb_kill_urb(*urb); urb 399 sound/usb/usx2y/usbusx2yaudio.c kfree((*urb)->transfer_buffer); urb 400 sound/usb/usx2y/usbusx2yaudio.c usb_free_urb(*urb); urb 401 sound/usb/usx2y/usbusx2yaudio.c *urb = NULL; urb 412 sound/usb/usx2y/usbusx2yaudio.c usX2Y_urb_release(subs->urb + i, urb 443 sound/usb/usx2y/usbusx2yaudio.c struct urb **purb = subs->urb + i; urb 475 sound/usb/usx2y/usbusx2yaudio.c subs->urb[0]->start_frame = -1; urb 497 sound/usb/usx2y/usbusx2yaudio.c struct urb *urb = subs->urb[i]; urb 498 sound/usb/usx2y/usbusx2yaudio.c if (usb_pipein(urb->pipe)) { urb 502 sound/usb/usx2y/usbusx2yaudio.c urb->dev = usX2Y->chip.dev; urb 503 sound/usb/usx2y/usbusx2yaudio.c urb->transfer_flags = URB_ISO_ASAP; urb 505 sound/usb/usx2y/usbusx2yaudio.c urb->iso_frame_desc[pack].offset = subs->maxpacksize * pack; urb 506 sound/usb/usx2y/usbusx2yaudio.c urb->iso_frame_desc[pack].length = subs->maxpacksize; urb 508 sound/usb/usx2y/usbusx2yaudio.c urb->transfer_buffer_length = subs->maxpacksize * nr_of_packs(); urb 509 sound/usb/usx2y/usbusx2yaudio.c if ((err = usb_submit_urb(urb, GFP_ATOMIC)) < 0) { urb 515 sound/usb/usx2y/usbusx2yaudio.c usX2Y->wait_iso_frame = urb->start_frame; urb 516 sound/usb/usx2y/usbusx2yaudio.c urb->transfer_flags = 0; urb 661 sound/usb/usx2y/usbusx2yaudio.c struct usX2Ydev *usX2Y = urb->context; urb 663 sound/usb/usx2y/usbusx2yaudio.c if (urb->status) urb 664 sound/usb/usx2y/usbusx2yaudio.c snd_printk(KERN_ERR "snd_usX2Y_04Int() urb->status=%i\n", urb->status); urb 677 sound/usb/usx2y/usbusx2yaudio.c us = kzalloc(sizeof(*us) + sizeof(struct urb*) * NOOF_SETRATE_URBS, GFP_KERNEL); urb 688 sound/usb/usx2y/usbusx2yaudio.c if (NULL == (us->urb[i] = usb_alloc_urb(0, GFP_KERNEL))) { urb 694 sound/usb/usx2y/usbusx2yaudio.c usb_fill_bulk_urb(us->urb[i], usX2Y->chip.dev, usb_sndbulkpipe(usX2Y->chip.dev, 4), urb 697 sound/usb/usx2y/usbusx2yaudio.c us->urb[i]->transfer_flags = USB_QUEUE_BULK; urb 711 sound/usb/usx2y/usbusx2yaudio.c struct urb *urb = us->urb[i]; urb 712 sound/usb/usx2y/usbusx2yaudio.c if (urb->status) { urb 715 sound/usb/usx2y/usbusx2yaudio.c usb_kill_urb(urb); urb 717 sound/usb/usx2y/usbusx2yaudio.c usb_free_urb(urb); urb 63 sound/usb/usx2y/usx2yhwdeppcm.c struct urb *urb = subs->completed_urb; urb 75 sound/usb/usx2y/usx2yhwdeppcm.c if (urb->iso_frame_desc[i].status) { /* active? hmm, skip this */ urb 76 sound/usb/usx2y/usx2yhwdeppcm.c snd_printk(KERN_ERR "activ frame status %i. Most propably some hardware problem.\n", urb->iso_frame_desc[i].status); urb 77 sound/usb/usx2y/usx2yhwdeppcm.c return urb->iso_frame_desc[i].status; urb 79 sound/usb/usx2y/usx2yhwdeppcm.c lens += urb->iso_frame_desc[i].actual_length / usX2Y->stride; urb 134 sound/usb/usx2y/usx2yhwdeppcm.c urb->iso_frame_desc[pack].offset = shm->captured_iso[shm->playback_iso_head].offset; urb 135 sound/usb/usx2y/usx2yhwdeppcm.c urb->iso_frame_desc[pack].length = shm->captured_iso[shm->playback_iso_head].length; urb 137 sound/usb/usx2y/usx2yhwdeppcm.c memset((char *)urb->transfer_buffer + urb->iso_frame_desc[pack].offset, 0, urb 138 sound/usb/usx2y/usx2yhwdeppcm.c urb->iso_frame_desc[pack].length); urb 143 sound/usb/usx2y/usx2yhwdeppcm.c urb->transfer_buffer_length = count * usX2Y->stride; urb 153 sound/usb/usx2y/usx2yhwdeppcm.c struct usb_iso_packet_descriptor *desc = urb->iso_frame_desc + pack; urb 159 sound/usb/usx2y/usx2yhwdeppcm.c shm->captured_iso[head].frame = urb->start_frame + pack; urb 177 sound/usb/usx2y/usx2yhwdeppcm.c struct urb *urb = playbacksubs->completed_urb; urb 180 sound/usb/usx2y/usx2yhwdeppcm.c if (NULL != urb) { urb 182 sound/usb/usx2y/usx2yhwdeppcm.c usX2Y_urb_play_retire(playbacksubs, urb); urb 188 sound/usb/usx2y/usx2yhwdeppcm.c urb = playbacksubs->urb[0]; urb 192 sound/usb/usx2y/usx2yhwdeppcm.c urb = playbacksubs->urb[1]; urb 197 sound/usb/usx2y/usx2yhwdeppcm.c if (urb) { urb 198 sound/usb/usx2y/usx2yhwdeppcm.c if ((err = usX2Y_hwdep_urb_play_prepare(playbacksubs, urb)) || urb 199 sound/usb/usx2y/usx2yhwdeppcm.c (err = usX2Y_urb_submit(playbacksubs, urb, frame))) { urb 231 sound/usb/usx2y/usx2yhwdeppcm.c struct snd_usX2Y_substream *subs = urb->context; urb 238 sound/usb/usx2y/usx2yhwdeppcm.c subs->endpoint, usb_pipein(urb->pipe) ? "in" : "out", urb 239 sound/usb/usx2y/usx2yhwdeppcm.c urb->status, urb->start_frame); urb 242 sound/usb/usx2y/usx2yhwdeppcm.c if (unlikely(urb->status)) { urb 243 sound/usb/usx2y/usx2yhwdeppcm.c usX2Y_error_urb_status(usX2Y, subs, urb); urb 246 sound/usb/usx2y/usx2yhwdeppcm.c if (likely((urb->start_frame & 0xFFFF) == (usX2Y->wait_iso_frame & 0xFFFF))) urb 247 sound/usb/usx2y/usx2yhwdeppcm.c subs->completed_urb = urb; urb 249 sound/usb/usx2y/usx2yhwdeppcm.c usX2Y_error_sequence(usX2Y, subs, urb); urb 259 sound/usb/usx2y/usx2yhwdeppcm.c if (!usX2Y_usbpcm_usbframe_complete(capsubs, capsubs2, playbacksubs, urb->start_frame)) urb 271 sound/usb/usx2y/usx2yhwdeppcm.c usb_kill_urb(*urb); urb 272 sound/usb/usx2y/usx2yhwdeppcm.c usb_free_urb(*urb); urb 273 sound/usb/usx2y/usx2yhwdeppcm.c *urb = NULL; urb 284 sound/usb/usx2y/usx2yhwdeppcm.c usX2Y_hwdep_urb_release(subs->urb + i); urb 295 sound/usb/usx2y/usx2yhwdeppcm.c struct snd_usX2Y_substream *subs = urb->context; urb 299 sound/usb/usx2y/usx2yhwdeppcm.c urb->start_frame == prepare_subs->urb[0]->start_frame) { urb 310 sound/usb/usx2y/usx2yhwdeppcm.c i_usX2Y_usbpcm_urb_complete(urb); urb 331 sound/usb/usx2y/usx2yhwdeppcm.c struct urb **purb = subs->urb + i; urb 402 sound/usb/usx2y/usx2yhwdeppcm.c subs->urb[0]->start_frame = -1; urb 439 sound/usb/usx2y/usx2yhwdeppcm.c struct urb *urb = subs->urb[u]; urb 440 sound/usb/usx2y/usx2yhwdeppcm.c if (usb_pipein(urb->pipe)) { urb 444 sound/usb/usx2y/usx2yhwdeppcm.c urb->dev = usX2Y->chip.dev; urb 445 sound/usb/usx2y/usx2yhwdeppcm.c urb->transfer_flags = URB_ISO_ASAP; urb 447 sound/usb/usx2y/usx2yhwdeppcm.c urb->iso_frame_desc[pack].offset = subs->maxpacksize * (pack + u * nr_of_packs()); urb 448 sound/usb/usx2y/usx2yhwdeppcm.c urb->iso_frame_desc[pack].length = subs->maxpacksize; urb 450 sound/usb/usx2y/usx2yhwdeppcm.c urb->transfer_buffer_length = subs->maxpacksize * nr_of_packs(); urb 451 sound/usb/usx2y/usx2yhwdeppcm.c if ((err = usb_submit_urb(urb, GFP_KERNEL)) < 0) { urb 456 sound/usb/usx2y/usx2yhwdeppcm.c snd_printdd("%i\n", urb->start_frame); urb 458 sound/usb/usx2y/usx2yhwdeppcm.c usX2Y->wait_iso_frame = urb->start_frame; urb 460 sound/usb/usx2y/usx2yhwdeppcm.c urb->transfer_flags = 0;