Lines Matching defs:p_FmRtcAlarmParams
455 t_Error FM_RTC_SetAlarm(t_Handle h_FmRtc, t_FmRtcAlarmParams *p_FmRtcAlarmParams)
464 if (p_FmRtcAlarmParams->alarmId >= FM_RTC_NUM_OF_ALARMS)
469 if (p_FmRtcAlarmParams->alarmTime < p_Rtc->clockPeriodNanoSec)
473 tmpAlarm = p_FmRtcAlarmParams->alarmTime;
479 if (p_FmRtcAlarmParams->f_AlarmCallback)
481 p_Rtc->alarmParams[p_FmRtcAlarmParams->alarmId].f_AlarmCallback = p_FmRtcAlarmParams->f_AlarmCallback;
482 p_Rtc->alarmParams[p_FmRtcAlarmParams->alarmId].clearOnExpiration = p_FmRtcAlarmParams->clearOnExpiration;
486 fman_rtc_set_alarm(p_Rtc->p_MemMap, p_FmRtcAlarmParams->alarmId, (unsigned long)tmpAlarm, enable);