Lines Matching refs:kalTimer
34 static void KalFunction(union sigval kalTimer) in KalFunction() argument
36 KalTimer* tmpPtr = (KalTimer *)(kalTimer.sival_ptr); in KalFunction()
57 KalTimer* kalTimer = (KalTimer *)malloc(sizeof(KalTimer)); in KalTimerCreate() local
58 if (kalTimer == NULL) { in KalTimerCreate()
61 kalTimer->func = func; in KalTimerCreate()
62 kalTimer->arg.sival_ptr = arg; in KalTimerCreate()
63 kalTimer->type = type; in KalTimerCreate()
66 evp.sigev_value.sival_ptr = kalTimer; in KalTimerCreate()
69 free(kalTimer); in KalTimerCreate()
72 kalTimer->timerPtr = timer; in KalTimerCreate()
73 kalTimer->millisec = millisec; in KalTimerCreate()
74 kalTimer->isRunning = 0; in KalTimerCreate()
75 return (KalTimerId)kalTimer; in KalTimerCreate()