Lines Matching refs:timer
31 #include <ipxe/timer.h>
192 /* Stop retry timer */
193 stop_timer ( &link->timer );
213 start_timer_fixed ( &link->timer, FC_LINK_RETRY_DELAY );
227 * Handle Fibre Channel link retry timer expiry
229 static void fc_link_expired ( struct retry_timer *timer, int over __unused ) {
231 container_of ( timer, struct fc_link_state, timer );
234 start_timer_fixed ( &link->timer, FC_LINK_RETRY_DELAY );
252 timer_init ( &link->timer, fc_link_expired, refcnt );
262 start_timer_nodelay ( &link->timer );
271 stop_timer ( &link->timer );
305 /** Timeout timer */
306 struct retry_timer timer;
358 assert ( ! timer_running ( &xchg->timer ) );
379 /* Stop timer */
380 stop_timer ( &xchg->timer );
398 * @v timer Timeout timer
401 static void fc_xchg_expired ( struct retry_timer *timer, int over __unused ) {
403 container_of ( timer, struct fc_exchange, timer );
547 start_timer_fixed ( &xchg->timer, FC_TIMEOUT );
649 start_timer_fixed ( &xchg->timer, FC_TIMEOUT );
701 timer_init ( &xchg->timer, fc_xchg_expired, &xchg->refcnt );
1250 /* Stop link timer */