Lines Matching defs:drvstate
39 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data;
42 if ((on && atomic_add_return(1, &drvstate->pmcount) == 1) ||
43 (!on && atomic_dec_and_test(&drvstate->pmcount))) {
71 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data;
89 ctx = drvstate->ctx;
109 drvstate->subdriver = subdriver;
118 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data;
119 struct cdc_ncm_ctx *ctx = drvstate->ctx;
121 if (drvstate->subdriver && drvstate->subdriver->disconnect)
122 drvstate->subdriver->disconnect(ctx->control);
123 drvstate->subdriver = NULL;
133 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data;
134 struct cdc_ncm_ctx *ctx = drvstate->ctx;
146 drvstate->subdriver &&
147 drvstate->subdriver->suspend)
148 ret = drvstate->subdriver->suspend(intf, message);
160 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data;
162 struct cdc_ncm_ctx *ctx = drvstate->ctx;
167 drvstate->subdriver &&
168 drvstate->subdriver->resume);
171 ret = drvstate->subdriver->resume(intf);
176 drvstate->subdriver->suspend(intf, PMSG_SUSPEND);