Home
last modified time | relevance | path

Searched refs:usb_unlink_urb (Results 1 – 25 of 30) sorted by relevance

12

/linux/Documentation/driver-api/usb/
H A DURB.rst33 - 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 Derror-codes.rst104 :c:func:`usb_unlink_urb`
169 :c:func:`usb_unlink_urb`
/linux/drivers/mmc/host/
H A Dushc.c202 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 Dvub300.c811 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()
/linux/drivers/usb/core/
H A Durb.c660 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 Dmessage.c451 retval = usb_unlink_urb(io->urbs[i]); in sg_complete()
739 retval = usb_unlink_urb(io->urbs[i]); in usb_sg_cancel()
/linux/drivers/media/rc/
H A Dredrat3.c715 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 Dir_toy.c226 usb_unlink_urb(urb); in irtoy_in_callback()
/linux/drivers/media/usb/cx231xx/
H A Dcx231xx-audio.c42 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 Dcx231xx-core.c880 usb_unlink_urb(urb); in cx231xx_uninit_isoc()
939 usb_unlink_urb(urb); in cx231xx_uninit_bulk()
/linux/drivers/media/usb/em28xx/
H A Dem28xx-core.c831 usb_unlink_urb(urb); in em28xx_uninit_usb_xfer()
866 usb_unlink_urb(urb); in em28xx_stop_urbs()
H A Dem28xx-audio.c60 usb_unlink_urb(urb); in em28xx_deinit_isoc_audio()
/linux/drivers/usb/storage/
H A Duas.c384 usb_unlink_urb(data_in_urb); in uas_stat_cmplt()
388 usb_unlink_urb(data_out_urb); in uas_stat_cmplt()
/linux/drivers/nfc/pn533/
H A Dusb.c205 usb_unlink_urb(phy->out_urb); in pn533_usb_send_frame()
/linux/sound/usb/line6/
H A Dpcm.c106 usb_unlink_urb(pcms->urbs[i]); in line6_unlink_audio_urbs()
/linux/drivers/usb/usbip/
H A Dstub_rx.c206 * stub_recv_unlink() unlinks the URB by a call to usb_unlink_urb().
247 * usb_unlink_urb() is now out of spinlocking to avoid in stub_recv_cmd_unlink()
251 * before we call usb_unlink_urb(), usb_unlink_urb() in stub_recv_cmd_unlink()
262 ret = usb_unlink_urb(priv->urbs[i]); in stub_recv_cmd_unlink()
278 * CMD_RET pdu. In this case, usb_unlink_urb() is not needed. We only in stub_recv_cmd_unlink()
/linux/drivers/net/usb/
H A Dipheth.c552 usb_unlink_urb(dev->tx_urb); in ipheth_tx_timeout()
H A Dkaweth.c822 usb_unlink_urb(kaweth->tx_urb); in kaweth_tx_timeout()
H A Drtl8150.c658 usb_unlink_urb(dev->tx_urb); in rtl8150_tx_timeout()
H A Dcatc.c455 usb_unlink_urb(catc->tx_urb); in catc_tx_timeout()
H A Dpegasus.c697 usb_unlink_urb(pegasus->tx_urb); in pegasus_tx_timeout()
/linux/drivers/usb/serial/
H A Dusb_wwan.c164 usb_unlink_urb(this_urb); in usb_wwan_write()
/linux/drivers/net/can/usb/
H A Dems_usb.c697 usb_unlink_urb(dev->intr_urb); in unlink_all_urbs()
/linux/drivers/usb/atm/
H A Dcxacru.c587 usb_unlink_urb(timer->urb); in cxacru_timeout_kill()
/linux/sound/usb/
H A Dendpoint.c1064 usb_unlink_urb(u); in stop_urbs()

12