Home
last modified time | relevance | path

Searched refs:__spu_timers (Results 1 – 5 of 5) sorted by relevance

/picolibc-latest/newlib/libc/machine/spu/
Dspu_timer_svcs.c38 spu_timer_t __spu_timers[SPU_TIMER_NTIMERS] __attribute__ ((aligned (16))); variable
83 (__spu_timers + id)->func = func; in spu_timer_alloc()
84 (__spu_timers + id)->intvl = interval; in spu_timer_alloc()
85 (__spu_timers + id)->id = id; in spu_timer_alloc()
86 (__spu_timers + id)->state = SPU_TIMER_STOPPED; in spu_timer_alloc()
89 (__spu_timers + id)->next = __spu_timers_stopped; in spu_timer_alloc()
90 __spu_timers_stopped = &__spu_timers[id]; in spu_timer_alloc()
111 if (__spu_timers[id].state != SPU_TIMER_STOPPED) in spu_timer_start()
Dspu_timer_stop.c57 if (__spu_timers[id].state == SPU_TIMER_ACTIVE || in spu_timer_stop()
58 __spu_timers[id].state == SPU_TIMER_HANDLED) in spu_timer_stop()
64 t = (__spu_timers[id].state == SPU_TIMER_ACTIVE) in spu_timer_stop()
67 pn = (__spu_timers[id].state == SPU_TIMER_ACTIVE) in spu_timer_stop()
94 __spu_timers[id].state = SPU_TIMER_STOPPED; in spu_timer_stop()
Dspu_timer_free.c55 if (__spu_timers[id].state == SPU_TIMER_STOPPED) in spu_timer_free()
77 __spu_timers[id].state = SPU_TIMER_FREE; in spu_timer_free()
86 return (__spu_timers[id].state == SPU_TIMER_FREE) ? in spu_timer_free()
Dspu_timer_internal.h105 extern spu_timer_t __spu_timers[];
Dspu_timer_slih.c111 spu_timer_t *start = &__spu_timers[id]; in __spu_timer_start()