Lines Matching refs:timer
46 /* represents a periodic timer */
63 /* minimal interval for a timer (100usec in nsec) */
76 /* re-schedule the timer, making sure we don't apply slop */
94 /* On a timer, we can see the "real" current thread */
104 ctx.trigger_id = (unsigned)(trigger-timerv); /* computer timer number */
130 /* timer re-enabled when thread done */
135 /* re-enable the timer
146 /* program the timer from the pet thread */
148 kperf_timer_pet_set( unsigned timer )
153 if( timer != pet_timer )
156 if( timer >= timerc )
163 trigger = &timerv[timer];
243 kperf_timer_get_period( unsigned timer, uint64_t *period )
245 printf( "get timer %u / %u\n", timer, timerc );
247 if( timer >= timerc )
250 *period = timerv[timer].period;
256 kperf_timer_set_period( unsigned timer, uint64_t period )
258 printf( "set timer %u\n", timer );
260 if( timer >= timerc )
266 timerv[timer].period = period;
338 /* setup the timer call info */
348 printf( "kperf: done timer alloc, timerc %d\n", timerc );