Lines Matching refs:urbs
762 struct urb **urbs; in __zd_usb_enable_rx() local
767 urbs = kcalloc(RX_URBS_COUNT, sizeof(struct urb *), GFP_KERNEL); in __zd_usb_enable_rx()
768 if (!urbs) in __zd_usb_enable_rx()
771 urbs[i] = alloc_rx_urb(usb); in __zd_usb_enable_rx()
772 if (!urbs[i]) in __zd_usb_enable_rx()
778 if (rx->urbs) { in __zd_usb_enable_rx()
783 rx->urbs = urbs; in __zd_usb_enable_rx()
788 r = usb_submit_urb(urbs[i], GFP_KERNEL); in __zd_usb_enable_rx()
796 usb_kill_urb(urbs[i]); in __zd_usb_enable_rx()
799 rx->urbs = NULL; in __zd_usb_enable_rx()
803 if (urbs) { in __zd_usb_enable_rx()
805 free_rx_urb(urbs[i]); in __zd_usb_enable_rx()
828 struct urb **urbs; in __zd_usb_disable_rx() local
833 urbs = rx->urbs; in __zd_usb_disable_rx()
836 if (!urbs) in __zd_usb_disable_rx()
840 usb_kill_urb(urbs[i]); in __zd_usb_disable_rx()
841 free_rx_urb(urbs[i]); in __zd_usb_disable_rx()
843 kfree(urbs); in __zd_usb_disable_rx()
846 rx->urbs = NULL; in __zd_usb_disable_rx()
872 do_reset = rx->urbs != NULL; in zd_usb_reset_rx()