Lines Matching defs:subdriver
32 struct usb_driver *subdriver;
69 struct usb_driver *subdriver = ERR_PTR(-ENODEV);
96 subdriver = usb_cdc_wdm_register(ctx->control,
101 if (IS_ERR(subdriver)) {
102 ret = PTR_ERR(subdriver);
110 drvstate->subdriver = subdriver;
122 if (drvstate->subdriver && drvstate->subdriver->disconnect)
123 drvstate->subdriver->disconnect(ctx->control);
124 drvstate->subdriver = NULL;
147 drvstate->subdriver &&
148 drvstate->subdriver->suspend)
149 ret = drvstate->subdriver->suspend(intf, message);
165 /* should we call subdriver's resume function? */
168 drvstate->subdriver &&
169 drvstate->subdriver->resume);
172 ret = drvstate->subdriver->resume(intf);
177 drvstate->subdriver->suspend(intf, PMSG_SUSPEND);