Lines Matching defs:interface
90 dev_dbg(&serial->interface->dev, "%s %d\n", __func__, num_ports);
134 dev_err(&serial->interface->dev,
135 "failed to claim sibling interface: %d\n", ret);
154 sibling = serial->interface;
186 usb_put_intf(serial->interface);
197 * Driver tty interface functions
267 retval = usb_autopm_get_interface(serial->interface);
273 usb_autopm_put_interface(serial->interface);
311 usb_autopm_put_interface(port->serial->interface);
686 struct usb_interface *interface,
696 serial->interface = usb_get_intf(interface);
802 struct device *dev = &serial->interface->dev;
961 static int usb_serial_probe(struct usb_interface *interface,
964 struct device *ddev = &interface->dev;
965 struct usb_device *dev = interface_to_usbdev(interface);
976 type = search_serial_device(interface);
990 serial = create_serial(dev, interface, type);
1000 id = get_iface_id(type, interface);
1016 find_endpoints(serial, epds, interface);
1077 port->dev.parent = &interface->dev;
1121 usb_set_intfdata(interface, serial);
1167 release_sibling(serial, interface);
1175 static void usb_serial_disconnect(struct usb_interface *interface)
1178 struct usb_serial *serial = usb_get_intfdata(interface);
1179 struct device *dev = &interface->dev;
1183 /* sibling interface is cleaning up */
1210 release_sibling(serial, interface);
1222 /* suspend when called for first sibling interface */
1259 /* resume when called for last sibling interface */
1279 /* resume when called for last sibling interface */