Lines Matching refs:intf
613 static int bfusb_probe(struct usb_interface *intf, const struct usb_device_id *id) in bfusb_probe() argument
616 struct usb_device *udev = interface_to_usbdev(intf); in bfusb_probe()
622 BT_DBG("intf %p id %p", intf, id); in bfusb_probe()
625 if (intf->cur_altsetting->desc.bNumEndpoints < 2) in bfusb_probe()
628 bulk_out_ep = &intf->cur_altsetting->endpoint[0]; in bfusb_probe()
629 bulk_in_ep = &intf->cur_altsetting->endpoint[1]; in bfusb_probe()
637 data = devm_kzalloc(&intf->dev, sizeof(struct bfusb_data), GFP_KERNEL); in bfusb_probe()
681 SET_HCIDEV_DEV(hdev, &intf->dev); in bfusb_probe()
696 usb_set_intfdata(intf, data); in bfusb_probe()
707 static void bfusb_disconnect(struct usb_interface *intf) in bfusb_disconnect() argument
709 struct bfusb_data *data = usb_get_intfdata(intf); in bfusb_disconnect()
712 BT_DBG("intf %p", intf); in bfusb_disconnect()
717 usb_set_intfdata(intf, NULL); in bfusb_disconnect()