Searched refs:urb (Results 251 - 275 of 448) sorted by relevance

<<1112131415161718

/linux-master/arch/sh/mm/
H A DMakefile32 tlb-$(CONFIG_CPU_SH4) := tlb-sh4.o tlb-urb.o
33 tlb-$(CONFIG_CPU_HAS_PTEAEX) := tlb-pteaex.o tlb-urb.o
/linux-master/drivers/media/usb/usbtv/
H A Dusbtv-audio.c98 static void usbtv_audio_urb_received(struct urb *urb) argument
100 struct usbtv *chip = urb->context;
108 switch (urb->status) {
118 dev_warn(chip->dev, "unknown audio urb status %i\n",
119 urb->status);
132 for (i = 0; i < urb->actual_length; i += USBTV_CHUNK_SIZE) {
133 urb_current = urb->transfer_buffer + i + USBTV_AUDIO_HDRSIZE;
169 usb_submit_urb(urb, GFP_ATOMIC);
H A Dusbtv.h118 struct urb *isoc_urbs[USBTV_ISOC_TRANSFERS];
125 struct urb *snd_bulk_urb;
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dusb.h51 struct urb *urb; member in struct:urb_context
/linux-master/drivers/usb/serial/
H A Ddigi_acceleport.c34 /* so we can be sure to send the full buffer in one urb */
38 /* so we can be sure to hold at least one full buffer from one urb */
226 static void digi_write_bulk_callback(struct urb *urb);
238 static void digi_read_bulk_callback(struct urb *urb);
239 static int digi_read_inb_callback(struct urb *urb);
240 static int digi_read_oob_callback(struct urb *urb);
958 digi_write_bulk_callback(struct urb *urb) argument
1295 digi_read_bulk_callback(struct urb *urb) argument
1356 digi_read_inb_callback(struct urb *urb) argument
1446 digi_read_oob_callback(struct urb *urb) argument
[all...]
H A Dquatech2.c25 /* default urb timeout for usb operations */
110 struct urb *read_urb; /* shared among all ports */
119 struct urb *write_urb;
131 static void qt2_write_bulk_callback(struct urb *urb);
132 static void qt2_read_bulk_callback(struct urb *urb);
232 "update_mctrl - Error from MODEM_CTRL urb: %i\n",
446 static void qt2_process_read_urb(struct urb *urb) argument
544 qt2_write_bulk_callback(struct urb *urb) argument
562 qt2_read_bulk_callback(struct urb *urb) argument
[all...]
H A Dark3116.c347 dev_err(&port->dev, "submit irq_in urb failed %d\n",
502 static void ark3116_read_int_callback(struct urb *urb) argument
504 struct usb_serial_port *port = urb->context;
505 int status = urb->status;
506 const __u8 *data = urb->transfer_buffer;
513 /* this urb is terminated, clean up */
514 dev_dbg(&port->dev, "%s - urb shutting down with status: %d\n",
518 dev_dbg(&port->dev, "%s - nonzero urb status received: %d\n",
523 if ((urb
565 ark3116_process_read_urb(struct urb *urb) argument
[all...]
H A Dkl5kusb105.c62 static void klsi_105_process_read_urb(struct urb *urb);
121 #define KLSI_TIMEOUT 5000 /* default urb timeout */
253 /* READ_ON and urb submission */
343 static void klsi_105_process_read_urb(struct urb *urb) argument
345 struct usb_serial_port *port = urb->context;
346 unsigned char *data = urb->transfer_buffer;
350 if (!urb->actual_length)
353 if (urb
[all...]
H A Dmct_u232.c46 static void mct_u232_read_int_callback(struct urb *urb);
99 struct urb *read_urb;
114 #define WDR_TIMEOUT 5000 /* default urb timeout */
507 static void mct_u232_read_int_callback(struct urb *urb) argument
509 struct usb_serial_port *port = urb->context;
511 unsigned char *data = urb->transfer_buffer;
513 int status = urb->status;
523 /* this urb i
[all...]
H A Dio_edgeport.c166 struct urb *write_urb; /* write URB for this port */
205 struct urb *interrupt_read_urb; /* our interrupt urb */
209 struct urb *read_urb; /* our bulk read urb */
567 static void edge_interrupt_callback(struct urb *urb) argument
569 struct edgeport_serial *edge_serial = urb->context;
573 unsigned char *data = urb->transfer_buffer;
574 int length = urb
681 edge_bulk_in_callback(struct urb *urb) argument
742 edge_bulk_out_data_callback(struct urb *urb) argument
770 edge_bulk_out_cmd_callback(struct urb *urb) argument
1214 struct urb *urb; local
2133 struct urb *urb; local
[all...]
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dhif_usb.h83 struct urb *urb; member in struct:tx_buf
/linux-master/drivers/net/wireless/ath/ar5523/
H A Dar5523.c92 static void ar5523_cmd_rx_cb(struct urb *urb) argument
94 struct ar5523 *ar = urb->context;
100 if (urb->status) {
101 if (urb->status != -ESHUTDOWN)
102 ar5523_err(ar, "RX USB error %d.\n", urb->status);
106 if (urb->actual_length < sizeof(struct ar5523_cmd_hdr)) {
215 ar5523_err(ar, "error %d when submitting rx urb\n",
225 static void ar5523_cmd_tx_cb(struct urb *urb) argument
534 ar5523_data_rx_cb(struct urb *urb) argument
746 ar5523_data_tx_cb(struct urb *urb) argument
804 struct urb *urb; local
[all...]
/linux-master/drivers/comedi/drivers/
H A Dusbduxfast.c150 struct urb *urb; /* BULK-transfer handling: urb */ member in struct:usbduxfast_private
202 if (do_unlink && devpriv->urb) {
204 usb_kill_urb(devpriv->urb);
225 struct urb *urb)
237 nsamples = comedi_bytes_to_samples(s, urb->actual_length);
239 comedi_buf_write_samples(s, urb->transfer_buffer, nsamples);
246 /* if command is still running, resubmit urb fo
223 usbduxfast_ai_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) argument
258 usbduxfast_ai_interrupt(struct urb *urb) argument
[all...]
/linux-master/drivers/media/rc/
H A Dredrat3.c197 struct urb *flash_urb;
203 struct urb *learn_urb;
213 /* urb used to read ir data */
214 struct urb *narrow_urb;
215 struct urb *wide_urb;
441 dev_err(rr3->dev, "narrow band urb failed: %d", ret);
447 dev_err(rr3->dev, "wide band urb failed: %d", ret);
652 /* gather IR data from incoming urb, process it when we have enough */
688 static void redrat3_handle_async(struct urb *urb) argument
885 redrat3_learn_complete(struct urb *urb) argument
904 redrat3_led_complete(struct urb *urb) argument
[all...]
H A Diguanair.c33 struct urb *urb_in, *urb_out;
143 static void iguanair_rx(struct urb *urb) argument
148 if (!urb)
151 ir = urb->context;
155 switch (urb->status) {
157 process_ir_data(ir, urb->actual_length);
165 dev_dbg(ir->dev, "Error: urb status = %d\n", urb->status);
169 rc = usb_submit_urb(urb, GFP_ATOMI
174 iguanair_irq_out(struct urb *urb) argument
[all...]
/linux-master/drivers/usb/storage/
H A Donetouch.c42 struct urb *irq; /* urb for interrupt in report */
88 static void usb_onetouch_irq(struct urb *urb) argument
90 struct usb_onetouch *onetouch = urb->context;
93 int status = urb->status;
112 retval = usb_submit_urb (urb, GFP_ATOMIC);
/linux-master/drivers/hid/usbhid/
H A Dusbmouse.c43 struct urb *irq;
49 static void usb_mouse_irq(struct urb *urb) argument
51 struct usb_mouse *mouse = urb->context;
56 switch (urb->status) {
80 status = usb_submit_urb (urb, GFP_ATOMIC);
/linux-master/drivers/usb/misc/
H A Dldusb.c168 struct urb *interrupt_in_urb;
178 struct urb *interrupt_out_urb;
218 static void ld_usb_interrupt_in_callback(struct urb *urb) argument
220 struct ld_usb *dev = urb->context;
223 int status = urb->status;
242 if (urb->actual_length > 0) {
246 /* actual_buffer gets urb->actual_length + interrupt_in_buffer */
247 *actual_buffer = urb->actual_length;
248 memcpy(actual_buffer+1, dev->interrupt_in_buffer, urb
279 ld_usb_interrupt_out_callback(struct urb *urb) argument
[all...]
/linux-master/drivers/net/wireless/intersil/p54/
H A Dp54usb.c140 static void p54u_rx_cb(struct urb *urb) argument
142 struct sk_buff *skb = (struct sk_buff *) urb->context;
149 if (unlikely(urb->status)) {
154 skb_put(skb, urb->actual_length);
171 info->urb = urb;
173 urb->transfer_buffer = skb_tail_pointer(skb);
174 urb->context = skb;
184 urb
195 p54u_tx_cb(struct urb *urb) argument
204 p54u_tx_dummy_cb(struct urb *urb) argument
[all...]
/linux-master/drivers/usb/class/
H A Dusblp.c308 static void usblp_bulk_read(struct urb *urb) argument
310 struct usblp *usblp = urb->context;
311 int status = urb->status;
324 usblp->rstatus = urb->actual_length;
329 usb_free_urb(urb);
332 static void usblp_bulk_write(struct urb *urb) argument
334 struct usblp *usblp = urb->context;
335 int status = urb
721 struct urb *urb; local
1014 struct urb *urb; local
[all...]
/linux-master/drivers/media/usb/pvrusb2/
H A Dpvrusb2-io.c84 struct urb *purb;
415 static void buffer_complete(struct urb *urb) argument
417 struct pvr2_buffer *bp = urb->context;
426 bp, urb->status, urb->actual_length);
428 if ((!(urb->status)) ||
429 (urb->status == -ENOENT) ||
430 (urb->status == -ECONNRESET) ||
431 (urb
[all...]
/linux-master/drivers/usb/host/
H A Dxhci.c1210 static int xhci_map_temp_buffer(struct usb_hcd *hcd, struct urb *urb) argument
1217 dir = usb_urb_dir_in(urb) ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
1218 buf_len = urb->transfer_buffer_length;
1225 if (usb_urb_dir_out(urb))
1226 sg_pcopy_to_buffer(urb->sg, urb->num_sgs,
1229 urb->transfer_buffer = temp;
1230 urb->transfer_dma = dma_map_single(hcd->self.sysdev,
1231 urb
1246 xhci_urb_temp_buffer_required(struct usb_hcd *hcd, struct urb *urb) argument
1286 xhci_unmap_temp_buf(struct usb_hcd *hcd, struct urb *urb) argument
1325 xhci_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
1342 xhci_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) argument
1533 xhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
1667 xhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
[all...]
/linux-master/drivers/media/usb/au0828/
H A Dau0828.h125 /* urb for isoc transfers */
126 struct urb **urb; member in struct:au0828_usb_isoc_ctl
149 /* isoc urb callback */
150 int (*isoc_copy) (struct au0828_dev *dev, struct urb *urb);
256 struct urb *urb[AU0828_MAX_ISO_BUFS]; /* urb for isoc transfers */ member in struct:au0828_dev
262 struct urb *urb
[all...]
/linux-master/mm/kmsan/
H A Dhooks.c289 void kmsan_handle_urb(const struct urb *urb, bool is_out) argument
291 if (!urb)
294 kmsan_internal_check_memory(urb->transfer_buffer,
295 urb->transfer_buffer_length,
298 kmsan_internal_unpoison_memory(urb->transfer_buffer,
299 urb->transfer_buffer_length,
/linux-master/drivers/staging/wlan-ng/
H A Dhfa384x_usb.c133 static void dbprint_urb(struct urb *urb);
143 static int submit_tx_urb(struct hfa384x *hw, struct urb *tx_urb, gfp_t flags);
147 static void hfa384x_usbout_callback(struct urb *urb);
148 static void hfa384x_ctlxout_callback(struct urb *urb);
149 static void hfa384x_usbin_callback(struct urb *urb);
265 void dbprint_urb(struct urb *ur argument
2882 hfa384x_usbin_callback(struct urb *urb) argument
3450 hfa384x_usbout_callback(struct urb *urb) argument
3522 hfa384x_ctlxout_callback(struct urb *urb) argument
[all...]

Completed in 215 milliseconds

<<1112131415161718