#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 */ |