Linux: Refactor cancellation into one function for all transfer types
Linux: Refactor cancellation into one function for all transfer types

weizhenwei/libusb,tonyarkles/libusb,LightInMotion/libusb,vlovich/libusb,LudovicRousseau/libusb,dmitrykos/libusb,ashima/libusb,TeamExodus/external_libusbx,wuzhenda/libusb,HounD/libusb-v1.0.19,YesVideo/libusb,weizhenwei/libusb,ThirdProject/android_external_libusbx,tklauser/libusb,manctl/usb,erhuabushuo/libusb,AmesianX/libusb,bra1nb3am3r/libusb,AmesianX/libusb,LudovicRousseau/libusb,ThirdProject/android_external_libusbx,CyanogenMod/android_external_libusbx,dasdeepak/libusb,byterom/android_external_libusbx,mojca/libusb_pico,weizhenwei/libusb,ndurner/libusbx-suse10,pbatard/libusbx,jwrdegoede/libusbx,AmesianX/libusb,andyvand/libusb,dickens/libusb,DirtyUnicorns/android_external_libusbx,byterom/android_external_libusbx,dmitrykos/libusb,erhuabushuo/libusb,tklauser/libusb,ButterflyNetwork/libusb,DirtyUnicorns/android_external_libusbx,PAC-ROM/android_external_libusbx,erhuabushuo/libusb,BuLogics/libusb,hjelmn/libusb-darwin,andyvand/libusb,hjelmn/libusbx-temp,wuzhenda/libusb,avakar/libusbx,libusb/libusb,dmitrykos/libusb,pbatard/libusbx,dickens/libusb,wuzhenda/libusb,LudovicRousseau/libusbx,anilgit90/libusb,philemonf/libusb,pbatard/libusbx-hp,SpecLad/libusb-android,dmitrykos/libusb,araisrobo/libusbx,SimplyComplexCo/libusb,LightInMotion/libusb,avakar/libusbx,ndurner/libusbx-suse10,ButterflyNetwork/libusb,Distrotech/libusb,bert/libusb,tenderlove/libusb,pbatard/libusbx-hp,libusb/libusb,philemonf/libusb,anilgit90/libusb,dasdeepak/libusb,mojca/libusb_pico,BuLogics/libusb,HounD/libusb-v1.0.19,tonyarkles/libusb,legege/libusb,ashima/libusb,kuldeepdhaka/libusb,hjelmn/libusbx-temp,SimplyComplexCo/libusb,PersonifyInc/libusbx,vlovich/libusb,YesVideo/libusb,tklauser/libusb,hjelmn/libusbx-temp,pbatard/libusbx-hp,ButterflyNetwork/libusb,dickens/libusb,TeamExodus/external_libusbx,SpecLad/libusb-android,bra1nb3am3r/libusb,ButterflyNetwork/libusb,andyvand/libusb,araisrobo/libusbx,bert/libusb,philemonf/libusb,PersonifyInc/libusbx,LudovicRousseau/libusbx,leapmotion/libusb,jwrdegoede/libusbx,dasdeepak/libusb,tonyarkles/libusb,ThirdProject/android_external_libusbx,HounD/libusb-v1.0.19,leapmotion/libusb,SpecLad/libusb-android,JENETRIC/libusb,araisrobo/libusbx,RealVNC/libusbx,PAC-ROM/android_external_libusbx,ButterflyNetwork/libusb,RealVNC/libusbx,CyanogenMod/android_external_libusbx,jwrdegoede/libusbx,JENETRIC/libusb,BuLogics/libusb,manctl/usb,ashima/libusb,ndurner/libusbx-suse10,PAC-ROM/android_external_libusbx,daiguangbao/libusb,anilgit90/libusb,hjelmn/libusb-darwin,tenderlove/libusb,legege/libusb,daiguangbao/libusb,legege/libusb,CyanogenMod/android_external_libusbx,philemonf/libusb,leapmotion/libusb,Distrotech/libusb,daiguangbao/libusb,DirtyUnicorns/android_external_libusbx,Distrotech/libusb,LudovicRousseau/libusbx,PersonifyInc/libusbx,JENETRIC/libusb,kuldeepdhaka/libusb,TeamExodus/external_libusbx,bra1nb3am3r/libusb,libusb/libusb,YesVideo/libusb,LudovicRousseau/libusb,byterom/android_external_libusbx,kuldeepdhaka/libusb,SimplyComplexCo/libusb