Searched refs:rtadvd_timer (Results 1 – 5 of 5) sorted by relevance
33 extern TAILQ_HEAD(rtadvd_timer_head_t, rtadvd_timer) ra_timer;34 struct rtadvd_timer { struct35 TAILQ_ENTRY(rtadvd_timer) next;40 struct rtadvd_timer *(*expire) (void *); /* expiration function */ argument47 struct rtadvd_timer *rtadvd_add_timer(struct rtadvd_timer *(*) (void *), argument49 void rtadvd_set_timer(struct timespec *, struct rtadvd_timer *);50 void rtadvd_remove_timer(struct rtadvd_timer **);52 struct timespec * rtadvd_timer_rest(struct rtadvd_timer *);
60 struct rtadvd_timer *61 rtadvd_add_timer(struct rtadvd_timer *(*timeout) (void *), in rtadvd_add_timer()65 struct rtadvd_timer *newtimer; in rtadvd_add_timer()89 rtadvd_remove_timer(struct rtadvd_timer **timer) in rtadvd_remove_timer()100 rtadvd_set_timer(struct timespec *tm, struct rtadvd_timer *timer) in rtadvd_set_timer()126 struct rtadvd_timer *tm, *tmn; in rtadvd_check_timer()156 rtadvd_timer_rest(struct rtadvd_timer *timer) in rtadvd_timer_rest()
78 struct rtadvd_timer *timer; /* expiration timer. used when a prefix139 struct rtadvd_timer *timer; /* unsolicited RA timer */140 struct rtadvd_timer *timer_sol; /* solicited RA timer */192 struct rtadvd_timer *ra_timeout(void *);193 struct rtadvd_timer *ra_timeout_sol(void *);195 void ra_timer_set_short_delay(struct rainfo *, struct rtadvd_timer *);
993 ra_timer_set_short_delay(struct rainfo *rai, struct rtadvd_timer *timer) in ra_timer_set_short_delay()1733 struct rtadvd_timer *1748 struct rtadvd_timer *
79 static struct rtadvd_timer *prefix_timeout(void *);930 static struct rtadvd_timer *