taglinefilesource code
timer_base80net/tcp/timer.cstatic volatile struct timer *timer_base=NULL;
timer_base88net/tcp/timer.cif (timer_base == NULL || t == NULL) return;
timer_base90net/tcp/timer.cif (t == timer_base) 
timer_base92net/tcp/timer.ctimer_base = t->next;
timer_base93net/tcp/timer.cif (timer_base != NULL)
timer_base95net/tcp/timer.ctimer_table[NET_TIMER].expires = timer_base->when;
timer_base105net/tcp/timer.cfor (tm = (struct timer *)timer_base;
timer_base135net/tcp/timer.cif (timer_base == NULL) 
timer_base138net/tcp/timer.ctimer_base = t;
timer_base144net/tcp/timer.cif (before (t->when, timer_base->when))
timer_base146net/tcp/timer.ct->next = timer_base;
timer_base147net/tcp/timer.ctimer_base = t;
timer_base153net/tcp/timer.cfor (tm = (struct timer *)timer_base; ; tm=(struct timer *)tm->next)
timer_base173net/tcp/timer.cwhile (timer_base != NULL && after (timer_seq+1 ,timer_base->when))
timer_base176net/tcp/timer.csk = timer_base->sk;
timer_base193net/tcp/timer.creset_timer ((struct timer *)timer_base);
timer_base198net/tcp/timer.cdelete_timer((struct timer *)timer_base);
timer_base343net/tcp/timer.cif (timer_base != NULL)
timer_base345net/tcp/timer.ctimer_table[NET_TIMER].expires = timer_base->when;