• Home
  • Raw
  • Download

Lines Matching refs:ax25

43 void ax25_setup_timers(ax25_cb *ax25)  in ax25_setup_timers()  argument
45 setup_timer(&ax25->timer, ax25_heartbeat_expiry, (unsigned long)ax25); in ax25_setup_timers()
46 setup_timer(&ax25->t1timer, ax25_t1timer_expiry, (unsigned long)ax25); in ax25_setup_timers()
47 setup_timer(&ax25->t2timer, ax25_t2timer_expiry, (unsigned long)ax25); in ax25_setup_timers()
48 setup_timer(&ax25->t3timer, ax25_t3timer_expiry, (unsigned long)ax25); in ax25_setup_timers()
49 setup_timer(&ax25->idletimer, ax25_idletimer_expiry, in ax25_setup_timers()
50 (unsigned long)ax25); in ax25_setup_timers()
53 void ax25_start_heartbeat(ax25_cb *ax25) in ax25_start_heartbeat() argument
55 mod_timer(&ax25->timer, jiffies + 5 * HZ); in ax25_start_heartbeat()
58 void ax25_start_t1timer(ax25_cb *ax25) in ax25_start_t1timer() argument
60 mod_timer(&ax25->t1timer, jiffies + ax25->t1); in ax25_start_t1timer()
63 void ax25_start_t2timer(ax25_cb *ax25) in ax25_start_t2timer() argument
65 mod_timer(&ax25->t2timer, jiffies + ax25->t2); in ax25_start_t2timer()
68 void ax25_start_t3timer(ax25_cb *ax25) in ax25_start_t3timer() argument
70 if (ax25->t3 > 0) in ax25_start_t3timer()
71 mod_timer(&ax25->t3timer, jiffies + ax25->t3); in ax25_start_t3timer()
73 del_timer(&ax25->t3timer); in ax25_start_t3timer()
76 void ax25_start_idletimer(ax25_cb *ax25) in ax25_start_idletimer() argument
78 if (ax25->idle > 0) in ax25_start_idletimer()
79 mod_timer(&ax25->idletimer, jiffies + ax25->idle); in ax25_start_idletimer()
81 del_timer(&ax25->idletimer); in ax25_start_idletimer()
84 void ax25_stop_heartbeat(ax25_cb *ax25) in ax25_stop_heartbeat() argument
86 del_timer(&ax25->timer); in ax25_stop_heartbeat()
89 void ax25_stop_t1timer(ax25_cb *ax25) in ax25_stop_t1timer() argument
91 del_timer(&ax25->t1timer); in ax25_stop_t1timer()
94 void ax25_stop_t2timer(ax25_cb *ax25) in ax25_stop_t2timer() argument
96 del_timer(&ax25->t2timer); in ax25_stop_t2timer()
99 void ax25_stop_t3timer(ax25_cb *ax25) in ax25_stop_t3timer() argument
101 del_timer(&ax25->t3timer); in ax25_stop_t3timer()
104 void ax25_stop_idletimer(ax25_cb *ax25) in ax25_stop_idletimer() argument
106 del_timer(&ax25->idletimer); in ax25_stop_idletimer()
109 int ax25_t1timer_running(ax25_cb *ax25) in ax25_t1timer_running() argument
111 return timer_pending(&ax25->t1timer); in ax25_t1timer_running()
127 ax25_cb *ax25 = (ax25_cb *)param; in ax25_heartbeat_expiry() local
129 if (ax25->ax25_dev) in ax25_heartbeat_expiry()
130 proto = ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]; in ax25_heartbeat_expiry()
135 ax25_std_heartbeat_expiry(ax25); in ax25_heartbeat_expiry()
140 if (ax25->ax25_dev->dama.slave) in ax25_heartbeat_expiry()
141 ax25_ds_heartbeat_expiry(ax25); in ax25_heartbeat_expiry()
143 ax25_std_heartbeat_expiry(ax25); in ax25_heartbeat_expiry()
151 ax25_cb *ax25 = (ax25_cb *)param; in ax25_t1timer_expiry() local
153 switch (ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]) { in ax25_t1timer_expiry()
156 ax25_std_t1timer_expiry(ax25); in ax25_t1timer_expiry()
161 if (!ax25->ax25_dev->dama.slave) in ax25_t1timer_expiry()
162 ax25_std_t1timer_expiry(ax25); in ax25_t1timer_expiry()
170 ax25_cb *ax25 = (ax25_cb *)param; in ax25_t2timer_expiry() local
172 switch (ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]) { in ax25_t2timer_expiry()
175 ax25_std_t2timer_expiry(ax25); in ax25_t2timer_expiry()
180 if (!ax25->ax25_dev->dama.slave) in ax25_t2timer_expiry()
181 ax25_std_t2timer_expiry(ax25); in ax25_t2timer_expiry()
189 ax25_cb *ax25 = (ax25_cb *)param; in ax25_t3timer_expiry() local
191 switch (ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]) { in ax25_t3timer_expiry()
194 ax25_std_t3timer_expiry(ax25); in ax25_t3timer_expiry()
199 if (ax25->ax25_dev->dama.slave) in ax25_t3timer_expiry()
200 ax25_ds_t3timer_expiry(ax25); in ax25_t3timer_expiry()
202 ax25_std_t3timer_expiry(ax25); in ax25_t3timer_expiry()
210 ax25_cb *ax25 = (ax25_cb *)param; in ax25_idletimer_expiry() local
212 switch (ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]) { in ax25_idletimer_expiry()
215 ax25_std_idletimer_expiry(ax25); in ax25_idletimer_expiry()
220 if (ax25->ax25_dev->dama.slave) in ax25_idletimer_expiry()
221 ax25_ds_idletimer_expiry(ax25); in ax25_idletimer_expiry()
223 ax25_std_idletimer_expiry(ax25); in ax25_idletimer_expiry()