Lines Matching defs:effect
176 static int32_t OnLightValidityJudgment(uint32_t lightId, struct LightEffect *effect)
183 if (effect->flashEffect.flashMode < LIGHT_FLASH_NONE || effect->flashEffect.flashMode > LIGHT_FLASH_BLINK) {
188 if ((effect->flashEffect.flashMode == LIGHT_FLASH_BLINK) && (effect->flashEffect.onTime == 0 ||
189 effect->flashEffect.offTime == 0)) {
197 static int32_t OnLight(uint32_t lightId, struct LightEffect *effect)
201 if (effect == NULL) {
202 HDF_LOGE("%{public}s: effect is NULL", __func__);
206 ret = OnLightValidityJudgment(lightId, effect);
208 HDF_LOGE("%{public}s: effect is false", __func__);
236 if (!HdfSbufWriteBuffer(msg, effect, sizeof(*effect))) {
250 if (memcpy_s(&g_lightEffect, sizeof(g_lightEffect), effect, sizeof(*effect)) != EOK) {
251 HDF_LOGE("%{public}s: Light effect cpy faild", __func__);
287 HDF_LOGE("%{public}s: effect is false", __func__);