Searched refs:drvstate (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/net/usb/
H A Dhuawei_cdc_ncm.c43 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data; huawei_cdc_ncm_manage_power() local
46 if ((on && atomic_add_return(1, &drvstate->pmcount) == 1) || huawei_cdc_ncm_manage_power()
47 (!on && atomic_dec_and_test(&drvstate->pmcount))) { huawei_cdc_ncm_manage_power()
75 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data; huawei_cdc_ncm_bind() local
84 ctx = drvstate->ctx; huawei_cdc_ncm_bind()
104 drvstate->subdriver = subdriver; huawei_cdc_ncm_bind()
113 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data; huawei_cdc_ncm_unbind() local
114 struct cdc_ncm_ctx *ctx = drvstate->ctx; huawei_cdc_ncm_unbind()
116 if (drvstate->subdriver && drvstate->subdriver->disconnect) huawei_cdc_ncm_unbind()
117 drvstate->subdriver->disconnect(ctx->control); huawei_cdc_ncm_unbind()
118 drvstate->subdriver = NULL; huawei_cdc_ncm_unbind()
128 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data; huawei_cdc_ncm_suspend() local
129 struct cdc_ncm_ctx *ctx = drvstate->ctx; huawei_cdc_ncm_suspend()
141 drvstate->subdriver && huawei_cdc_ncm_suspend()
142 drvstate->subdriver->suspend) huawei_cdc_ncm_suspend()
143 ret = drvstate->subdriver->suspend(intf, message); huawei_cdc_ncm_suspend()
155 struct huawei_cdc_ncm_state *drvstate = (void *)&usbnet_dev->data; huawei_cdc_ncm_resume() local
157 struct cdc_ncm_ctx *ctx = drvstate->ctx; huawei_cdc_ncm_resume()
162 drvstate->subdriver && huawei_cdc_ncm_resume()
163 drvstate->subdriver->resume); huawei_cdc_ncm_resume()
166 ret = drvstate->subdriver->resume(intf); huawei_cdc_ncm_resume()
171 drvstate->subdriver->suspend(intf, PMSG_SUSPEND); huawei_cdc_ncm_resume()

Completed in 81 milliseconds