Lines Matching refs:drvData
54 struct Ak8789DrvData *drvData = (struct Ak8789DrvData *)OsalMemCalloc(sizeof(*drvData)); in Ak8789BindDriver() local
55 if (drvData == NULL) { in Ak8789BindDriver()
60 drvData->ioService.Dispatch = DispatchAK8789; in Ak8789BindDriver()
61 drvData->device = device; in Ak8789BindDriver()
62 device->service = &drvData->ioService; in Ak8789BindDriver()
63 g_ak8789DrvData = drvData; in Ak8789BindDriver()
73 struct Ak8789DrvData *drvData = (struct Ak8789DrvData *)device->service; in AK8789InitDriver() local
74 CHECK_NULL_PTR_RETURN_VALUE(drvData, HDF_ERR_INVALID_PARAM); in AK8789InitDriver()
82 drvData->sensorCfg = HallCreateCfgData(device->property); in AK8789InitDriver()
83 if (drvData->sensorCfg == NULL) { in AK8789InitDriver()
102 struct Ak8789DrvData *drvData = (struct Ak8789DrvData *)device->service; in Ak8789ReleaseDriver() local
103 CHECK_NULL_PTR_RETURN(drvData); in Ak8789ReleaseDriver()
105 HallReleaseCfgData(drvData->sensorCfg); in Ak8789ReleaseDriver()
106 drvData->sensorCfg = NULL; in Ak8789ReleaseDriver()
107 OsalMemFree(drvData); in Ak8789ReleaseDriver()