Home
last modified time | relevance | path

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

123

/Linux-v4.19/Documentation/driver-api/usb/
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
Derror-codes.rst101 :c:func:`usb_unlink_urb`
166 :c:func:`usb_unlink_urb`
/Linux-v4.19/drivers/mmc/host/
Dushc.c206 usb_unlink_urb(ushc->data_urb); in cbw_callback()
207 usb_unlink_urb(ushc->csw_urb); in cbw_callback()
216 usb_unlink_urb(ushc->csw_urb); in data_callback()
318 usb_unlink_urb(ushc->cbw_urb); in ushc_request()
319 usb_unlink_urb(ushc->data_urb); in ushc_request()
Dvub300.c814 usb_unlink_urb(vub300->urb); in command_res_completed()
1190 usb_unlink_urb(vub300->command_out_urb); in vub300_sg_timed_out()
1191 usb_unlink_urb(vub300->command_res_urb); in vub300_sg_timed_out()
1449 usb_unlink_urb(vub300->command_out_urb); in __command_read_data()
1450 usb_unlink_urb(vub300->command_res_urb); in __command_read_data()
1567 usb_unlink_urb(vub300->command_out_urb); in __command_write_data()
1568 usb_unlink_urb(vub300->command_res_urb); in __command_write_data()
/Linux-v4.19/drivers/usb/core/
Durb.c649 int usb_unlink_urb(struct urb *urb) in usb_unlink_urb() function
659 EXPORT_SYMBOL_GPL(usb_unlink_urb);
874 usb_unlink_urb(victim); in usb_unlink_anchored_urbs()
/Linux-v4.19/drivers/isdn/hisax/
Dst5481_b.c213 usb_unlink_urb(b_out->urb[0]); in st5481B_mode()
214 usb_unlink_urb(b_out->urb[1]); in st5481B_mode()
Dst5481_usb.c639 usb_unlink_urb(in->urb[0]); in st5481_in_mode()
640 usb_unlink_urb(in->urb[1]); in st5481_in_mode()
/Linux-v4.19/drivers/media/rc/
Dttusbir.c102 usb_unlink_urb(urb); in ttusbir_bulk_complete()
180 usb_unlink_urb(urb); in ttusbir_urb_complete()
Dimon_raw.c82 usb_unlink_urb(urb); in imon_ir_rx()
Digorplugusb.c120 usb_unlink_urb(urb); in igorplugusb_callback()
Diguanair.c167 usb_unlink_urb(urb); in iguanair_rx()
178 usb_unlink_urb(urb); in iguanair_rx()
Dredrat3.c726 usb_unlink_urb(urb); in redrat3_handle_async()
906 usb_unlink_urb(urb); in redrat3_learn_complete()
925 usb_unlink_urb(urb); in redrat3_led_complete()
Dmceusb.c1248 usb_unlink_urb(urb); in mceusb_dev_recv()
1262 usb_unlink_urb(urb); in mceusb_dev_recv()
1403 usb_unlink_urb(ir->urb_in); in mceusb_deferred_kevent()
/Linux-v4.19/drivers/input/joystick/iforce/
Diforce-packets.c264 usb_unlink_urb(iforce->ctrl); in iforce_get_id_packet()
/Linux-v4.19/drivers/media/usb/cx231xx/
Dcx231xx-audio.c54 usb_unlink_urb(dev->adev.urb[i]); in cx231xx_isoc_audio_deinit()
78 usb_unlink_urb(dev->adev.urb[i]); in cx231xx_bulk_audio_deinit()
/Linux-v4.19/drivers/media/usb/tm6000/
Dtm6000-dvb.c373 usb_unlink_urb(bulk_urb); in unregister_dvb()
/Linux-v4.19/drivers/net/wireless/intersil/orinoco/
Dorinoco_usb.c327 if (usb_unlink_urb(ctx->outurb) == -EINPROGRESS) { in ezusb_request_timerfn()
677 usb_unlink_urb(ctx->outurb); in ezusb_request_in_callback()
1482 err = usb_unlink_urb(ctx->outurb); in ezusb_delete()
/Linux-v4.19/drivers/usb/wusbcore/
Dwa-xfer.c907 usb_unlink_urb(seg->dto_urb); in wa_seg_iso_pack_desc_cb()
984 usb_unlink_urb(seg->isoc_pack_desc_urb); in wa_seg_tr_cb()
985 usb_unlink_urb(seg->dto_urb); in wa_seg_tr_cb()
1434 usb_unlink_urb(seg->isoc_pack_desc_urb); in __wa_seg_submit()
1436 usb_unlink_urb(&seg->tr_urb); in __wa_seg_submit()
/Linux-v4.19/drivers/usb/misc/
Dusbtest.c1157 status = usb_unlink_urb(u); in ctrl_complete()
1463 retval = usb_unlink_urb(urb); in unlink1()
1598 usb_unlink_urb(ctx.urbs[num - 4]); in unlink_queued()
1599 usb_unlink_urb(ctx.urbs[num - 2]); in unlink_queued()
1602 usb_unlink_urb(ctx.urbs[i]); in unlink_queued()
/Linux-v4.19/drivers/usb/storage/
Dtransport.c161 usb_unlink_urb(us->current_urb); in usb_stor_msg_common()
931 usb_unlink_urb(us->current_urb); in usb_stor_stop_transport()
/Linux-v4.19/drivers/media/usb/em28xx/
Dem28xx-core.c837 usb_unlink_urb(urb); in em28xx_uninit_usb_xfer()
872 usb_unlink_urb(urb); in em28xx_stop_urbs()
/Linux-v4.19/drivers/usb/usbip/
Dstub_rx.c249 ret = usb_unlink_urb(priv->urb); in stub_recv_cmd_unlink()
/Linux-v4.19/drivers/nfc/pn533/
Dusb.c202 usb_unlink_urb(phy->out_urb); in pn533_usb_send_frame()
/Linux-v4.19/drivers/net/usb/
Dipheth.c464 usb_unlink_urb(dev->tx_urb); in ipheth_tx_timeout()
/Linux-v4.19/sound/usb/line6/
Dpcm.c110 usb_unlink_urb(pcms->urbs[i]); in line6_unlink_audio_urbs()

123