Lines Matching defs:timer
32 // A remaining_time of B_INFINITE_TIMEOUT means the timer isn't scheduled.
89 // create a timer object
90 __timer_t* timer = new(std::nothrow) __timer_t;
91 if (timer == NULL)
93 ObjectDeleter<__timer_t> timerDeleter(timer);
103 "timer notify", &threadAttributes);
110 // create the timer
117 timer->SetTo(timerID, -1);
125 timer_delete(timer_t timer)
127 status_t error = _kern_delete_timer(timer->id, timer->thread);
131 delete timer;
137 timer_gettime(timer_t timer, struct itimerspec* value)
140 status_t error = _kern_get_timer(timer->id, timer->thread, &info);
151 timer_settime(timer_t timer, int flags, const struct itimerspec* value,
163 // set the timer
165 status_t error = _kern_set_timer(timer->id, timer->thread, nextTime,
179 timer_getoverrun(timer_t timer)
182 status_t error = _kern_get_timer(timer->id, timer->thread, &info);