Home
last modified time | relevance | path

Searched refs:urb (Results 476 - 500 of 955) sorted by relevance

1...<<11121314151617181920>>...39

/kernel/linux/linux-5.10/sound/usb/caiaq/
H A Ddevice.h63 struct urb ep1_in_urb;
64 struct urb midi_out_urb;
65 struct urb **data_urbs_in;
66 struct urb **data_urbs_out;
106 struct urb *ep4_in_urb;
H A Ddevice.c145 static void usb_ep1_command_reply_dispatch (struct urb* urb) in usb_ep1_command_reply_dispatch() argument
148 struct device *dev = &urb->dev->dev; in usb_ep1_command_reply_dispatch()
149 struct snd_usb_caiaqdev *cdev = urb->context; in usb_ep1_command_reply_dispatch()
150 unsigned char *buf = urb->transfer_buffer; in usb_ep1_command_reply_dispatch()
152 if (urb->status || !cdev) { in usb_ep1_command_reply_dispatch()
153 dev_warn(dev, "received EP1 urb->status = %i\n", urb->status); in usb_ep1_command_reply_dispatch()
183 if (urb->actual_length > sizeof(cdev->control_state)) in usb_ep1_command_reply_dispatch()
184 urb in usb_ep1_command_reply_dispatch()
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dkmsan.h21 struct urb;
214 * @urb: struct urb pointer.
217 * If @is_out is true, KMSAN checks the transfer buffer of @urb. Otherwise,
220 void kmsan_handle_urb(const struct urb *urb, bool is_out);
324 static inline void kmsan_handle_urb(const struct urb *urb, bool is_out) in kmsan_handle_urb() argument
/kernel/linux/linux-6.6/sound/usb/caiaq/
H A Ddevice.h63 struct urb ep1_in_urb;
64 struct urb midi_out_urb;
65 struct urb **data_urbs_in;
66 struct urb **data_urbs_out;
106 struct urb *ep4_in_urb;
/kernel/linux/linux-6.6/drivers/usb/serial/
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) in edge_interrupt_callback() argument
569 struct edgeport_serial *edge_serial = urb->context; in edge_interrupt_callback()
573 unsigned char *data = urb->transfer_buffer; in edge_interrupt_callback()
574 int length = urb in edge_interrupt_callback()
681 edge_bulk_in_callback(struct urb *urb) edge_bulk_in_callback() argument
742 edge_bulk_out_data_callback(struct urb *urb) edge_bulk_out_data_callback() argument
770 edge_bulk_out_cmd_callback(struct urb *urb) edge_bulk_out_cmd_callback() argument
1214 struct urb *urb; send_more_port_data() local
2133 struct urb *urb; write_cmd_usb() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/serial/
H A Dkeyspan_pda.c126 static void keyspan_pda_rx_interrupt(struct urb *urb) in keyspan_pda_rx_interrupt() argument
128 struct usb_serial_port *port = urb->context; in keyspan_pda_rx_interrupt()
129 unsigned char *data = urb->transfer_buffer; in keyspan_pda_rx_interrupt()
130 unsigned int len = urb->actual_length; in keyspan_pda_rx_interrupt()
132 int status = urb->status; in keyspan_pda_rx_interrupt()
145 /* this urb is terminated, clean up */ in keyspan_pda_rx_interrupt()
146 dev_dbg(&urb->dev->dev, "%s - urb shutting down with status: %d\n", __func__, status); in keyspan_pda_rx_interrupt()
149 dev_dbg(&urb in keyspan_pda_rx_interrupt()
555 keyspan_pda_write_bulk_callback(struct urb *urb) keyspan_pda_write_bulk_callback() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/tm6000/
H A Dtm6000-dvb.c73 static void tm6000_urb_received(struct urb *urb) in tm6000_urb_received() argument
76 struct tm6000_core *dev = urb->context; in tm6000_urb_received()
78 switch (urb->status) { in tm6000_urb_received()
87 print_err_status(dev, 0, urb->status); in tm6000_urb_received()
90 if (urb->actual_length > 0) in tm6000_urb_received()
91 dvb_dmx_swfilter(&dev->dvb->demux, urb->transfer_buffer, in tm6000_urb_received()
92 urb->actual_length); in tm6000_urb_received()
95 ret = usb_submit_urb(urb, GFP_ATOMIC); in tm6000_urb_received()
98 kfree(urb in tm6000_urb_received()
[all...]
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dxhci.c1169 static int xhci_map_temp_buffer(struct usb_hcd *hcd, struct urb *urb) in xhci_map_temp_buffer() argument
1176 dir = usb_urb_dir_in(urb) ? DMA_FROM_DEVICE : DMA_TO_DEVICE; in xhci_map_temp_buffer()
1177 buf_len = urb->transfer_buffer_length; in xhci_map_temp_buffer()
1184 if (usb_urb_dir_out(urb)) in xhci_map_temp_buffer()
1185 sg_pcopy_to_buffer(urb->sg, urb->num_sgs, in xhci_map_temp_buffer()
1188 urb->transfer_buffer = temp; in xhci_map_temp_buffer()
1189 urb->transfer_dma = dma_map_single(hcd->self.sysdev, in xhci_map_temp_buffer()
1190 urb in xhci_map_temp_buffer()
1205 xhci_urb_temp_buffer_required(struct usb_hcd *hcd, struct urb *urb) xhci_urb_temp_buffer_required() argument
1245 xhci_unmap_temp_buf(struct usb_hcd *hcd, struct urb *urb) xhci_unmap_temp_buf() argument
1284 xhci_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) xhci_map_urb_for_dma() argument
1301 xhci_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) xhci_unmap_urb_for_dma() argument
1419 xhci_check_maxpacket(struct xhci_hcd *xhci, unsigned int slot_id, unsigned int ep_index, struct urb *urb, gfp_t mem_flags) xhci_check_maxpacket() argument
1493 xhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) xhci_urb_enqueue() argument
1636 xhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) xhci_urb_dequeue() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/c67x00/
H A Dc67x00-hcd.h107 int c67x00_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags);
108 int c67x00_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status);
/kernel/linux/linux-5.10/drivers/usb/class/
H A Dcdc-acm.h72 struct urb *urb; member
91 struct urb *ctrlurb; /* urbs */
99 struct urb *read_urbs[ACM_NR];
/kernel/linux/linux-5.10/drivers/staging/gdm724x/
H A Dgdm_usb.h37 struct urb *urb; member
59 struct urb *urb; member
/kernel/linux/linux-6.6/drivers/usb/c67x00/
H A Dc67x00-hcd.h107 int c67x00_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags);
108 int c67x00_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status);
/kernel/linux/linux-6.6/drivers/usb/class/
H A Dcdc-acm.h44 struct urb *urb; member
63 struct urb *ctrlurb; /* urbs */
71 struct urb *read_urbs[ACM_NR];
/kernel/linux/linux-6.6/drivers/staging/gdm724x/
H A Dgdm_usb.h37 struct urb *urb; member
59 struct urb *urb; member
/kernel/linux/linux-5.10/drivers/media/usb/pvrusb2/
H A Dpvrusb2-io.c84 struct urb *purb;
415 static void buffer_complete(struct urb *urb) in buffer_complete() argument
417 struct pvr2_buffer *bp = urb->context; in buffer_complete()
426 bp, urb->status, urb->actual_length); in buffer_complete()
428 if ((!(urb->status)) || in buffer_complete()
429 (urb->status == -ENOENT) || in buffer_complete()
430 (urb->status == -ECONNRESET) || in buffer_complete()
431 (urb in buffer_complete()
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/pvrusb2/
H A Dpvrusb2-io.c84 struct urb *purb;
415 static void buffer_complete(struct urb *urb) in buffer_complete() argument
417 struct pvr2_buffer *bp = urb->context; in buffer_complete()
426 bp, urb->status, urb->actual_length); in buffer_complete()
428 if ((!(urb->status)) || in buffer_complete()
429 (urb->status == -ENOENT) || in buffer_complete()
430 (urb->status == -ECONNRESET) || in buffer_complete()
431 (urb in buffer_complete()
[all...]
/kernel/linux/linux-5.10/drivers/net/usb/
H A Dpegasus.c16 * Also nasty trick about resubmiting control urb from
114 static void async_ctrl_callback(struct urb *urb) in async_ctrl_callback() argument
116 struct usb_ctrlrequest *req = (struct usb_ctrlrequest *)urb->context; in async_ctrl_callback()
117 int status = urb->status; in async_ctrl_callback()
120 dev_dbg(&urb->dev->dev, "%s failed with %d", __func__, status); in async_ctrl_callback()
122 usb_free_urb(urb); in async_ctrl_callback()
168 struct urb *async_urb; in update_eth_regs_async()
480 static void read_bulk_callback(struct urb *urb) in read_bulk_callback() argument
627 write_bulk_callback(struct urb *urb) write_bulk_callback() argument
663 intr_callback(struct urb *urb) intr_callback() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/usb/
H A Dpegasus.c89 static void async_ctrl_callback(struct urb *urb) in async_ctrl_callback() argument
91 struct usb_ctrlrequest *req = (struct usb_ctrlrequest *)urb->context; in async_ctrl_callback()
92 int status = urb->status; in async_ctrl_callback()
95 dev_dbg(&urb->dev->dev, "%s failed with %d", __func__, status); in async_ctrl_callback()
97 usb_free_urb(urb); in async_ctrl_callback()
143 struct urb *async_urb; in update_eth_regs_async()
455 static void read_bulk_callback(struct urb *urb) in read_bulk_callback() argument
457 pegasus_t *pegasus = urb in read_bulk_callback()
601 write_bulk_callback(struct urb *urb) write_bulk_callback() argument
637 intr_callback(struct urb *urb) intr_callback() argument
[all...]
/kernel/linux/linux-5.10/drivers/input/tablet/
H A Dacecad.c33 struct urb *irq;
39 static void usb_acecad_irq(struct urb *urb) in usb_acecad_irq() argument
41 struct usb_acecad *acecad = urb->context; in usb_acecad_irq()
48 switch (urb->status) { in usb_acecad_irq()
55 /* this urb is terminated, clean up */ in usb_acecad_irq()
56 dev_dbg(&intf->dev, "%s - urb shutting down with status: %d\n", in usb_acecad_irq()
57 __func__, urb->status); in usb_acecad_irq()
60 dev_dbg(&intf->dev, "%s - nonzero urb status received: %d\n", in usb_acecad_irq()
61 __func__, urb in usb_acecad_irq()
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/usbtv/
H A Dusbtv-audio.c98 static void usbtv_audio_urb_received(struct urb *urb) in usbtv_audio_urb_received() argument
100 struct usbtv *chip = urb->context; in usbtv_audio_urb_received()
108 switch (urb->status) { in usbtv_audio_urb_received()
118 dev_warn(chip->dev, "unknown audio urb status %i\n", in usbtv_audio_urb_received()
119 urb->status); in usbtv_audio_urb_received()
132 for (i = 0; i < urb->actual_length; i += USBTV_CHUNK_SIZE) { in usbtv_audio_urb_received()
133 urb_current = urb->transfer_buffer + i + USBTV_AUDIO_HDRSIZE; in usbtv_audio_urb_received()
169 usb_submit_urb(urb, GFP_ATOMIC); in usbtv_audio_urb_received()
/kernel/linux/linux-6.6/drivers/media/usb/usbtv/
H A Dusbtv-audio.c98 static void usbtv_audio_urb_received(struct urb *urb) in usbtv_audio_urb_received() argument
100 struct usbtv *chip = urb->context; in usbtv_audio_urb_received()
108 switch (urb->status) { in usbtv_audio_urb_received()
118 dev_warn(chip->dev, "unknown audio urb status %i\n", in usbtv_audio_urb_received()
119 urb->status); in usbtv_audio_urb_received()
132 for (i = 0; i < urb->actual_length; i += USBTV_CHUNK_SIZE) { in usbtv_audio_urb_received()
133 urb_current = urb->transfer_buffer + i + USBTV_AUDIO_HDRSIZE; in usbtv_audio_urb_received()
169 usb_submit_urb(urb, GFP_ATOMIC); in usbtv_audio_urb_received()
/kernel/linux/linux-6.6/drivers/input/tablet/
H A Dacecad.c30 struct urb *irq;
36 static void usb_acecad_irq(struct urb *urb) in usb_acecad_irq() argument
38 struct usb_acecad *acecad = urb->context; in usb_acecad_irq()
45 switch (urb->status) { in usb_acecad_irq()
52 /* this urb is terminated, clean up */ in usb_acecad_irq()
53 dev_dbg(&intf->dev, "%s - urb shutting down with status: %d\n", in usb_acecad_irq()
54 __func__, urb->status); in usb_acecad_irq()
57 dev_dbg(&intf->dev, "%s - nonzero urb status received: %d\n", in usb_acecad_irq()
58 __func__, urb in usb_acecad_irq()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt7601u/
H A Dusb.c41 buf->urb = usb_alloc_urb(0, GFP_KERNEL); in mt7601u_usb_alloc_buf()
44 return !buf->urb || !buf->buf; in mt7601u_usb_alloc_buf()
52 usb_free_urb(buf->urb); in mt7601u_usb_free_buf()
68 usb_fill_bulk_urb(buf->urb, usb_dev, pipe, buf->buf, buf->len, in mt7601u_usb_submit_buf()
70 buf->urb->transfer_dma = buf->dma; in mt7601u_usb_submit_buf()
71 buf->urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in mt7601u_usb_submit_buf()
73 trace_mt_submit_urb(dev, buf->urb); in mt7601u_usb_submit_buf()
74 ret = usb_submit_urb(buf->urb, gfp); in mt7601u_usb_submit_buf()
81 void mt7601u_complete_urb(struct urb *urb) in mt7601u_complete_urb() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/rc/
H A Dstreamzap.c73 struct urb *urb_in;
100 static void streamzap_callback(struct urb *urb);
188 static void streamzap_callback(struct urb *urb) in streamzap_callback() argument
194 if (!urb) in streamzap_callback()
197 sz = urb->context; in streamzap_callback()
198 len = urb->actual_length; in streamzap_callback()
200 switch (urb->status) { in streamzap_callback()
205 * this urb i in streamzap_callback()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt7601u/
H A Dusb.c41 buf->urb = usb_alloc_urb(0, GFP_KERNEL); in mt7601u_usb_alloc_buf()
44 return !buf->urb || !buf->buf; in mt7601u_usb_alloc_buf()
52 usb_free_urb(buf->urb); in mt7601u_usb_free_buf()
68 usb_fill_bulk_urb(buf->urb, usb_dev, pipe, buf->buf, buf->len, in mt7601u_usb_submit_buf()
70 buf->urb->transfer_dma = buf->dma; in mt7601u_usb_submit_buf()
71 buf->urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in mt7601u_usb_submit_buf()
73 trace_mt_submit_urb(dev, buf->urb); in mt7601u_usb_submit_buf()
74 ret = usb_submit_urb(buf->urb, gfp); in mt7601u_usb_submit_buf()
81 void mt7601u_complete_urb(struct urb *urb) in mt7601u_complete_urb() argument
[all...]

Completed in 18 milliseconds

1...<<11121314151617181920>>...39