Searched refs:urb (Results 376 - 400 of 446) sorted by relevance

<<1112131415161718

/linux-master/drivers/media/usb/em28xx/
H A Dem28xx-dvb.c144 static inline int em28xx_dvb_urb_data_copy(struct em28xx *dev, struct urb *urb) argument
154 if (urb->status < 0)
155 print_err_status(dev, -1, urb->status);
157 xfer_bulk = usb_pipebulk(urb->pipe);
162 num_packets = urb->number_of_packets;
166 if (urb->status < 0) {
167 print_err_status(dev, i, urb->status);
168 if (urb->status != -EPROTO)
171 if (!urb
[all...]
H A Dem28xx-video.c779 static inline int em28xx_urb_data_copy(struct em28xx *dev, struct urb *urb) argument
791 if (urb->status < 0)
792 print_err_status(dev, -1, urb->status);
794 xfer_bulk = usb_pipebulk(urb->pipe);
799 num_packets = urb->number_of_packets;
803 usb_data_len = urb->actual_length;
805 usb_data_pkt = urb->transfer_buffer;
807 if (urb->iso_frame_desc[i].status < 0) {
809 urb
[all...]
/linux-master/drivers/media/usb/gspca/
H A Djeilinj.c336 gspca_dev->urb[0]->pipe,
337 gspca_dev->urb[0]->transfer_buffer,
343 buf = gspca_dev->urb[0]->transfer_buffer;
/linux-master/drivers/input/touchscreen/
H A Dusbtouchscreen.c94 struct urb *irq;
903 struct urb *ack;
918 static void nexio_ack_complete(struct urb *urb) argument
1490 static void usbtouch_irq(struct urb *urb) argument
1492 struct usbtouch_usb *usbtouch = urb->context;
1496 switch (urb->status) {
1501 /* this urb is timing out */
1503 "%s - urb time
[all...]
/linux-master/drivers/media/radio/si470x/
H A Dradio-si470x.h173 struct urb *int_in_urb;
/linux-master/drivers/media/usb/dvb-usb/
H A Dcxusb.h139 struct urb *streamurbs[CXUSB_VIDEO_URBS];
/linux-master/drivers/usb/atm/
H A Dusbatm.h108 unsigned int buf_size; /* urb buffer size */
167 struct urb *urbs[];
/linux-master/drivers/net/usb/
H A Dmcs7830.c556 static void mcs7830_status(struct usbnet *dev, struct urb *urb) argument
558 u8 *buf = urb->transfer_buffer;
561 if (urb->actual_length < 16)
H A Drndis_host.c45 void rndis_status(struct usbnet *dev, struct urb *urb) argument
47 netdev_dbg(dev->net, "rndis status urb, len %d stat %d\n",
48 urb->actual_length, urb->status);
50 // if not an RNDIS status, do like cdc_status(dev,urb) does
H A Ddm9601.c525 static void dm9601_status(struct usbnet *dev, struct urb *urb) argument
541 if (urb->actual_length < 8)
544 buf = urb->transfer_buffer;
H A Dax88172a.c55 static void ax88172a_status(struct usbnet *dev, struct urb *urb) argument
H A Dr8152.c852 struct urb *urb; member in struct:rx_agg
860 struct urb *urb; member in struct:tx_agg
874 struct urb *intr_urb;
1840 static void read_bulk_callback(struct urb *urb) argument
1843 int status = urb->status;
1848 agg = urb->context;
1873 if (urb
1908 write_bulk_callback(struct urb *urb) argument
1955 intr_callback(struct urb *urb) argument
2138 struct urb *urb; local
2560 struct urb *urb; local
2810 struct urb *urb = agg->urb; local
[all...]
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2500usb.c1116 static void rt2500usb_beacondone(struct urb *urb);
1159 usb_fill_bulk_urb(bcn_priv->urb, usb_dev, pipe,
1224 (entry_priv->urb->actual_length -
1292 static void rt2500usb_beacondone(struct urb *urb) argument
1294 struct queue_entry *entry = (struct queue_entry *)urb->context;
1306 if (bcn_priv->guardian_urb == urb) {
1307 usb_submit_urb(bcn_priv->urb, GFP_ATOMIC);
1308 } else if (bcn_priv->urb
[all...]
/linux-master/drivers/net/wireless/atmel/
H A Dat76c50x-usb.h376 struct urb *tx_urb; /* URB for sending data */
377 struct urb *rx_urb; /* URB for receiving data */
H A Dat76c50x-usb.c66 #define DBG_URB 0x00008000 /* rx urb status, ... */
1198 static void at76_rx_callback(struct urb *urb) argument
1200 struct at76_priv *priv = urb->context;
1247 "cannot submit rx urb - please unload the driver and/or power cycle the device\n");
1490 /* Submit Rx urb back to the device */
1550 struct urb *urb = priv->rx_urb; local
1556 at76_dbg(DBG_DEVSTART, "urb status %d", urb
1728 at76_mac80211_tx_callback(struct urb *urb) argument
[all...]
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dtrx.h383 int rtl8192c_tx_post_hdl(struct ieee80211_hw *hw, struct urb *urb,
/linux-master/sound/usb/
H A Dmixer.c2933 if (mixer->urb) {
2934 kfree(mixer->urb->transfer_buffer);
2935 usb_free_urb(mixer->urb);
3469 static void snd_usb_mixer_interrupt(struct urb *urb) argument
3471 struct usb_mixer_interface *mixer = urb->context;
3472 int len = urb->actual_length;
3473 int ustatus = urb->status;
3481 for (status = urb->transfer_buffer;
3484 dev_dbg(&urb
[all...]
/linux-master/drivers/input/joystick/
H A Dxpad.c714 struct urb *irq_in; /* urb for interrupt in report */
718 struct urb *irq_out; /* urb for interrupt out report */
1151 static void xpad_irq_in(struct urb *urb) argument
1153 struct usb_xpad *xpad = urb->context;
1157 status = urb->status;
1166 /* this urb is terminated, clean up */
1167 dev_dbg(dev, "%s - urb shuttin
1285 xpad_irq_out(struct urb *urb) argument
[all...]
/linux-master/drivers/usb/serial/
H A Dcp210x.c49 static void cp210x_process_read_urb(struct urb *urb);
896 static void cp210x_process_read_urb(struct urb *urb) argument
898 struct usb_serial_port *port = urb->context;
900 unsigned char *ch = urb->transfer_buffer;
904 if (!urb->actual_length)
908 for (i = 0; i < urb->actual_length; i++, ch++) {
917 tty_insert_flip_string(&port->port, ch, urb->actual_length);
/linux-master/drivers/staging/vt6656/
H A Dmain_usb.c468 if (rcb->urb) {
469 usb_kill_urb(rcb->urb);
470 usb_free_urb(rcb->urb);
520 rcb->urb = usb_alloc_urb(0, GFP_KERNEL);
521 if (!rcb->urb) {
531 /* submit rx urb */
/linux-master/drivers/media/usb/usbtv/
H A Dusbtv-video.c459 static void usbtv_iso_cb(struct urb *ip)
498 static struct urb *usbtv_setup_iso_transfer(struct usbtv *usbtv)
500 struct urb *ip;
537 struct urb *ip = usbtv->isoc_urbs[i];
580 struct urb *ip;
/linux-master/drivers/net/wireless/realtek/rtl8xxxu/
H A Dcore.c5159 usb_free_urb(&tx_urb->urb);
5208 static void rtl8xxxu_tx_complete(struct urb *urb) argument
5210 struct sk_buff *skb = (struct sk_buff *)urb->context;
5215 container_of(urb, struct rtl8xxxu_tx_urb, urb);
5227 if (!urb->status)
5532 dev_warn(dev, "%s: Unable to allocate tx urb\n", __func__);
5635 usb_fill_bulk_urb(&tx_urb->urb, priv->udev, priv->pipe_out[queue],
5638 usb_anchor_urb(&tx_urb->urb,
6569 rtl8xxxu_rx_complete(struct urb *urb) argument
6628 rtl8xxxu_int_complete(struct urb *urb) argument
6650 struct urb *urb; local
[all...]
/linux-master/drivers/media/usb/go7007/
H A Ds2250-board.c44 struct urb *video_urbs[8];
45 struct urb *audio_urbs[8];
46 struct urb *intr_urb;
/linux-master/drivers/usb/musb/
H A Dmediatek.c313 static u16 mtk_musb_set_toggle(struct musb_qh *qh, int is_out, struct urb *urb) argument
319 toggle = usb_gettoggle(urb->dev, qh->epnum, is_out);
H A Dmusb_core.h178 u16 (*set_toggle)(struct musb_qh *qh, int is_out, struct urb *urb);

Completed in 477 milliseconds

<<1112131415161718