Lines Matching refs:drvstate

39 	struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data;  in huawei_cdc_ncm_manage_power()  local
42 if ((on && atomic_add_return(1, &drvstate->pmcount) == 1) || in huawei_cdc_ncm_manage_power()
43 (!on && atomic_dec_and_test(&drvstate->pmcount))) { in huawei_cdc_ncm_manage_power()
71 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data; in huawei_cdc_ncm_bind() local
89 ctx = drvstate->ctx; in huawei_cdc_ncm_bind()
110 drvstate->subdriver = subdriver; in huawei_cdc_ncm_bind()
119 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data; in huawei_cdc_ncm_unbind() local
120 struct cdc_ncm_ctx *ctx = drvstate->ctx; in huawei_cdc_ncm_unbind()
122 if (drvstate->subdriver && drvstate->subdriver->disconnect) in huawei_cdc_ncm_unbind()
123 drvstate->subdriver->disconnect(ctx->control); in huawei_cdc_ncm_unbind()
124 drvstate->subdriver = NULL; in huawei_cdc_ncm_unbind()
134 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data; in huawei_cdc_ncm_suspend() local
135 struct cdc_ncm_ctx *ctx = drvstate->ctx; in huawei_cdc_ncm_suspend()
147 drvstate->subdriver && in huawei_cdc_ncm_suspend()
148 drvstate->subdriver->suspend) in huawei_cdc_ncm_suspend()
149 ret = drvstate->subdriver->suspend(intf, message); in huawei_cdc_ncm_suspend()
161 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data; in huawei_cdc_ncm_resume() local
163 struct cdc_ncm_ctx *ctx = drvstate->ctx; in huawei_cdc_ncm_resume()
168 drvstate->subdriver && in huawei_cdc_ncm_resume()
169 drvstate->subdriver->resume); in huawei_cdc_ncm_resume()
172 ret = drvstate->subdriver->resume(intf); in huawei_cdc_ncm_resume()
177 drvstate->subdriver->suspend(intf, PMSG_SUSPEND); in huawei_cdc_ncm_resume()