Lines Matching refs:param

92 static BOOL RtcCheckAlarmParam(const RTCAlarmParam *param);
93 static RTCRawAlarm RtcMakeAlarmParam(const RTCAlarmParam *param);
789 RTC_GetAlarmParamAsync(RTCAlarmChan chan, RTCAlarmParam *param, RTCCallback callback, void *arg) in RTC_GetAlarmParamAsync() argument
793 SDK_NULL_ASSERT(param); in RTC_GetAlarmParamAsync()
815 rtcWork.buffer[0] = (void *)param; in RTC_GetAlarmParamAsync()
851 RTCResult RTC_GetAlarmParam(RTCAlarmChan chan, RTCAlarmParam *param) in RTC_GetAlarmParam() argument
853 rtcWork.commonResult = RTC_GetAlarmParamAsync(chan, param, RtcGetResultCallback, NULL); in RTC_GetAlarmParam()
976 RTC_SetAlarmParamAsync(RTCAlarmChan chan, const RTCAlarmParam *param, RTCCallback callback, in RTC_SetAlarmParamAsync() argument
983 SDK_NULL_ASSERT(param); in RTC_SetAlarmParamAsync()
991 if (!RtcCheckAlarmParam(param)) in RTC_SetAlarmParamAsync()
1010 ((RTCRawData *)(OS_GetSystemWork()->real_time_clock))->a.alarm = RtcMakeAlarmParam(param); in RTC_SetAlarmParamAsync()
1043 RTCResult RTC_SetAlarmParam(RTCAlarmChan chan, const RTCAlarmParam *param) in RTC_SetAlarmParam() argument
1045 rtcWork.commonResult = RTC_SetAlarmParamAsync(chan, param, RtcGetResultCallback, NULL); in RTC_SetAlarmParam()
1569 static BOOL RtcCheckAlarmParam(const RTCAlarmParam *param) in RtcCheckAlarmParam() argument
1571 if (param->week >= RTC_WEEK_MAX) in RtcCheckAlarmParam()
1573 if (param->hour >= 24) in RtcCheckAlarmParam()
1575 if (param->minute >= 60) in RtcCheckAlarmParam()
1577 if (param->enable & ~RTC_ALARM_ENABLE_ALL) in RtcCheckAlarmParam()
1591 static RTCRawAlarm RtcMakeAlarmParam(const RTCAlarmParam *param) in RtcMakeAlarmParam() argument
1599 if (!RtcCheckAlarmParam(param)) in RtcMakeAlarmParam()
1605 dst.week = (u32)(param->week); in RtcMakeAlarmParam()
1607 if (param->hour >= 12) in RtcMakeAlarmParam()
1611 dst.hour = RtcHEX2BCD(param->hour); in RtcMakeAlarmParam()
1613 dst.minute = RtcHEX2BCD(param->minute); in RtcMakeAlarmParam()
1615 if (param->enable & RTC_ALARM_ENABLE_WEEK) in RtcMakeAlarmParam()
1619 if (param->enable & RTC_ALARM_ENABLE_HOUR) in RtcMakeAlarmParam()
1623 if (param->enable & RTC_ALARM_ENABLE_MINUTE) in RtcMakeAlarmParam()