Lines Matching refs:intf
624 static int bfusb_probe(struct usb_interface *intf, const struct usb_device_id *id) in bfusb_probe() argument
627 struct usb_device *udev = interface_to_usbdev(intf); in bfusb_probe()
633 BT_DBG("intf %p id %p", intf, id); in bfusb_probe()
636 if (intf->cur_altsetting->desc.bNumEndpoints < 2) in bfusb_probe()
639 bulk_out_ep = &intf->cur_altsetting->endpoint[0]; in bfusb_probe()
640 bulk_in_ep = &intf->cur_altsetting->endpoint[1]; in bfusb_probe()
648 data = devm_kzalloc(&intf->dev, sizeof(struct bfusb_data), GFP_KERNEL); in bfusb_probe()
692 SET_HCIDEV_DEV(hdev, &intf->dev); in bfusb_probe()
707 usb_set_intfdata(intf, data); in bfusb_probe()
718 static void bfusb_disconnect(struct usb_interface *intf) in bfusb_disconnect() argument
720 struct bfusb_data *data = usb_get_intfdata(intf); in bfusb_disconnect()
723 BT_DBG("intf %p", intf); in bfusb_disconnect()
728 usb_set_intfdata(intf, NULL); in bfusb_disconnect()