Home
last modified time | relevance | path

Searched refs:urb (Results 51 - 75 of 950) sorted by relevance

12345678910>>...38

/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/
H A Dusbduxsigma.c33 * 0.7: rewrite code that urb->interval is always 1
137 struct urb **ai_urbs;
138 struct urb **ao_urbs;
140 struct urb *pwm_urb;
170 static void usbduxsigma_unlink_urbs(struct urb **urbs, int num_urbs) in usbduxsigma_unlink_urbs()
203 struct urb *urb) in usbduxsigma_ai_handle_urb()
212 if ((urb->actual_length > 0) && (urb->status != -EXDEV)) { in usbduxsigma_ai_handle_urb()
235 /* if command is still running, resubmit urb */ in usbduxsigma_ai_handle_urb()
201 usbduxsigma_ai_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) usbduxsigma_ai_handle_urb() argument
250 usbduxsigma_ai_urb_complete(struct urb *urb) usbduxsigma_ai_urb_complete() argument
327 usbduxsigma_ao_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) usbduxsigma_ao_handle_urb() argument
389 usbduxsigma_ao_urb_complete(struct urb *urb) usbduxsigma_ao_urb_complete() argument
436 struct urb *urb; usbduxsigma_submit_urbs() local
1012 usbduxsigma_pwm_urb_complete(struct urb *urb) usbduxsigma_pwm_urb_complete() argument
1062 struct urb *urb = devpriv->pwm_urb; usbduxsigma_submit_pwm_urb() local
1334 struct urb *urb; usbduxsigma_alloc_usb_buffers() local
1409 struct urb *urb; usbduxsigma_free_usb_buffers() local
[all...]
H A Dusbdux.c174 struct urb **ai_urbs;
175 struct urb **ao_urbs;
177 struct urb *pwm_urb;
207 static void usbdux_unlink_urbs(struct urb **urbs, int num_urbs) in usbdux_unlink_urbs()
232 /* unlink only if the urb really has been submitted */ in usbdux_ai_cancel()
241 struct urb *urb) in usbduxsub_ai_handle_urb()
272 /* if command is still running, resubmit urb */ in usbduxsub_ai_handle_urb()
274 urb->dev = comedi_to_usb_dev(dev); in usbduxsub_ai_handle_urb()
275 ret = usb_submit_urb(urb, GFP_ATOMI in usbduxsub_ai_handle_urb()
239 usbduxsub_ai_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) usbduxsub_ai_handle_urb() argument
288 usbduxsub_ai_isoc_irq(struct urb *urb) usbduxsub_ai_isoc_irq() argument
367 usbduxsub_ao_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) usbduxsub_ao_handle_urb() argument
435 usbduxsub_ao_isoc_irq(struct urb *urb) usbduxsub_ao_isoc_irq() argument
484 struct urb *urb; usbdux_submit_urbs() local
1150 usbduxsub_pwm_irq(struct urb *urb) usbduxsub_pwm_irq() argument
1212 struct urb *urb = devpriv->pwm_urb; usbduxsub_submit_pwm_urbs() local
1441 struct urb *urb; usbdux_alloc_usb_buffers() local
1523 struct urb *urb; usbdux_free_usb_buffers() local
[all...]
/kernel/linux/linux-6.6/drivers/comedi/drivers/
H A Dusbduxsigma.c33 * 0.7: rewrite code that urb->interval is always 1
136 struct urb **ai_urbs;
137 struct urb **ao_urbs;
139 struct urb *pwm_urb;
169 static void usbduxsigma_unlink_urbs(struct urb **urbs, int num_urbs) in usbduxsigma_unlink_urbs()
202 struct urb *urb) in usbduxsigma_ai_handle_urb()
211 if ((urb->actual_length > 0) && (urb->status != -EXDEV)) { in usbduxsigma_ai_handle_urb()
234 /* if command is still running, resubmit urb */ in usbduxsigma_ai_handle_urb()
200 usbduxsigma_ai_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) usbduxsigma_ai_handle_urb() argument
249 usbduxsigma_ai_urb_complete(struct urb *urb) usbduxsigma_ai_urb_complete() argument
326 usbduxsigma_ao_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) usbduxsigma_ao_handle_urb() argument
388 usbduxsigma_ao_urb_complete(struct urb *urb) usbduxsigma_ao_urb_complete() argument
435 struct urb *urb; usbduxsigma_submit_urbs() local
1011 usbduxsigma_pwm_urb_complete(struct urb *urb) usbduxsigma_pwm_urb_complete() argument
1061 struct urb *urb = devpriv->pwm_urb; usbduxsigma_submit_pwm_urb() local
1333 struct urb *urb; usbduxsigma_alloc_usb_buffers() local
1408 struct urb *urb; usbduxsigma_free_usb_buffers() local
[all...]
H A Dusbdux.c173 struct urb **ai_urbs;
174 struct urb **ao_urbs;
176 struct urb *pwm_urb;
206 static void usbdux_unlink_urbs(struct urb **urbs, int num_urbs) in usbdux_unlink_urbs()
231 /* unlink only if the urb really has been submitted */ in usbdux_ai_cancel()
240 struct urb *urb) in usbduxsub_ai_handle_urb()
271 /* if command is still running, resubmit urb */ in usbduxsub_ai_handle_urb()
273 urb->dev = comedi_to_usb_dev(dev); in usbduxsub_ai_handle_urb()
274 ret = usb_submit_urb(urb, GFP_ATOMI in usbduxsub_ai_handle_urb()
238 usbduxsub_ai_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) usbduxsub_ai_handle_urb() argument
287 usbduxsub_ai_isoc_irq(struct urb *urb) usbduxsub_ai_isoc_irq() argument
366 usbduxsub_ao_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) usbduxsub_ao_handle_urb() argument
434 usbduxsub_ao_isoc_irq(struct urb *urb) usbduxsub_ao_isoc_irq() argument
483 struct urb *urb; usbdux_submit_urbs() local
1149 usbduxsub_pwm_irq(struct urb *urb) usbduxsub_pwm_irq() argument
1211 struct urb *urb = devpriv->pwm_urb; usbduxsub_submit_pwm_urbs() local
1440 struct urb *urb; usbdux_alloc_usb_buffers() local
1522 struct urb *urb; usbdux_free_usb_buffers() local
[all...]
/kernel/linux/linux-5.10/drivers/media/rc/
H A Dttusbir.c31 struct urb *urb[NUM_URBS]; member
34 struct urb *bulk_urb;
61 dev_warn(tt->dev, "failed to submit bulk urb: %d\n", in ttusbir_set_led()
79 * The urb cannot be reused until the urb completes
81 static void ttusbir_bulk_complete(struct urb *urb) in ttusbir_bulk_complete() argument
83 struct ttusbir *tt = urb->context; in ttusbir_bulk_complete()
87 switch (urb in ttusbir_bulk_complete()
157 ttusbir_urb_complete(struct urb *urb) ttusbir_urb_complete() argument
241 struct urb *urb = usb_alloc_urb(8, GFP_KERNEL); ttusbir_probe() local
344 struct urb *urb = tt->urb[i]; ttusbir_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/
H A Dusb.c320 mt76u_fill_rx_sg(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb, in mt76u_fill_rx_sg() argument
333 sg_set_page(&urb->sg[i], virt_to_head_page(data), q->buf_size, in mt76u_fill_rx_sg()
340 for (j = nsgs; j < urb->num_sgs; j++) in mt76u_fill_rx_sg()
341 mt76_put_page_pool_buf(sg_virt(&urb->sg[j]), false); in mt76u_fill_rx_sg()
342 urb->num_sgs = i; in mt76u_fill_rx_sg()
345 urb->num_sgs = max_t(int, i, urb->num_sgs); in mt76u_fill_rx_sg()
346 urb->transfer_buffer_length = urb in mt76u_fill_rx_sg()
353 mt76u_refill_rx(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb, int nsgs) mt76u_refill_rx() argument
404 mt76u_urb_free(struct urb *urb) mt76u_urb_free() argument
418 mt76u_fill_bulk_urb(struct mt76_dev *dev, int dir, int index, struct urb *urb, usb_complete_t complete_fn, void *context) mt76u_fill_bulk_urb() argument
440 struct urb *urb = NULL; mt76u_get_next_rx_entry() local
512 mt76u_process_rx_entry(struct mt76_dev *dev, struct urb *urb, int buf_size) mt76u_process_rx_entry() argument
555 mt76u_complete_rx(struct urb *urb) mt76u_complete_rx() argument
589 mt76u_submit_rx_buf(struct mt76_dev *dev, enum mt76_rxq_id qid, struct urb *urb) mt76u_submit_rx_buf() argument
605 struct urb *urb; mt76u_process_rx_queue() local
821 mt76u_complete_tx(struct urb *urb) mt76u_complete_tx() argument
834 mt76u_tx_setup_buffers(struct mt76_dev *dev, struct sk_buff *skb, struct urb *urb) mt76u_tx_setup_buffers() argument
889 struct urb *urb; mt76u_tx_kick() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/usbip/
H A Dvudc_rx.c15 static int alloc_urb_from_cmd(struct urb **urbp, in alloc_urb_from_cmd()
18 struct urb *urb; in alloc_urb_from_cmd() local
21 urb = usb_alloc_urb(pdu->u.cmd_submit.number_of_packets, in alloc_urb_from_cmd()
24 urb = usb_alloc_urb(0, GFP_KERNEL); in alloc_urb_from_cmd()
26 if (!urb) in alloc_urb_from_cmd()
29 usbip_pack_pdu(pdu, urb, USBIP_CMD_SUBMIT, 0); in alloc_urb_from_cmd()
31 if (urb->transfer_buffer_length > 0) { in alloc_urb_from_cmd()
32 urb->transfer_buffer = kzalloc(urb in alloc_urb_from_cmd()
[all...]
/kernel/linux/linux-6.6/drivers/usb/usbip/
H A Dvudc_rx.c15 static int alloc_urb_from_cmd(struct urb **urbp, in alloc_urb_from_cmd()
18 struct urb *urb; in alloc_urb_from_cmd() local
21 urb = usb_alloc_urb(pdu->u.cmd_submit.number_of_packets, in alloc_urb_from_cmd()
24 urb = usb_alloc_urb(0, GFP_KERNEL); in alloc_urb_from_cmd()
26 if (!urb) in alloc_urb_from_cmd()
29 usbip_pack_pdu(pdu, urb, USBIP_CMD_SUBMIT, 0); in alloc_urb_from_cmd()
31 if (urb->transfer_buffer_length > 0) { in alloc_urb_from_cmd()
32 urb->transfer_buffer = kzalloc(urb in alloc_urb_from_cmd()
[all...]
/kernel/linux/linux-5.10/sound/usb/usx2y/
H A Dusb_stream.c21 static void playback_prep_freqn(struct usb_stream_kernel *sk, struct urb *urb) in playback_prep_freqn() argument
32 urb->iso_frame_desc[pack].offset = lb; in playback_prep_freqn()
33 urb->iso_frame_desc[pack].length = l; in playback_prep_freqn()
39 urb->number_of_packets = pack; in playback_prep_freqn()
40 urb->transfer_buffer_length = lb; in playback_prep_freqn()
47 struct urb **urbs, char *transfer, in init_pipe_urbs()
57 struct urb *urb = urbs[u]; in init_pipe_urbs() local
59 urb in init_pipe_urbs()
240 balance_check(struct usb_stream_kernel *sk, struct urb *urb) balance_check() argument
255 balance_playback(struct usb_stream_kernel *sk, struct urb *urb) balance_playback() argument
261 balance_capture(struct usb_stream_kernel *sk, struct urb *urb) balance_capture() argument
272 struct urb *urb = urbs[u]; subs_set_complete() local
506 i_capture_idle(struct urb *urb) i_capture_idle() argument
513 i_playback_idle(struct urb *urb) i_playback_idle() argument
600 i_capture_start(struct urb *urb) i_capture_start() argument
646 i_playback_start(struct urb *urb) i_playback_start() argument
[all...]
/kernel/linux/linux-6.6/sound/usb/usx2y/
H A Dusb_stream.c21 static void playback_prep_freqn(struct usb_stream_kernel *sk, struct urb *urb) in playback_prep_freqn() argument
33 urb->iso_frame_desc[pack].offset = lb; in playback_prep_freqn()
34 urb->iso_frame_desc[pack].length = l; in playback_prep_freqn()
40 urb->number_of_packets = pack; in playback_prep_freqn()
41 urb->transfer_buffer_length = lb; in playback_prep_freqn()
49 struct urb **urbs, char *transfer, in init_pipe_urbs()
59 struct urb *urb = urbs[u]; in init_pipe_urbs() local
62 urb in init_pipe_urbs()
243 balance_check(struct usb_stream_kernel *sk, struct urb *urb) balance_check() argument
259 balance_playback(struct usb_stream_kernel *sk, struct urb *urb) balance_playback() argument
265 balance_capture(struct usb_stream_kernel *sk, struct urb *urb) balance_capture() argument
276 struct urb *urb = urbs[u]; subs_set_complete() local
514 i_capture_idle(struct urb *urb) i_capture_idle() argument
522 i_playback_idle(struct urb *urb) i_playback_idle() argument
614 i_capture_start(struct urb *urb) i_capture_start() argument
662 i_playback_start(struct urb *urb) i_playback_start() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/host/
H A Dfhci-q.c161 static void free_urb_priv(struct fhci_hcd *fhci, struct urb *urb) in free_urb_priv() argument
164 struct urb_priv *urb_priv = urb->hcpriv; in free_urb_priv()
180 urb->hcpriv = NULL; in free_urb_priv()
189 void fhci_urb_complete_free(struct fhci_hcd *fhci, struct urb *urb) in fhci_urb_complete_free() argument
191 free_urb_priv(fhci, urb); in fhci_urb_complete_free()
193 if (urb->status == -EINPROGRESS) { in fhci_urb_complete_free()
194 if (urb->actual_length != urb in fhci_urb_complete_free()
201 usb_hcd_unlink_urb_from_ep(fhci_to_hcd(fhci), urb); fhci_urb_complete_free() local
205 usb_hcd_giveback_urb(fhci_to_hcd(fhci), urb, urb->status); fhci_urb_complete_free() local
214 fhci_done_td(struct urb *urb, struct td *td) fhci_done_td() argument
268 struct urb *urb = td->urb; fhci_del_ed_list() local
[all...]
H A Dehci-sched.c451 if (same_tt(dev, here.sitd->urb->dev)) { in tt_no_collision()
899 struct urb *urb, in intr_submit()
910 epnum = urb->ep->desc.bEndpointAddress; in intr_submit()
918 status = usb_hcd_link_urb_to_ep(ehci_to_hcd(ehci), urb); in intr_submit()
924 qh = qh_append_tds(ehci, urb, &empty, epnum, &urb->ep->hcpriv); in intr_submit()
935 /* then queue the urb's tds to the qh */ in intr_submit()
936 qh = qh_append_tds(ehci, urb, qtd_list, epnum, &urb in intr_submit()
897 intr_submit( struct ehci_hcd *ehci, struct urb *urb, struct list_head *qtd_list, gfp_t mem_flags ) intr_submit() argument
953 usb_hcd_unlink_urb_from_ep(ehci_to_hcd(ehci), urb); intr_submit() local
1119 iso_stream_find(struct ehci_hcd *ehci, struct urb *urb) iso_stream_find() argument
1228 itd_urb_transaction( struct ehci_iso_stream *stream, struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags ) itd_urb_transaction() argument
1460 iso_stream_schedule( struct ehci_hcd *ehci, struct urb *urb, struct ehci_iso_stream *stream ) iso_stream_schedule() argument
1730 itd_link_urb( struct ehci_hcd *ehci, struct urb *urb, unsigned mod, struct ehci_iso_stream *stream ) itd_link_urb() argument
1812 struct urb *urb = itd->urb; itd_complete() local
1903 itd_submit(struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags) itd_submit() argument
1956 usb_hcd_unlink_urb_from_ep(ehci_to_hcd(ehci), urb); itd_submit() local
2021 sitd_urb_transaction( struct ehci_iso_stream *stream, struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags ) sitd_urb_transaction() argument
2131 sitd_link_urb( struct ehci_hcd *ehci, struct urb *urb, unsigned mod, struct ehci_iso_stream *stream ) sitd_link_urb() argument
2206 struct urb *urb = sitd->urb; sitd_complete() local
2282 sitd_submit(struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags) sitd_submit() argument
2333 usb_hcd_unlink_urb_from_ep(ehci_to_hcd(ehci), urb); sitd_submit() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dfhci-q.c161 static void free_urb_priv(struct fhci_hcd *fhci, struct urb *urb) in free_urb_priv() argument
164 struct urb_priv *urb_priv = urb->hcpriv; in free_urb_priv()
180 urb->hcpriv = NULL; in free_urb_priv()
189 void fhci_urb_complete_free(struct fhci_hcd *fhci, struct urb *urb) in fhci_urb_complete_free() argument
191 free_urb_priv(fhci, urb); in fhci_urb_complete_free()
193 if (urb->status == -EINPROGRESS) { in fhci_urb_complete_free()
194 if (urb->actual_length != urb in fhci_urb_complete_free()
201 usb_hcd_unlink_urb_from_ep(fhci_to_hcd(fhci), urb); fhci_urb_complete_free() local
205 usb_hcd_giveback_urb(fhci_to_hcd(fhci), urb, urb->status); fhci_urb_complete_free() local
214 fhci_done_td(struct urb *urb, struct td *td) fhci_done_td() argument
268 struct urb *urb = td->urb; fhci_del_ed_list() local
[all...]
H A Dehci-sched.c457 if (same_tt(dev, here.sitd->urb->dev)) { in tt_no_collision()
906 struct urb *urb, in intr_submit()
917 epnum = urb->ep->desc.bEndpointAddress; in intr_submit()
925 status = usb_hcd_link_urb_to_ep(ehci_to_hcd(ehci), urb); in intr_submit()
931 qh = qh_append_tds(ehci, urb, &empty, epnum, &urb->ep->hcpriv); in intr_submit()
942 /* then queue the urb's tds to the qh */ in intr_submit()
943 qh = qh_append_tds(ehci, urb, qtd_list, epnum, &urb in intr_submit()
904 intr_submit( struct ehci_hcd *ehci, struct urb *urb, struct list_head *qtd_list, gfp_t mem_flags ) intr_submit() argument
960 usb_hcd_unlink_urb_from_ep(ehci_to_hcd(ehci), urb); intr_submit() local
1126 iso_stream_find(struct ehci_hcd *ehci, struct urb *urb) iso_stream_find() argument
1233 itd_urb_transaction( struct ehci_iso_stream *stream, struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags ) itd_urb_transaction() argument
1471 iso_stream_schedule( struct ehci_hcd *ehci, struct urb *urb, struct ehci_iso_stream *stream ) iso_stream_schedule() argument
1741 itd_link_urb( struct ehci_hcd *ehci, struct urb *urb, unsigned mod, struct ehci_iso_stream *stream ) itd_link_urb() argument
1823 struct urb *urb = itd->urb; itd_complete() local
1914 itd_submit(struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags) itd_submit() argument
1967 usb_hcd_unlink_urb_from_ep(ehci_to_hcd(ehci), urb); itd_submit() local
2032 sitd_urb_transaction( struct ehci_iso_stream *stream, struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags ) sitd_urb_transaction() argument
2142 sitd_link_urb( struct ehci_hcd *ehci, struct urb *urb, unsigned mod, struct ehci_iso_stream *stream ) sitd_link_urb() argument
2217 struct urb *urb = sitd->urb; sitd_complete() local
2293 sitd_submit(struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags) sitd_submit() argument
2344 usb_hcd_unlink_urb_from_ep(ehci_to_hcd(ehci), urb); sitd_submit() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/misc/
H A Dusb_u132.h68 void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits,
69 void (*callback) (void *endp, struct urb *urb, u8 *buf, int len,
73 void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits,
74 void (*callback) (void *endp, struct urb *urb, u8 *buf, int len,
78 void *endp, struct urb *urb, u
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/
H A Dusb.c374 mt76u_fill_rx_sg(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb, in mt76u_fill_rx_sg() argument
390 sg_set_page(&urb->sg[i], page, q->buf_size, offset); in mt76u_fill_rx_sg()
396 for (j = nsgs; j < urb->num_sgs; j++) in mt76u_fill_rx_sg()
397 skb_free_frag(sg_virt(&urb->sg[j])); in mt76u_fill_rx_sg()
398 urb->num_sgs = i; in mt76u_fill_rx_sg()
401 urb->num_sgs = max_t(int, i, urb->num_sgs); in mt76u_fill_rx_sg()
402 urb->transfer_buffer_length = urb in mt76u_fill_rx_sg()
409 mt76u_refill_rx(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb, int nsgs, gfp_t gfp) mt76u_refill_rx() argument
459 mt76u_urb_free(struct urb *urb) mt76u_urb_free() argument
473 mt76u_fill_bulk_urb(struct mt76_dev *dev, int dir, int index, struct urb *urb, usb_complete_t complete_fn, void *context) mt76u_fill_bulk_urb() argument
495 struct urb *urb = NULL; mt76u_get_next_rx_entry() local
567 mt76u_process_rx_entry(struct mt76_dev *dev, struct urb *urb, int buf_size) mt76u_process_rx_entry() argument
603 mt76u_complete_rx(struct urb *urb) mt76u_complete_rx() argument
636 mt76u_submit_rx_buf(struct mt76_dev *dev, enum mt76_rxq_id qid, struct urb *urb) mt76u_submit_rx_buf() argument
652 struct urb *urb; mt76u_process_rx_queue() local
858 mt76u_complete_tx(struct urb *urb) mt76u_complete_tx() argument
871 mt76u_tx_setup_buffers(struct mt76_dev *dev, struct sk_buff *skb, struct urb *urb) mt76u_tx_setup_buffers() argument
926 struct urb *urb; mt76u_tx_kick() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/renesas_usbhs/
H A Dmod_host.c65 struct urb *urb; member
156 struct urb *urb, in usbhsh_ureq_alloc()
166 ureq->urb = urb; in usbhsh_ureq_alloc()
167 usbhsh_urb_to_ureq(urb) = ureq; in usbhsh_ureq_alloc()
175 usbhsh_urb_to_ureq(ureq->urb) = NULL; in usbhsh_ureq_free()
176 ureq->urb = NULL; in usbhsh_ureq_free()
200 struct urb *ur in usbhsh_endpoint_sequence_save()
155 usbhsh_ureq_alloc(struct usbhsh_hpriv *hpriv, struct urb *urb, gfp_t mem_flags) usbhsh_ureq_alloc() argument
199 usbhsh_endpoint_sequence_save(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pkt *pkt) usbhsh_endpoint_sequence_save() argument
244 usbhsh_pipe_attach(struct usbhsh_hpriv *hpriv, struct urb *urb) usbhsh_pipe_attach() argument
365 usbhsh_endpoint_attach(struct usbhsh_hpriv *hpriv, struct urb *urb, gfp_t mem_flags) usbhsh_endpoint_attach() argument
464 usbhsh_device_get(struct usbhsh_hpriv *hpriv, struct urb *urb) usbhsh_device_get() argument
482 usbhsh_device_attach(struct usbhsh_hpriv *hpriv, struct urb *urb) usbhsh_device_attach() argument
634 struct urb *urb = ureq->urb; usbhsh_queue_done() local
659 usbhsh_queue_push(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) usbhsh_queue_push() argument
736 usbhsh_is_request_address(struct urb *urb) usbhsh_is_request_address() argument
749 usbhsh_setup_stage_packet_push(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pipe *pipe) usbhsh_setup_stage_packet_push() argument
808 usbhsh_data_stage_packet_push(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pipe *pipe, gfp_t mem_flags) usbhsh_data_stage_packet_push() argument
839 usbhsh_status_stage_packet_push(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pipe *pipe, gfp_t mem_flags) usbhsh_status_stage_packet_push() argument
865 usbhsh_dcp_queue_push(struct usb_hcd *hcd, struct urb *urb, gfp_t mflags) usbhsh_dcp_queue_push() argument
922 struct urb *urb = ureq->urb; usbhsh_dma_map_ctrl() local
948 usbhsh_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) usbhsh_urb_enqueue() argument
1031 usbhsh_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) usbhsh_urb_dequeue() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/renesas_usbhs/
H A Dmod_host.c65 struct urb *urb; member
156 struct urb *urb, in usbhsh_ureq_alloc()
166 ureq->urb = urb; in usbhsh_ureq_alloc()
167 usbhsh_urb_to_ureq(urb) = ureq; in usbhsh_ureq_alloc()
175 usbhsh_urb_to_ureq(ureq->urb) = NULL; in usbhsh_ureq_free()
176 ureq->urb = NULL; in usbhsh_ureq_free()
200 struct urb *ur in usbhsh_endpoint_sequence_save()
155 usbhsh_ureq_alloc(struct usbhsh_hpriv *hpriv, struct urb *urb, gfp_t mem_flags) usbhsh_ureq_alloc() argument
199 usbhsh_endpoint_sequence_save(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pkt *pkt) usbhsh_endpoint_sequence_save() argument
244 usbhsh_pipe_attach(struct usbhsh_hpriv *hpriv, struct urb *urb) usbhsh_pipe_attach() argument
365 usbhsh_endpoint_attach(struct usbhsh_hpriv *hpriv, struct urb *urb, gfp_t mem_flags) usbhsh_endpoint_attach() argument
464 usbhsh_device_get(struct usbhsh_hpriv *hpriv, struct urb *urb) usbhsh_device_get() argument
482 usbhsh_device_attach(struct usbhsh_hpriv *hpriv, struct urb *urb) usbhsh_device_attach() argument
634 struct urb *urb = ureq->urb; usbhsh_queue_done() local
659 usbhsh_queue_push(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) usbhsh_queue_push() argument
736 usbhsh_is_request_address(struct urb *urb) usbhsh_is_request_address() argument
749 usbhsh_setup_stage_packet_push(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pipe *pipe) usbhsh_setup_stage_packet_push() argument
808 usbhsh_data_stage_packet_push(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pipe *pipe, gfp_t mem_flags) usbhsh_data_stage_packet_push() argument
839 usbhsh_status_stage_packet_push(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pipe *pipe, gfp_t mem_flags) usbhsh_status_stage_packet_push() argument
865 usbhsh_dcp_queue_push(struct usb_hcd *hcd, struct urb *urb, gfp_t mflags) usbhsh_dcp_queue_push() argument
922 struct urb *urb = ureq->urb; usbhsh_dma_map_ctrl() local
948 usbhsh_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) usbhsh_urb_enqueue() argument
1031 usbhsh_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) usbhsh_urb_dequeue() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/rc/
H A Dttusbir.c31 struct urb *urb[NUM_URBS]; member
34 struct urb *bulk_urb;
61 dev_warn(tt->dev, "failed to submit bulk urb: %d\n", in ttusbir_set_led()
79 * The urb cannot be reused until the urb completes
81 static void ttusbir_bulk_complete(struct urb *urb) in ttusbir_bulk_complete() argument
83 struct ttusbir *tt = urb->context; in ttusbir_bulk_complete()
87 switch (urb in ttusbir_bulk_complete()
156 ttusbir_urb_complete(struct urb *urb) ttusbir_urb_complete() argument
239 struct urb *urb = usb_alloc_urb(8, GFP_KERNEL); ttusbir_probe() local
342 struct urb *urb = tt->urb[i]; ttusbir_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/bluetooth/
H A Dbfusb.c72 struct urb *urb; member
75 static void bfusb_tx_complete(struct urb *urb);
76 static void bfusb_rx_complete(struct urb *urb);
78 static struct urb *bfusb_get_completed(struct bfusb_data *data) in bfusb_get_completed()
81 struct urb *urb = NULL; in bfusb_get_completed() local
87 urb in bfusb_get_completed()
97 struct urb *urb; bfusb_unlink_urbs() local
114 struct urb *urb = bfusb_get_completed(data); bfusb_send_bulk() local
173 bfusb_tx_complete(struct urb *urb) bfusb_tx_complete() argument
201 bfusb_rx_submit(struct bfusb_data *data, struct urb *urb) bfusb_rx_submit() argument
333 bfusb_rx_complete(struct urb *urb) bfusb_rx_complete() argument
[all...]
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dbfusb.c72 struct urb *urb; member
75 static void bfusb_tx_complete(struct urb *urb);
76 static void bfusb_rx_complete(struct urb *urb);
78 static struct urb *bfusb_get_completed(struct bfusb_data *data) in bfusb_get_completed()
81 struct urb *urb = NULL; in bfusb_get_completed() local
87 urb in bfusb_get_completed()
97 struct urb *urb; bfusb_unlink_urbs() local
114 struct urb *urb = bfusb_get_completed(data); bfusb_send_bulk() local
173 bfusb_tx_complete(struct urb *urb) bfusb_tx_complete() argument
201 bfusb_rx_submit(struct bfusb_data *data, struct urb *urb) bfusb_rx_submit() argument
333 bfusb_rx_complete(struct urb *urb) bfusb_rx_complete() argument
[all...]
/kernel/linux/linux-5.10/sound/usb/misc/
H A Dua101.c113 struct urb urb; member
171 static void playback_urb_complete(struct urb *usb_urb) in playback_urb_complete()
173 struct ua101_urb *urb = (struct ua101_urb *)usb_urb; in playback_urb_complete() local
174 struct ua101 *ua = urb->urb.context; in playback_urb_complete()
177 if (unlikely(urb->urb.status == -ENOENT || /* unlinked */ in playback_urb_complete()
178 urb->urb in playback_urb_complete()
199 first_playback_urb_complete(struct urb *urb) first_playback_urb_complete() argument
211 copy_playback_data(struct ua101_stream *stream, struct urb *urb, unsigned int frames) copy_playback_data() argument
255 struct ua101_urb *urb; playback_work() local
315 copy_capture_data(struct ua101_stream *stream, struct urb *urb, unsigned int frames) copy_capture_data() argument
347 capture_urb_complete(struct urb *urb) capture_urb_complete() argument
421 first_capture_urb_complete(struct urb *urb) first_capture_urb_complete() argument
543 struct urb *urb; start_usb_playback() local
1075 struct ua101_urb *urb; alloc_stream_urbs() local
[all...]
/kernel/linux/linux-6.6/sound/usb/misc/
H A Dua101.c112 struct urb urb; member
170 static void playback_urb_complete(struct urb *usb_urb) in playback_urb_complete()
172 struct ua101_urb *urb = (struct ua101_urb *)usb_urb; in playback_urb_complete() local
173 struct ua101 *ua = urb->urb.context; in playback_urb_complete()
176 if (unlikely(urb->urb.status == -ENOENT || /* unlinked */ in playback_urb_complete()
177 urb->urb in playback_urb_complete()
198 first_playback_urb_complete(struct urb *urb) first_playback_urb_complete() argument
210 copy_playback_data(struct ua101_stream *stream, struct urb *urb, unsigned int frames) copy_playback_data() argument
254 struct ua101_urb *urb; playback_work() local
314 copy_capture_data(struct ua101_stream *stream, struct urb *urb, unsigned int frames) copy_capture_data() argument
346 capture_urb_complete(struct urb *urb) capture_urb_complete() argument
420 first_capture_urb_complete(struct urb *urb) first_capture_urb_complete() argument
542 struct urb *urb; start_usb_playback() local
1074 struct ua101_urb *urb; alloc_stream_urbs() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_usb.c106 static void int_urb_complete(struct urb *urb);
356 #define urb_dev(urb) (&(urb)->dev->dev)
358 static inline void handle_regs_int_override(struct urb *urb) in handle_regs_int_override() argument
360 struct zd_usb *usb = urb->context; in handle_regs_int_override()
373 static inline void handle_regs_int(struct urb *urb) in handle_regs_int() argument
375 struct zd_usb *usb = urb in handle_regs_int()
424 int_urb_complete(struct urb *urb) int_urb_complete() argument
440 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); int_urb_complete() local
443 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); int_urb_complete() local
448 dev_dbg_f(urb_dev(urb), "error: urb %p to small\\n", urb); int_urb_complete() local
454 dev_dbg_f(urb_dev(urb), "error: urb %p wrong type\\n", urb); int_urb_complete() local
474 dev_dbg_f(urb_dev(urb), "error: urb %p unknown id %x\\n", urb, int_urb_complete() local
483 urb, r); int_urb_complete() local
506 struct urb *urb; usb_int_enabled() local
519 struct urb *urb; zd_usb_enable_int() local
582 struct urb *urb; zd_usb_disable_int() local
599 dev_dbg_f(zd_usb_dev(usb), "urb %p killed\\n", urb); zd_usb_disable_int() local
648 rx_urb_complete(struct urb *urb) rx_urb_complete() argument
666 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); rx_urb_complete() local
669 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); rx_urb_complete() local
710 dev_dbg_f(urb_dev(urb), "urb %p resubmit error %d\\n", urb, r); rx_urb_complete() local
716 struct urb *urb; alloc_rx_urb() local
737 free_rx_urb(struct urb *urb) free_rx_urb() argument
956 tx_urb_complete(struct urb *urb) tx_urb_complete() argument
982 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); tx_urb_complete() local
985 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); tx_urb_complete() local
999 dev_dbg_f(urb_dev(urb), "error resubmit urb %p %d\\n", urb, r); tx_urb_complete() local
1021 struct urb *urb; zd_usb_tx() local
1044 dev_dbg_f(zd_usb_dev(usb), "error submit urb %p %d\\n", urb, r); zd_usb_tx() local
1775 iowrite16v_urb_complete(struct urb *urb) iowrite16v_urb_complete() argument
1790 struct urb *urb = usb->urb_async_waiting; zd_submit_waiting_urb() local
1871 struct urb *urb; zd_usb_iowrite16v_async() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_usb.c105 static void int_urb_complete(struct urb *urb);
355 #define urb_dev(urb) (&(urb)->dev->dev)
357 static inline void handle_regs_int_override(struct urb *urb) in handle_regs_int_override() argument
359 struct zd_usb *usb = urb->context; in handle_regs_int_override()
372 static inline void handle_regs_int(struct urb *urb) in handle_regs_int() argument
374 struct zd_usb *usb = urb in handle_regs_int()
423 int_urb_complete(struct urb *urb) int_urb_complete() argument
439 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); int_urb_complete() local
442 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); int_urb_complete() local
447 dev_dbg_f(urb_dev(urb), "error: urb %p to small\\n", urb); int_urb_complete() local
453 dev_dbg_f(urb_dev(urb), "error: urb %p wrong type\\n", urb); int_urb_complete() local
473 dev_dbg_f(urb_dev(urb), "error: urb %p unknown id %x\\n", urb, int_urb_complete() local
482 urb, r); int_urb_complete() local
505 struct urb *urb; usb_int_enabled() local
518 struct urb *urb; zd_usb_enable_int() local
581 struct urb *urb; zd_usb_disable_int() local
598 dev_dbg_f(zd_usb_dev(usb), "urb %p killed\\n", urb); zd_usb_disable_int() local
647 rx_urb_complete(struct urb *urb) rx_urb_complete() argument
665 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); rx_urb_complete() local
668 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); rx_urb_complete() local
709 dev_dbg_f(urb_dev(urb), "urb %p resubmit error %d\\n", urb, r); rx_urb_complete() local
715 struct urb *urb; alloc_rx_urb() local
736 free_rx_urb(struct urb *urb) free_rx_urb() argument
955 tx_urb_complete(struct urb *urb) tx_urb_complete() argument
981 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); tx_urb_complete() local
984 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); tx_urb_complete() local
998 dev_dbg_f(urb_dev(urb), "error resubmit urb %p %d\\n", urb, r); tx_urb_complete() local
1020 struct urb *urb; zd_usb_tx() local
1043 dev_dbg_f(zd_usb_dev(usb), "error submit urb %p %d\\n", urb, r); zd_usb_tx() local
1769 iowrite16v_urb_complete(struct urb *urb) iowrite16v_urb_complete() argument
1784 struct urb *urb = usb->urb_async_waiting; zd_submit_waiting_urb() local
1865 struct urb *urb; zd_usb_iowrite16v_async() local
[all...]

Completed in 27 milliseconds

12345678910>>...38