Lines Matching defs:btusb_data
636 struct btusb_data { struct
637 struct hci_dev *hdev;
638 struct usb_device *udev;
639 struct usb_interface *intf;
640 struct usb_interface *isoc;
641 struct usb_interface *diag;
642 unsigned isoc_ifnum;
644 unsigned long flags;
646 bool poll_sync;
647 int intr_interval;
648 struct work_struct work;
649 struct work_struct waker;
650 struct delayed_work rx_work;
652 struct sk_buff_head acl_q;
654 struct usb_anchor deferred;
655 struct usb_anchor tx_anchor;
656 int tx_in_flight;
657 spinlock_t txlock;
659 struct usb_anchor intr_anchor;
660 struct usb_anchor bulk_anchor;
661 struct usb_anchor isoc_anchor;
662 struct usb_anchor diag_anchor;
663 struct usb_anchor ctrl_anchor;
664 spinlock_t rxlock;
666 struct sk_buff *evt_skb;
667 struct sk_buff *acl_skb;
691 int (*recv_bulk)(struct btusb_data *data, void *buffer, int count); argument
701 struct btusb_data *data = hci_get_drvdata(hdev); in btusb_intel_cmd_timeout() argument