/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/usb/caiaq/ |
H A D | audio.c | 539 struct urb **urbs; local 547 urbs = kmalloc(N_URBS * sizeof(*urbs), GFP_KERNEL); 548 if (!urbs) { 549 log("unable to kmalloc() urbs, OOM!?\n"); 555 urbs[i] = usb_alloc_urb(FRAMES_PER_URB, GFP_KERNEL); 556 if (!urbs[i]) { 559 return urbs; 562 urbs[i]->transfer_buffer = 564 if (!urbs[ 594 free_urbs(struct urb **urbs) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/udlfb/ |
H A D | udlfb.c | 74 /* dlfb keeps a list of urbs for efficient bulk transfers */ 1052 "urbs available %d(%d)\n" 1061 dev->urbs.available, dev->urbs.limit_sem.count, 1381 if (dev->urbs.count > 0) 1400 /* when non-active we'll update virtual framebuffer, but no new urbs */ 1410 /* this function will wait for all in-flight urbs to complete */ 1472 urb->transfer_buffer_length = dev->urbs.size; /* reset to actual */ 1474 spin_lock_irqsave(&dev->urbs.lock, flags); 1475 list_add_tail(&unode->entry, &dev->urbs [all...] |
H A D | udlfb.h | 38 struct urb_list urbs; member in struct:dlfb_data
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/au0828/ |
H A D | au0828-dvb.c | 137 usb_kill_urb(dev->urbs[i]); 138 kfree(dev->urbs[i]->transfer_buffer); 139 usb_free_urb(dev->urbs[i]); 161 dev->urbs[i] = usb_alloc_urb(0, GFP_KERNEL); 162 if (!dev->urbs[i]) 165 purb = dev->urbs[i]; 170 dev->urbs[i] = NULL; 187 ret = usb_submit_urb(dev->urbs[i], GFP_ATOMIC);
|
H A D | au0828.h | 133 /* number of allocated urbs */ 247 struct urb *urbs[URB_COUNT]; member in struct:au0828_dev
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/zd1211rw/ |
H A D | zd_usb.c | 695 struct urb **urbs; local 700 urbs = kcalloc(RX_URBS_COUNT, sizeof(struct urb *), GFP_KERNEL); 701 if (!urbs) 704 urbs[i] = alloc_rx_urb(usb); 705 if (!urbs[i]) 711 if (rx->urbs) { 716 rx->urbs = urbs; 721 r = usb_submit_urb(urbs[i], GFP_KERNEL); 729 usb_kill_urb(urbs[ 747 struct urb **urbs; local [all...] |
H A D | zd_usb.h | 177 struct urb **urbs; member in struct:zd_usb_rx
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/core/ |
H A D | message.c | 255 if (io->urbs) { 257 usb_free_urb(io->urbs [io->entries]); 258 kfree(io->urbs); 259 io->urbs = NULL; 273 * device driver code (like this routine) unlink queued urbs first, 299 /* the previous urbs, and this one, completed already. 300 * unlink pending urbs so they won't rx/tx bad data. 305 if (!io->urbs [i] || !io->urbs [i]->dev) 308 retval = usb_unlink_urb(io->urbs [ [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/usb/ |
H A D | midi.c | 137 } urbs[OUTPUT_URBS]; member in struct:snd_usb_midi_out_endpoint 167 struct urb* urbs[INPUT_URBS]; member in struct:snd_usb_midi_in_endpoint 280 urb_index = context - ep->urbs; 318 urb = ep->urbs[urb_index].urb; 363 in->urbs[j]->dev = umidi->dev; 364 snd_usbmidi_submit_urb(in->urbs[j], GFP_ATOMIC); 382 if (ep->urbs[0].urb) 383 err = usb_bulk_msg(ep->umidi->dev, ep->urbs[0].urb->pipe, 1163 if (ep->urbs[i]) 1164 free_urb_and_buffer(ep->umidi, ep->urbs[ [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/usb/ |
H A D | cdc-phonet.c | 51 struct urb *urbs[0]; member in struct:usbpn_dev 235 pnd->urbs[i] = req; 251 struct urb *req = pnd->urbs[i]; 257 pnd->urbs[i] = NULL; 388 dev = alloc_netdev(sizeof(*pnd) + sizeof(pnd->urbs[0]) * rxq_size,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/misc/ |
H A D | usbtest.c | 56 * urbs and buffers are allocated dynamically, 78 /* set up all urbs so they can be used with either bulk or interrupt */ 179 * These just package urbs as requests that can be easily canceled. 836 /* allocate and init the urbs we'll queue. 983 /* queue the urbs */ 1061 /* we can't unlink urbs while they're completing 1433 struct urb *urbs[10]; local 1444 memset (urbs, 0, sizeof urbs); 1453 urbs [ [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/atm/ |
H A D | usbatm.h | 203 struct urb *urbs[0]; member in struct:usbatm_data
|
H A D | usbatm.c | 52 * - unlink all active send urbs of a vcc that is being closed. 119 "Number of urbs used for reception (range: 0-" 125 "Number of urbs used for transmission (range: 0-" 207 ** urbs ** 990 usbatm_submit_urb(instance->urbs[i]); 1177 /* initialize urbs */ 1195 instance->urbs[i] = urb; 1258 if (instance->urbs[i]) 1259 kfree(instance->urbs[i]->transfer_buffer); 1260 usb_free_urb(instance->urbs[ [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/isdn/hisax/ |
H A D | st5481.h | 423 static inline int get_buf_nr(struct urb *urbs[], struct urb *urb) argument 425 return (urbs[0]==urb ? 0 : 1);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/usb/misc/ |
H A D | ua101.c | 126 } *urbs[MAX_QUEUE_LENGTH]; member in struct:ua101::ua101_stream 447 int err = usb_submit_urb(&stream->urbs[i]->urb, GFP_KERNEL); 462 usb_kill_urb(&stream->urbs[i]->urb); 524 ua->capture.urbs[0]->urb.complete = first_capture_urb_complete; 566 ua->playback.urbs[0]->urb.complete = 596 urb = &ua->playback.urbs[i]->urb; 1130 stream->urbs[u++] = urb; 1148 kfree(stream->urbs[i]);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/usb/usx2y/ |
H A D | usb_stream.c | 60 struct urb **urbs, char *transfer, 70 struct urb *urb = urbs[u]; 264 static void subs_set_complete(struct urb **urbs, void (*complete)(struct urb *)) argument 269 struct urb *urb = urbs[u]; 720 " all urbs on the same start_frame.\n"); 59 init_pipe_urbs(struct usb_stream_kernel *sk, unsigned use_packsize, struct urb **urbs, char *transfer, struct usb_device *dev, int pipe) argument
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/class/ |
H A D | usblp.c | 144 struct usb_anchor urbs; member in struct:usblp 451 usb_kill_anchored_urbs(&usblp->urbs); 730 usb_anchor_urb(writeurb, &usblp->urbs); 984 usb_anchor_urb(urb, &usblp->urbs); 1095 init_usb_anchor(&usblp->urbs);
|
H A D | cdc-acm.c | 35 * v0.26 - multiple write urbs, writesize increased 417 goto urbs; 448 urbs: 485 returned to the free-urbs-pool and resubmited ASAP */ 1195 "out of memory (read urbs usb_alloc_urb)\n"); 1219 "out of memory (write urbs usb_alloc_urb)");
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | usb.h | 52 * @urb_list: urbs queued to this endpoint; maintained by usbcore 1396 struct urb **urbs; member in struct:usb_sg_request
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/gadget/ |
H A D | dummy_hcd.c | 951 * when urbs are queued, they're just stuck on a list that we 1783 static DEVICE_ATTR (urbs, S_IRUGO, show_urbs, NULL);
|