Lines Matching refs:callback
67 RTCCallback callback; // For saving an asynchronous callback function member
126 rtcWork.callback = NULL; in RTC_Init()
152 RTCResult RTC_GetDateAsync(RTCDate *date, RTCCallback callback, void *arg) in RTC_GetDateAsync() argument
157 SDK_ASSERT(callback != NULL); in RTC_GetDateAsync()
173 rtcWork.callback = callback; in RTC_GetDateAsync()
216 RTCResult RTC_GetTimeAsync(RTCTime *time, RTCCallback callback, void *arg) in RTC_GetTimeAsync() argument
221 SDK_NULL_ASSERT(callback); in RTC_GetTimeAsync()
237 rtcWork.callback = callback; in RTC_GetTimeAsync()
281 RTCResult RTC_GetDateTimeAsync(RTCDate *date, RTCTime *time, RTCCallback callback, void *arg) in RTC_GetDateTimeAsync() argument
287 SDK_NULL_ASSERT(callback); in RTC_GetDateTimeAsync()
304 rtcWork.callback = callback; in RTC_GetDateTimeAsync()
348 RTCResult RTC_SetDateAsync(const RTCDate *date, RTCCallback callback, void *arg) in RTC_SetDateAsync() argument
353 SDK_NULL_ASSERT(callback); in RTC_SetDateAsync()
374 rtcWork.callback = callback; in RTC_SetDateAsync()
417 RTCResult RTC_SetTimeAsync(const RTCTime *time, RTCCallback callback, void *arg) in RTC_SetTimeAsync() argument
422 SDK_NULL_ASSERT(callback); in RTC_SetTimeAsync()
443 rtcWork.callback = callback; in RTC_SetTimeAsync()
488 RTC_SetDateTimeAsync(const RTCDate *date, const RTCTime *time, RTCCallback callback, void *arg) in RTC_SetDateTimeAsync() argument
494 SDK_NULL_ASSERT(callback); in RTC_SetDateTimeAsync()
519 rtcWork.callback = callback; in RTC_SetDateTimeAsync()
563 RTCResult RTCi_SetRegStatus2Async(const RTCRawStatus2 *status2, RTCCallback callback, void *arg) in RTCi_SetRegStatus2Async() argument
568 SDK_NULL_ASSERT(callback); in RTCi_SetRegStatus2Async()
592 rtcWork.callback = callback; in RTCi_SetRegStatus2Async()
636 RTCResult RTCi_SetRegAdjustAsync(const RTCRawAdjust *adjust, RTCCallback callback, void *arg) in RTCi_SetRegAdjustAsync() argument
641 SDK_NULL_ASSERT(callback); in RTCi_SetRegAdjustAsync()
661 rtcWork.callback = callback; in RTCi_SetRegAdjustAsync()
709 RTC_GetAlarmStatusAsync(RTCAlarmChan chan, RTCAlarmStatus *status, RTCCallback callback, void *arg) in RTC_GetAlarmStatusAsync() argument
714 SDK_NULL_ASSERT(callback); in RTC_GetAlarmStatusAsync()
743 rtcWork.callback = callback; in RTC_GetAlarmStatusAsync()
789 RTC_GetAlarmParamAsync(RTCAlarmChan chan, RTCAlarmParam *param, RTCCallback callback, void *arg) in RTC_GetAlarmParamAsync() argument
794 SDK_NULL_ASSERT(callback); in RTC_GetAlarmParamAsync()
816 rtcWork.callback = callback; in RTC_GetAlarmParamAsync()
888 RTC_SetAlarmStatusAsync(RTCAlarmChan chan, const RTCAlarmStatus *status, RTCCallback callback, in RTC_SetAlarmStatusAsync() argument
894 SDK_NULL_ASSERT(callback); in RTC_SetAlarmStatusAsync()
928 rtcWork.callback = callback; in RTC_SetAlarmStatusAsync()
976 RTC_SetAlarmParamAsync(RTCAlarmChan chan, const RTCAlarmParam *param, RTCCallback callback, in RTC_SetAlarmParamAsync() argument
984 SDK_NULL_ASSERT(callback); in RTC_SetAlarmParamAsync()
1008 rtcWork.callback = callback; in RTC_SetAlarmParamAsync()
1081 RTCi_GetCounterAsync(u32* count, RTCCallback callback, void* arg) in RTCi_GetCounterAsync() argument
1084 RTC_RESULT_INVALID_COMMAND : RTCEXi_GetCounterAsync(count, callback, arg)); in RTCi_GetCounterAsync()
1115 RTCi_GetFoutAsync(u16* fout, RTCCallback callback, void* arg) in RTCi_GetFoutAsync() argument
1118 RTC_RESULT_INVALID_COMMAND : RTCEXi_GetFoutAsync(fout, callback, arg)); in RTCi_GetFoutAsync()
1149 RTCi_SetFoutAsync(const u16* fout, RTCCallback callback, void* arg) in RTCi_SetFoutAsync() argument
1152 RTC_RESULT_INVALID_COMMAND : RTCEXi_SetFoutAsync(fout, callback, arg)); in RTCi_SetFoutAsync()
1204 if (rtcWork.callback) in RtcCommonCallback()
1206 cb = rtcWork.callback; in RtcCommonCallback()
1207 rtcWork.callback = NULL; in RtcCommonCallback()
1486 if (rtcWork.callback) in RtcCommonCallback()
1488 cb = rtcWork.callback; in RtcCommonCallback()
1489 rtcWork.callback = NULL; in RtcCommonCallback()