#include <retry.h>
Data Fields | |
| struct list_head | list |
| List of active timers. | |
| unsigned int | running |
| Timer is currently running. | |
| unsigned long | timeout |
| Timeout value (in ticks). | |
| unsigned long | min_timeout |
| Minimum timeout value (in ticks). | |
| unsigned long | max_timeout |
| Maximum timeout value before failure (in ticks). | |
| unsigned long | start |
| Start time (in ticks). | |
| unsigned int | count |
| Retry count. | |
| void(* | expired )(struct retry_timer *timer, int over) |
| Timer expired callback. | |
Definition at line 21 of file retry.h.
struct list_head retry_timer::list [read] |
List of active timers.
Definition at line 23 of file retry.h.
Referenced by retry_step(), start_timer(), stop_timer(), and timer_expired().
| unsigned int retry_timer::running |
Timer is currently running.
Definition at line 25 of file retry.h.
Referenced by start_timer(), stop_timer(), and timer_expired().
| unsigned long retry_timer::timeout |
Timeout value (in ticks).
Definition at line 27 of file retry.h.
Referenced by ipv4_reassemble(), retry_step(), start_timer(), start_timer_fixed(), stop_timer(), tcp_rx(), and timer_expired().
| unsigned long retry_timer::min_timeout |
Minimum timeout value (in ticks).
A value of zero means "use default timeout."
Definition at line 32 of file retry.h.
Referenced by dhcp_set_state(), and start_timer().
| unsigned long retry_timer::max_timeout |
Maximum timeout value before failure (in ticks).
A value of zero means "use default timeout."
Definition at line 37 of file retry.h.
Referenced by dhcp_set_state(), and timer_expired().
| unsigned long retry_timer::start |
Start time (in ticks).
Definition at line 39 of file retry.h.
Referenced by retry_step(), start_timer(), start_timer_fixed(), and stop_timer().
| unsigned int retry_timer::count |
Retry count.
Definition at line 41 of file retry.h.
Referenced by stop_timer(), and timer_expired().
| void( * retry_timer::expired)(struct retry_timer *timer, int over) |
Timer expired callback.
| timer | Retry timer | |
| fail | Failure indicator |
MAX_TIMEOUT.
Referenced by aoe_attach(), dns_resolv(), ib_create_madx(), ipv4_reassemble(), slam_open(), start_dhcp(), start_pxebs(), tcp_open(), tftp_core_open(), and timer_expired().
1.5.7.1