Lines Matching defs:btusb_data
542 struct btusb_data {
591 int (*recv_bulk)(struct btusb_data *data, void *buffer, int count);
601 struct btusb_data *data = hci_get_drvdata(hdev);
632 struct btusb_data *data = hci_get_drvdata(hdev);
662 struct btusb_data *data = hci_get_drvdata(hdev);
677 static inline void btusb_free_frags(struct btusb_data *data)
695 static int btusb_recv_intr(struct btusb_data *data, void *buffer, int count)
751 static int btusb_recv_bulk(struct btusb_data *data, void *buffer, int count)
809 static int btusb_recv_isoc(struct btusb_data *data, void *buffer, int count)
868 struct btusb_data *data = hci_get_drvdata(hdev);
910 struct btusb_data *data = hci_get_drvdata(hdev);
958 struct btusb_data *data = hci_get_drvdata(hdev);
1000 struct btusb_data *data = hci_get_drvdata(hdev);
1047 struct btusb_data *data = hci_get_drvdata(hdev);
1095 int mtu, struct btusb_data *data)
1153 struct btusb_data *data = hci_get_drvdata(hdev);
1205 struct btusb_data *data = hci_get_drvdata(hdev);
1245 struct btusb_data *data = hci_get_drvdata(hdev);
1293 struct btusb_data *data = hci_get_drvdata(hdev);
1341 struct btusb_data *data = hci_get_drvdata(hdev);
1400 static void btusb_stop_traffic(struct btusb_data *data)
1411 struct btusb_data *data = hci_get_drvdata(hdev);
1446 struct btusb_data *data = hci_get_drvdata(hdev);
1458 struct btusb_data *data = hci_get_drvdata(hdev);
1491 struct btusb_data *data = hci_get_drvdata(hdev);
1514 struct btusb_data *data = hci_get_drvdata(hdev);
1547 struct btusb_data *data = hci_get_drvdata(hdev);
1569 struct btusb_data *data = hci_get_drvdata(hdev);
1629 struct btusb_data *data = hci_get_drvdata(hdev);
1642 struct btusb_data *data = hci_get_drvdata(hdev);
1685 struct btusb_data *data = hci_get_drvdata(hdev);
1723 static struct usb_host_interface *btusb_find_altsetting(struct btusb_data *data,
1744 struct btusb_data *data = container_of(work, struct btusb_data, work);
1803 struct btusb_data *data = container_of(work, struct btusb_data, waker);
1831 struct btusb_data *data = hci_get_drvdata(hdev);
2274 static int btusb_recv_bulk_intel(struct btusb_data *data, void *buffer,
2287 static void btusb_intel_bootup(struct btusb_data *data, const void *ptr,
2299 static void btusb_intel_secure_send_result(struct btusb_data *data,
2317 struct btusb_data *data = hci_get_drvdata(hdev);
2352 struct btusb_data *data = hci_get_drvdata(hdev);
2448 struct btusb_data *data = hci_get_drvdata(hdev);
2634 struct btusb_data *data = hci_get_drvdata(hdev);
2891 struct btusb_data *data = hci_get_drvdata(hdev);
2980 struct btusb_data *data = hci_get_drvdata(hdev);
3034 struct btusb_data *data = hci_get_drvdata(hdev);
3264 static int btusb_mtk_reg_read(struct btusb_data *data, u32 reg, u32 *val)
3289 static int btusb_mtk_id_get(struct btusb_data *data, u32 reg, u32 *id)
3296 struct btusb_data *data = hci_get_drvdata(hdev);
3438 struct btusb_data *data = hci_get_drvdata(hdev);
3620 struct btusb_data *btdata = hci_get_drvdata(hdev);
3780 struct btusb_data *btdata = hci_get_drvdata(hdev);
3833 struct btusb_data *data = hci_get_drvdata(hdev);
3869 struct btusb_data *data = hci_get_drvdata(hdev);
3902 struct btusb_data *data = hci_get_drvdata(hdev);
3921 struct btusb_data *data = priv;
3945 struct btusb_data *data = hci_get_drvdata(hdev);
3989 struct btusb_data *data = hci_get_drvdata(hdev);
4002 struct btusb_data *data;
4359 struct btusb_data *data = usb_get_intfdata(intf);
4405 struct btusb_data *data = usb_get_intfdata(intf);
4449 static void play_deferred(struct btusb_data *data)
4481 struct btusb_data *data = usb_get_intfdata(intf);