Lines Matching defs:btusb_data
798 struct btusb_data { struct
799 struct hci_dev *hdev;
800 struct usb_device *udev;
801 struct usb_interface *intf;
802 struct usb_interface *isoc;
803 struct usb_interface *diag;
804 unsigned isoc_ifnum;
806 unsigned long flags;
808 bool poll_sync;
809 int intr_interval;
810 struct work_struct work;
811 struct work_struct waker;
812 struct delayed_work rx_work;
814 struct sk_buff_head acl_q;
816 struct usb_anchor deferred;
817 struct usb_anchor tx_anchor;
818 int tx_in_flight;
819 spinlock_t txlock;
821 struct usb_anchor intr_anchor;
822 struct usb_anchor bulk_anchor;
823 struct usb_anchor isoc_anchor;
824 struct usb_anchor diag_anchor;
825 struct usb_anchor ctrl_anchor;
826 spinlock_t rxlock;
828 struct sk_buff *evt_skb;
829 struct sk_buff *acl_skb;
853 int (*recv_bulk)(struct btusb_data *data, void *buffer, int count); argument
865 struct btusb_data *data; in btusb_reset() argument