Lines Matching defs:btusb_data
788 struct btusb_data { struct
789 struct hci_dev *hdev;
790 struct usb_device *udev;
791 struct usb_interface *intf;
792 struct usb_interface *isoc;
793 struct usb_interface *diag;
794 unsigned isoc_ifnum;
796 unsigned long flags;
798 bool poll_sync;
799 int intr_interval;
800 struct work_struct work;
801 struct work_struct waker;
802 struct delayed_work rx_work;
804 struct sk_buff_head acl_q;
806 struct usb_anchor deferred;
807 struct usb_anchor tx_anchor;
808 int tx_in_flight;
809 spinlock_t txlock;
811 struct usb_anchor intr_anchor;
812 struct usb_anchor bulk_anchor;
813 struct usb_anchor isoc_anchor;
814 struct usb_anchor diag_anchor;
815 struct usb_anchor ctrl_anchor;
816 spinlock_t rxlock;
818 struct sk_buff *evt_skb;
819 struct sk_buff *acl_skb;
843 int (*recv_bulk)(struct btusb_data *data, void *buffer, int count); argument
855 struct btusb_data *data; in btusb_reset() argument