Lines Matching refs:intf
44 rv = usb_autopm_get_interface(usbnet_dev->intf);
45 usbnet_dev->intf->needs_remote_wakeup = on;
47 usb_autopm_put_interface(usbnet_dev->intf);
52 static int huawei_cdc_ncm_wdm_manage_power(struct usb_interface *intf,
55 struct usbnet *usbnet_dev = usb_get_intfdata(intf);
66 struct usb_interface *intf)
85 ret = cdc_ncm_bind_common(usbnet_dev, intf, 1, drvflags);
102 cdc_ncm_unbind(usbnet_dev, intf);
116 struct usb_interface *intf)
125 cdc_ncm_unbind(usbnet_dev, intf);
128 static int huawei_cdc_ncm_suspend(struct usb_interface *intf,
132 struct usbnet *usbnet_dev = usb_get_intfdata(intf);
141 ret = usbnet_suspend(intf, message);
145 if (intf == ctx->control &&
148 ret = drvstate->subdriver->suspend(intf, message);
150 usbnet_resume(intf);
156 static int huawei_cdc_ncm_resume(struct usb_interface *intf)
159 struct usbnet *usbnet_dev = usb_get_intfdata(intf);
166 (intf == ctx->control &&
171 ret = drvstate->subdriver->resume(intf);
174 ret = usbnet_resume(intf);
176 drvstate->subdriver->suspend(intf, PMSG_SUSPEND);