linux/drivers/usb/class
Guido Kiener 46ecc9d54e usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO
ioctl USBTMC_IOCTL_CANCEL_IO stops and kills all flying urbs of
last USBTMC_IOCTL_READ and USBTMC_IOCTL_WRITE function calls.
A subsequent call to USBTMC_IOCTL_READ or
USBTMC_IOCTL_WRITE_RESULT returns -ECANCELED with
information about current transferred data.

Signed-off-by: Guido Kiener <guido.kiener@rohde-schwarz.com>
Reviewed-by: Steve Bayless <steve_bayless@keysight.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-09-20 13:04:02 +02:00
..
cdc-acm.c Revert "cdc-acm: implement put_char() and flush_chars()" 2018-09-10 20:40:29 +02:00
cdc-acm.h Revert "cdc-acm: implement put_char() and flush_chars()" 2018-09-10 20:40:29 +02:00
cdc-wdm.c usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() 2018-09-05 14:48:40 +02:00
Kconfig usb: fix some references for /proc/bus/usb 2017-04-18 16:54:19 +02:00
Makefile USB: add SPDX identifiers to all remaining Makefiles 2017-11-07 15:53:48 +01:00
usblp.c usb: usblp: use irqsave() in USB's complete callback 2018-06-28 19:36:06 +09:00
usbtmc.c usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO 2018-09-20 13:04:02 +02:00