/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | usbduxsigma.c | 33 * 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 D | usbdux.c | 174 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 D | usbduxsigma.c | 33 * 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 D | usbdux.c | 173 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 D | ttusbir.c | 31 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 D | usb.c | 320 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 D | vudc_rx.c | 15 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 D | vudc_rx.c | 15 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 D | usb_stream.c | 21 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 D | usb_stream.c | 21 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 D | fhci-q.c | 161 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 D | ehci-sched.c | 451 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 D | fhci-q.c | 161 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 D | ehci-sched.c | 457 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 D | usb_u132.h | 68 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 D | usb.c | 374 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 D | mod_host.c | 65 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 D | mod_host.c | 65 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 D | ttusbir.c | 31 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 D | bfusb.c | 72 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 D | bfusb.c | 72 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 D | ua101.c | 113 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 D | ua101.c | 112 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 D | zd_usb.c | 106 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 D | zd_usb.c | 105 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...] |