/openbmc/linux/Documentation/driver-api/usb/ |
H A D | URB.rst | 33 - Transfers for one URB can be canceled with :c:func:`usb_unlink_urb` 168 :c:func:`usb_unlink_urb`:: 170 int usb_unlink_urb(struct urb *urb) 174 that the URB will not normally have finished when :c:func:`usb_unlink_urb` 181 It does everything :c:func:`usb_unlink_urb` does, and in addition it waits 190 while :c:func:`usb_unlink_urb` or :c:func:`usb_kill_urb` is running, it will 195 On the other hand, since usb_unlink_urb may end up calling the 197 when usb_unlink_urb is invoked. The general solution to this problem 199 drop the lock and call usb_unlink_urb or usb_kill_urb, and then
|
H A D | error-codes.rst | 104 :c:func:`usb_unlink_urb` 169 :c:func:`usb_unlink_urb`
|
/openbmc/linux/drivers/mmc/host/ |
H A D | ushc.c | 202 usb_unlink_urb(ushc->data_urb); in cbw_callback() 203 usb_unlink_urb(ushc->csw_urb); in cbw_callback() 212 usb_unlink_urb(ushc->csw_urb); in data_callback() 314 usb_unlink_urb(ushc->cbw_urb); in ushc_request() 315 usb_unlink_urb(ushc->data_urb); in ushc_request()
|
H A D | vub300.c | 811 usb_unlink_urb(vub300->urb); in command_res_completed() 1187 usb_unlink_urb(vub300->command_out_urb); in vub300_sg_timed_out() 1188 usb_unlink_urb(vub300->command_res_urb); in vub300_sg_timed_out() 1444 usb_unlink_urb(vub300->command_out_urb); in __command_read_data() 1445 usb_unlink_urb(vub300->command_res_urb); in __command_read_data() 1562 usb_unlink_urb(vub300->command_out_urb); in __command_write_data() 1563 usb_unlink_urb(vub300->command_res_urb); in __command_write_data()
|
/openbmc/linux/drivers/usb/core/ |
H A D | urb.c | 660 int usb_unlink_urb(struct urb *urb) in usb_unlink_urb() function 670 EXPORT_SYMBOL_GPL(usb_unlink_urb); 910 usb_unlink_urb(victim); in usb_unlink_anchored_urbs()
|
H A D | message.c | 451 retval = usb_unlink_urb(io->urbs[i]); in sg_complete() 739 retval = usb_unlink_urb(io->urbs[i]); in usb_sg_cancel()
|
/openbmc/linux/drivers/media/rc/ |
H A D | imon_raw.c | 92 usb_unlink_urb(urb); in imon_ir_rx()
|
H A D | redrat3.c | 715 usb_unlink_urb(urb); in redrat3_handle_async() 895 usb_unlink_urb(urb); in redrat3_learn_complete() 914 usb_unlink_urb(urb); in redrat3_led_complete()
|
H A D | mceusb.c | 1376 usb_unlink_urb(urb); in mceusb_dev_recv() 1391 usb_unlink_urb(urb); in mceusb_dev_recv() 1533 usb_unlink_urb(ir->urb_in); in mceusb_deferred_kevent()
|
H A D | ir_toy.c | 226 usb_unlink_urb(urb); in irtoy_in_callback()
|
/openbmc/linux/drivers/media/usb/cx231xx/ |
H A D | cx231xx-audio.c | 42 usb_unlink_urb(dev->adev.urb[i]); in cx231xx_isoc_audio_deinit() 66 usb_unlink_urb(dev->adev.urb[i]); in cx231xx_bulk_audio_deinit()
|
H A D | cx231xx-vbi.c | 311 usb_unlink_urb(urb); in cx231xx_uninit_vbi_isoc()
|
H A D | cx231xx-core.c | 881 usb_unlink_urb(urb); in cx231xx_uninit_isoc() 940 usb_unlink_urb(urb); in cx231xx_uninit_bulk()
|
/openbmc/linux/drivers/usb/misc/ |
H A D | usbtest.c | 1165 status = usb_unlink_urb(u); in ctrl_complete() 1471 retval = usb_unlink_urb(urb); in unlink1() 1606 usb_unlink_urb(ctx.urbs[num - 4]); in unlink_queued() 1607 usb_unlink_urb(ctx.urbs[num - 2]); in unlink_queued() 1610 usb_unlink_urb(ctx.urbs[i]); in unlink_queued()
|
H A D | uss720.c | 184 usb_unlink_urb(rq->urb); in kill_all_async_requests_priv()
|
/openbmc/linux/drivers/usb/storage/ |
H A D | transport.c | 161 usb_unlink_urb(us->current_urb); in usb_stor_msg_common() 943 usb_unlink_urb(us->current_urb); in usb_stor_stop_transport()
|
H A D | uas.c | 383 usb_unlink_urb(data_in_urb); in uas_stat_cmplt() 387 usb_unlink_urb(data_out_urb); in uas_stat_cmplt()
|
/openbmc/linux/drivers/net/wireless/intersil/orinoco/ |
H A D | orinoco_usb.c | 323 if (usb_unlink_urb(ctx->outurb) == -EINPROGRESS) { in ezusb_request_timerfn() 662 usb_unlink_urb(ctx->outurb); in ezusb_request_in_callback() 1512 err = usb_unlink_urb(ctx->outurb); in ezusb_delete()
|
/openbmc/linux/drivers/media/usb/em28xx/ |
H A D | em28xx-core.c | 830 usb_unlink_urb(urb); in em28xx_uninit_usb_xfer() 865 usb_unlink_urb(urb); in em28xx_stop_urbs()
|
/openbmc/linux/drivers/nfc/pn533/ |
H A D | usb.c | 205 usb_unlink_urb(phy->out_urb); in pn533_usb_send_frame()
|
/openbmc/linux/sound/usb/line6/ |
H A D | pcm.c | 106 usb_unlink_urb(pcms->urbs[i]); in line6_unlink_audio_urbs()
|
/openbmc/linux/drivers/usb/usbip/ |
H A D | stub_rx.c | 262 ret = usb_unlink_urb(priv->urbs[i]); in stub_recv_cmd_unlink()
|
/openbmc/linux/drivers/net/usb/ |
H A D | ipheth.c | 531 usb_unlink_urb(dev->tx_urb); in ipheth_tx_timeout()
|
/openbmc/linux/drivers/usb/serial/ |
H A D | usb_wwan.c | 164 usb_unlink_urb(this_urb); in usb_wwan_write()
|
/openbmc/linux/drivers/hid/usbhid/ |
H A D | hid-core.c | 566 usb_unlink_urb(usbhid->urbout); in __usbhid_submit_report() 617 usb_unlink_urb(usbhid->urbctrl); in __usbhid_submit_report()
|