Lines Matching refs:timerID
784 int timer_create(clockid_t clockID, struct sigevent *restrict evp, timer_t *restrict timerID)
792 if (!timerID || (clockID != CLOCK_REALTIME) || !evp) {
817 *timerID = (timer_t)(UINTPTR)swtmrID;
821 int OsTimerCreate(clockid_t clockID, struct ksigevent *evp, timer_t *timerID)
831 if ((clockID != CLOCK_REALTIME) || (timerID == NULL)) {
872 *timerID = (timer_t)(UINTPTR)swtmrID;
876 int timer_delete(timer_t timerID)
878 UINT16 swtmrID = (UINT16)(UINTPTR)timerID;
899 RemoveNodeByVid((UINT16)(UINTPTR)timerID);
908 int timer_settime(timer_t timerID, int flags,
912 UINT16 swtmrID = (UINT16)(UINTPTR)timerID;
937 (VOID)timer_gettime(timerID, oldValue);
974 int timer_gettime(timer_t timerID, struct itimerspec *value)
978 UINT16 swtmrID = (UINT16)(UINTPTR)timerID;
1003 int timer_getoverrun(timer_t timerID)
1005 UINT16 swtmrID = (UINT16)(UINTPTR)timerID;
1100 timer_t timerID = 0;
1112 if (processCB->timerID == (timer_t)(UINTPTR)MAX_INVALID_TIMER_VID) {
1113 ret = OsTimerCreate(CLOCK_REALTIME, NULL, &timerID);
1123 if (processCB->timerID == (timer_t)(UINTPTR)MAX_INVALID_TIMER_VID) {
1124 processCB->timerID = timerID;
1128 if (timerID) {
1129 timer_delete(timerID);
1141 ret = timer_settime(processCB->timerID, 0, &spec, ovalue ? &ospec : NULL);
1163 if (processCB->timerID != (timer_t)(UINTPTR)MAX_INVALID_TIMER_VID) {
1164 ret = timer_gettime(processCB->timerID, &spec);