Home
last modified time | relevance | path

Searched refs:ax25_cb (Results 1 – 20 of 20) sorted by relevance

/linux-3.4.99/include/net/
Dax25.h225 typedef struct ax25_cb { struct
246 } ax25_cb; argument
248 #define ax25_sk(__sk) ((ax25_cb *)(__sk)->sk_protinfo)
256 static __inline__ void ax25_cb_put(ax25_cb *ax25) in ax25_cb_put()
275 extern void ax25_cb_add(ax25_cb *);
278 extern ax25_cb *ax25_find_cb(ax25_address *, ax25_address *, ax25_digi *, struct net_device *);
280 extern void ax25_destroy_socket(ax25_cb *);
281 extern ax25_cb * __must_check ax25_create_cb(void);
282 extern void ax25_fillin_cb(ax25_cb *, ax25_dev *);
317 extern int ax25_ds_frame_in(ax25_cb *, struct sk_buff *, int);
[all …]
Drose.h94 ax25_cb *ax25;
212 extern void rose_link_failed(ax25_cb *, int);
213 extern int rose_route_frame(struct sk_buff *, ax25_cb *);
Dnetrom.h89 ax25_cb *ax25;
215 extern void nr_link_failed(ax25_cb *, int);
216 extern int nr_route_frame(struct sk_buff *, ax25_cb *);
/linux-3.4.99/net/ax25/
Dax25_timer.c42 void ax25_setup_timers(ax25_cb *ax25) in ax25_setup_timers()
52 void ax25_start_heartbeat(ax25_cb *ax25) in ax25_start_heartbeat()
57 void ax25_start_t1timer(ax25_cb *ax25) in ax25_start_t1timer()
62 void ax25_start_t2timer(ax25_cb *ax25) in ax25_start_t2timer()
67 void ax25_start_t3timer(ax25_cb *ax25) in ax25_start_t3timer()
75 void ax25_start_idletimer(ax25_cb *ax25) in ax25_start_idletimer()
83 void ax25_stop_heartbeat(ax25_cb *ax25) in ax25_stop_heartbeat()
88 void ax25_stop_t1timer(ax25_cb *ax25) in ax25_stop_t1timer()
93 void ax25_stop_t2timer(ax25_cb *ax25) in ax25_stop_t2timer()
98 void ax25_stop_t3timer(ax25_cb *ax25) in ax25_stop_t3timer()
[all …]
Dax25_ds_subr.c31 void ax25_ds_nr_error_recovery(ax25_cb *ax25) in ax25_ds_nr_error_recovery()
39 void ax25_ds_enquiry_response(ax25_cb *ax25) in ax25_ds_enquiry_response()
41 ax25_cb *ax25o; in ax25_ds_enquiry_response()
111 void ax25_ds_establish_data_link(ax25_cb *ax25) in ax25_ds_establish_data_link()
160 ax25_cb *ax25; in ax25_check_dama_slave()
199 void ax25_dama_on(ax25_cb *ax25) in ax25_dama_on()
205 void ax25_dama_off(ax25_cb *ax25) in ax25_dama_off()
Dax25_std_subr.c33 void ax25_std_nr_error_recovery(ax25_cb *ax25) in ax25_std_nr_error_recovery()
38 void ax25_std_establish_data_link(ax25_cb *ax25) in ax25_std_establish_data_link()
55 void ax25_std_transmit_enquiry(ax25_cb *ax25) in ax25_std_transmit_enquiry()
68 void ax25_std_enquiry_response(ax25_cb *ax25) in ax25_std_enquiry_response()
78 void ax25_std_timeout_response(ax25_cb *ax25) in ax25_std_timeout_response()
Dax25_subr.c36 void ax25_clear_queues(ax25_cb *ax25) in ax25_clear_queues()
49 void ax25_frames_acked(ax25_cb *ax25, unsigned short nr) in ax25_frames_acked()
65 void ax25_requeue_frames(ax25_cb *ax25) in ax25_requeue_frames()
82 int ax25_validate_nr(ax25_cb *ax25, unsigned short nr) in ax25_validate_nr()
100 int ax25_decode(ax25_cb *ax25, struct sk_buff *skb, int *ns, int *nr, int *pf) in ax25_decode()
150 void ax25_send_control(ax25_cb *ax25, int frametype, int poll_bit, int type) in ax25_send_control()
223 void ax25_calculate_t1(ax25_cb *ax25) in ax25_calculate_t1()
248 void ax25_calculate_rtt(ax25_cb *ax25) in ax25_calculate_rtt()
263 void ax25_disconnect(ax25_cb *ax25, int reason) in ax25_disconnect()
Dax25_std_timer.c32 void ax25_std_heartbeat_expiry(ax25_cb *ax25) in ax25_std_heartbeat_expiry()
80 void ax25_std_t2timer_expiry(ax25_cb *ax25) in ax25_std_t2timer_expiry()
88 void ax25_std_t3timer_expiry(ax25_cb *ax25) in ax25_std_t3timer_expiry()
95 void ax25_std_idletimer_expiry(ax25_cb *ax25) in ax25_std_idletimer_expiry()
121 void ax25_std_t1timer_expiry(ax25_cb *ax25) in ax25_std_t1timer_expiry()
Dax25_ds_timer.c72 ax25_cb *ax25; in ax25_ds_timeout()
96 void ax25_ds_heartbeat_expiry(ax25_cb *ax25) in ax25_ds_heartbeat_expiry()
148 void ax25_ds_t3timer_expiry(ax25_cb *ax25) in ax25_ds_t3timer_expiry()
159 void ax25_ds_idletimer_expiry(ax25_cb *ax25) in ax25_ds_idletimer_expiry()
191 void ax25_ds_t1_timeout(ax25_cb *ax25) in ax25_ds_t1_timeout()
Dax25_out.c36 ax25_cb *ax25_send_frame(struct sk_buff *skb, int paclen, ax25_address *src, ax25_address *dest, ax… in ax25_send_frame()
39 ax25_cb *ax25; in ax25_send_frame()
120 void ax25_output(ax25_cb *ax25, int paclen, struct sk_buff *skb) in ax25_output()
215 static void ax25_send_iframe(ax25_cb *ax25, struct sk_buff *skb, int poll_bit) in ax25_send_iframe()
245 void ax25_kick(ax25_cb *ax25) in ax25_kick()
330 void ax25_transmit_buffer(ax25_cb *ax25, struct sk_buff *skb, int type) in ax25_transmit_buffer()
380 int ax25_check_iframes_acked(ax25_cb *ax25, unsigned short nr) in ax25_check_iframes_acked()
Daf_ax25.c67 static void ax25_cb_del(ax25_cb *ax25) in ax25_cb_del()
83 ax25_cb *s; in ax25_kill_by_device()
145 void ax25_cb_add(ax25_cb *ax25) in ax25_cb_add()
160 ax25_cb *s; in ax25_find_listener()
189 ax25_cb *s; in ax25_get_socket()
212 ax25_cb *ax25_find_cb(ax25_address *src_addr, ax25_address *dest_addr, in ax25_find_cb()
215 ax25_cb *s; in ax25_find_cb()
249 ax25_cb *s; in ax25_send_to_raw()
272 void ax25_destroy_socket(ax25_cb *);
279 ax25_cb *ax25=(ax25_cb *)data; in ax25_destroy_timer()
[all …]
Dax25_ds_in.c35 static int ax25_ds_state1_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int ty… in ax25_ds_state1_machine()
103 static int ax25_ds_state2_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int ty… in ax25_ds_state2_machine()
148 static int ax25_ds_state3_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr… in ax25_ds_state3_machine()
282 int ax25_ds_frame_in(ax25_cb *ax25, struct sk_buff *skb, int type) in ax25_ds_frame_in()
Dax25_iface.c161 int (*ax25_protocol_function(unsigned int pid))(struct sk_buff *, ax25_cb *) in ax25_protocol_function()
163 int (*res)(struct sk_buff *, ax25_cb *) = NULL; in ax25_protocol_function()
193 void ax25_link_failed(ax25_cb *ax25, int reason) in ax25_link_failed()
Dax25_in.c38 static int ax25_rx_fragment(ax25_cb *ax25, struct sk_buff *skb) in ax25_rx_fragment()
103 int ax25_rx_iframe(ax25_cb *ax25, struct sk_buff *skb) in ax25_rx_iframe()
105 int (*func)(struct sk_buff *, ax25_cb *); in ax25_rx_iframe()
161 static int ax25_process_rx_frame(ax25_cb *ax25, struct sk_buff *skb, int type, int dama) in ax25_process_rx_frame()
194 ax25_cb *ax25; in ax25_rcv()
Dax25_std_in.c42 static int ax25_std_state1_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int t… in ax25_std_state1_machine()
106 static int ax25_std_state2_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int t… in ax25_std_state2_machine()
144 static int ax25_std_state3_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int n… in ax25_std_state3_machine()
269 static int ax25_std_state4_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int n… in ax25_std_state4_machine()
422 int ax25_std_frame_in(ax25_cb *ax25, struct sk_buff *skb, int type) in ax25_std_frame_in()
Dax25_ip.c112 ax25_cb *ax25; in ax25_rebuild_header()
Dax25_route.c411 int ax25_rt_autobind(ax25_cb *ax25, ax25_address *addr) in ax25_rt_autobind()
/linux-3.4.99/net/rose/
Drose_link.c104 ax25_cb *ax25s; in rose_send_frame()
127 ax25_cb *ax25s; in rose_link_up()
Drose_route.c812 void rose_link_failed(ax25_cb *ax25, int reason) in rose_link_failed()
853 int rose_route_frame(struct sk_buff *skb, ax25_cb *ax25) in rose_route_frame()
/linux-3.4.99/net/netrom/
Dnr_route.c737 void nr_link_failed(ax25_cb *ax25, int reason) in nr_link_failed()
779 int nr_route_frame(struct sk_buff *skb, ax25_cb *ax25) in nr_route_frame()
786 ax25_cb *ax25s; in nr_route_frame()