#include <linux/timer.h>
#include <linux/jiffies.h>
#include <asm/param.h>
#include <net/irda/irda.h>
Go to the source code of this file.
|
void | irlap_start_slot_timer (struct irlap_cb *self, int timeout) |
|
void | irlap_start_query_timer (struct irlap_cb *self, int S, int s) |
|
void | irlap_start_final_timer (struct irlap_cb *self, int timeout) |
|
void | irlap_start_wd_timer (struct irlap_cb *self, int timeout) |
|
void | irlap_start_backoff_timer (struct irlap_cb *self, int timeout) |
|
void | irlap_start_mbusy_timer (struct irlap_cb *self, int timeout) |
|
void | irlap_stop_mbusy_timer (struct irlap_cb *) |
|
void | irlmp_start_watchdog_timer (struct lsap_cb *, int timeout) |
|
void | irlmp_start_discovery_timer (struct irlmp_cb *, int timeout) |
|
void | irlmp_start_idle_timer (struct lap_cb *, int timeout) |
|
void | irlmp_stop_idle_timer (struct lap_cb *self) |
|
#define FINAL_TIMEOUT (500*HZ/1000) /* Must never exceed 500 ms */ |
#define MEDIABUSY_TIMEOUT (500*HZ/1000) /* 500 msec */ |
#define POLL_TIMEOUT (450*HZ/1000) /* Must never exceed 500 ms */ |
#define SLOT_TIMEOUT (90*HZ/1000) |
#define SMALLBUSY_TIMEOUT (100*HZ/1000) /* 100 msec - IrLAP 6.13.4 */ |
#define WATCHDOG_TIMEOUT (20*HZ) /* 20 sec */ |
#define XIDEXTRA_TIMEOUT (34*HZ/1000) /* 34 msec */ |