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;