Lines Matching refs:bfusb_data
64 struct bfusb_data { struct
93 static struct urb *bfusb_get_completed(struct bfusb_data *data) in bfusb_get_completed() argument
109 static void bfusb_unlink_urbs(struct bfusb_data *data) in bfusb_unlink_urbs()
126 static int bfusb_send_bulk(struct bfusb_data *data, struct sk_buff *skb) in bfusb_send_bulk()
161 static void bfusb_tx_wakeup(struct bfusb_data *data) in bfusb_tx_wakeup()
191 struct bfusb_data *data = (struct bfusb_data *) skb->dev; in bfusb_tx_complete()
216 static int bfusb_rx_submit(struct bfusb_data *data, struct urb *urb) in bfusb_rx_submit()
260 static inline int bfusb_recv_block(struct bfusb_data *data, int hdr, unsigned char *buf, int len) in bfusb_recv_block()
351 struct bfusb_data *data = (struct bfusb_data *) skb->dev; in bfusb_rx_complete()
419 struct bfusb_data *data = hci_get_drvdata(hdev); in bfusb_open()
440 struct bfusb_data *data = hci_get_drvdata(hdev); in bfusb_flush()
451 struct bfusb_data *data = hci_get_drvdata(hdev); in bfusb_close()
467 struct bfusb_data *data = hci_get_drvdata(hdev); in bfusb_send_frame()
533 static int bfusb_load_firmware(struct bfusb_data *data, in bfusb_load_firmware()
620 struct bfusb_data *data; in bfusb_probe()
637 data = devm_kzalloc(&intf->dev, sizeof(struct bfusb_data), GFP_KERNEL); in bfusb_probe()
709 struct bfusb_data *data = usb_get_intfdata(intf); in bfusb_disconnect()