Home
last modified time | relevance | path

Searched refs:ax25_cb (Results 1 - 25 of 40) sorted by relevance

12

/kernel/linux/linux-5.10/include/net/
H A Dax25.h242 typedef struct ax25_cb { struct
263 } ax25_cb; typedef
267 struct ax25_cb *cb;
275 static inline struct ax25_cb *sk_to_ax25(const struct sock *sk) in sk_to_ax25()
286 static __inline__ void ax25_cb_put(ax25_cb *ax25) in ax25_cb_put()
316 void ax25_cb_add(ax25_cb *);
319 ax25_cb *ax25_find_cb(ax25_address *, ax25_address *, ax25_digi *,
322 void ax25_destroy_socket(ax25_cb *);
323 ax25_cb * __must_check ax25_create_cb(void);
324 void ax25_fillin_cb(ax25_cb *, ax25_de
[all...]
H A Drose.h95 ax25_cb *ax25;
218 void rose_link_failed(ax25_cb *, int);
219 int rose_route_frame(struct sk_buff *, ax25_cb *);
H A Dnetrom.h92 ax25_cb *ax25;
218 void nr_link_failed(ax25_cb *, int);
219 int nr_route_frame(struct sk_buff *, ax25_cb *);
/kernel/linux/linux-6.6/include/net/
H A Dax25.h234 typedef struct ax25_cb { struct
256 } ax25_cb; typedef
260 struct ax25_cb *cb;
265 static inline struct ax25_cb *sk_to_ax25(const struct sock *sk) in sk_to_ax25()
276 static __inline__ void ax25_cb_put(ax25_cb *ax25) in ax25_cb_put()
306 void ax25_cb_add(ax25_cb *);
309 ax25_cb *ax25_find_cb(const ax25_address *, ax25_address *, ax25_digi *,
312 void ax25_destroy_socket(ax25_cb *);
313 ax25_cb * __must_check ax25_create_cb(void);
314 void ax25_fillin_cb(ax25_cb *, ax25_de
[all...]
H A Dnetrom.h93 ax25_cb *ax25;
219 void nr_link_failed(ax25_cb *, int);
220 int nr_route_frame(struct sk_buff *, ax25_cb *);
H A Drose.h96 ax25_cb *ax25;
220 void rose_link_failed(ax25_cb *, int);
221 int rose_route_frame(struct sk_buff *, ax25_cb *);
/kernel/linux/linux-5.10/net/ax25/
H A Dax25_timer.c39 void ax25_setup_timers(ax25_cb *ax25) in ax25_setup_timers()
48 void ax25_start_heartbeat(ax25_cb *ax25) in ax25_start_heartbeat()
53 void ax25_start_t1timer(ax25_cb *ax25) in ax25_start_t1timer()
58 void ax25_start_t2timer(ax25_cb *ax25) in ax25_start_t2timer()
63 void ax25_start_t3timer(ax25_cb *ax25) in ax25_start_t3timer()
71 void ax25_start_idletimer(ax25_cb *ax25) in ax25_start_idletimer()
79 void ax25_stop_heartbeat(ax25_cb *ax25) in ax25_stop_heartbeat()
84 void ax25_stop_t1timer(ax25_cb *ax25) in ax25_stop_t1timer()
89 void ax25_stop_t2timer(ax25_cb *ax25) in ax25_stop_t2timer()
94 void ax25_stop_t3timer(ax25_cb *ax2
[all...]
H A Dax25_std_subr.c30 void ax25_std_nr_error_recovery(ax25_cb *ax25) in ax25_std_nr_error_recovery()
35 void ax25_std_establish_data_link(ax25_cb *ax25) in ax25_std_establish_data_link()
52 void ax25_std_transmit_enquiry(ax25_cb *ax25) in ax25_std_transmit_enquiry()
65 void ax25_std_enquiry_response(ax25_cb *ax25) in ax25_std_enquiry_response()
75 void ax25_std_timeout_response(ax25_cb *ax25) in ax25_std_timeout_response()
H A Dax25_ds_subr.c28 void ax25_ds_nr_error_recovery(ax25_cb *ax25) in ax25_ds_nr_error_recovery()
36 void ax25_ds_enquiry_response(ax25_cb *ax25) in ax25_ds_enquiry_response()
38 ax25_cb *ax25o; in ax25_ds_enquiry_response()
107 void ax25_ds_establish_data_link(ax25_cb *ax25) in ax25_ds_establish_data_link()
156 ax25_cb *ax25; in ax25_check_dama_slave()
194 void ax25_dama_on(ax25_cb *ax25) in ax25_dama_on()
200 void ax25_dama_off(ax25_cb *ax25) in ax25_dama_off()
H A Dax25_subr.c33 void ax25_clear_queues(ax25_cb *ax25) in ax25_clear_queues()
46 void ax25_frames_acked(ax25_cb *ax25, unsigned short nr) in ax25_frames_acked()
62 void ax25_requeue_frames(ax25_cb *ax25) in ax25_requeue_frames()
79 int ax25_validate_nr(ax25_cb *ax25, unsigned short nr) in ax25_validate_nr()
97 int ax25_decode(ax25_cb *ax25, struct sk_buff *skb, int *ns, int *nr, int *pf) in ax25_decode()
147 void ax25_send_control(ax25_cb *ax25, int frametype, int poll_bit, int type) in ax25_send_control()
220 void ax25_calculate_t1(ax25_cb *ax25) in ax25_calculate_t1()
245 void ax25_calculate_rtt(ax25_cb *ax25) in ax25_calculate_rtt()
260 void ax25_disconnect(ax25_cb *ax25, int reason) in ax25_disconnect()
H A Dax25_std_timer.c29 void ax25_std_heartbeat_expiry(ax25_cb *ax25) in ax25_std_heartbeat_expiry()
79 void ax25_std_t2timer_expiry(ax25_cb *ax25) in ax25_std_t2timer_expiry()
87 void ax25_std_t3timer_expiry(ax25_cb *ax25) in ax25_std_t3timer_expiry()
94 void ax25_std_idletimer_expiry(ax25_cb *ax25) in ax25_std_idletimer_expiry()
120 void ax25_std_t1timer_expiry(ax25_cb *ax25) in ax25_std_t1timer_expiry()
H A Dax25_out.c32 ax25_cb *ax25_send_frame(struct sk_buff *skb, int paclen, ax25_address *src, ax25_address *dest, ax25_digi *digi, struct net_device *dev) in ax25_send_frame()
35 ax25_cb *ax25; in ax25_send_frame()
116 void ax25_output(ax25_cb *ax25, int paclen, struct sk_buff *skb) in ax25_output()
211 static void ax25_send_iframe(ax25_cb *ax25, struct sk_buff *skb, int poll_bit) in ax25_send_iframe()
241 void ax25_kick(ax25_cb *ax25) in ax25_kick()
326 void ax25_transmit_buffer(ax25_cb *ax25, struct sk_buff *skb, int type) in ax25_transmit_buffer()
376 int ax25_check_iframes_acked(ax25_cb *ax25, unsigned short nr) in ax25_check_iframes_acked()
H A Dax25_ds_timer.c68 ax25_cb *ax25; in ax25_ds_timeout()
91 void ax25_ds_heartbeat_expiry(ax25_cb *ax25) in ax25_ds_heartbeat_expiry()
145 void ax25_ds_t3timer_expiry(ax25_cb *ax25) in ax25_ds_t3timer_expiry()
156 void ax25_ds_idletimer_expiry(ax25_cb *ax25) in ax25_ds_idletimer_expiry()
188 void ax25_ds_t1_timeout(ax25_cb *ax25) in ax25_ds_t1_timeout()
H A Daf_ax25.c63 static void ax25_cb_del(ax25_cb *ax25) in ax25_cb_del()
79 ax25_cb *s; in ax25_kill_by_device()
156 void ax25_cb_add(ax25_cb *ax25) in ax25_cb_add()
171 ax25_cb *s; in ax25_find_listener()
199 ax25_cb *s; in ax25_get_socket()
221 ax25_cb *ax25_find_cb(ax25_address *src_addr, ax25_address *dest_addr, in ax25_find_cb()
224 ax25_cb *s; in ax25_find_cb()
257 ax25_cb *s; in ax25_send_to_raw()
279 void ax25_destroy_socket(ax25_cb *);
286 ax25_cb *ax2 in ax25_destroy_timer()
[all...]
H A Dax25_ds_in.c32 static int ax25_ds_state1_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int type) in ax25_ds_state1_machine()
100 static int ax25_ds_state2_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int type) in ax25_ds_state2_machine()
145 static int ax25_ds_state3_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type) in ax25_ds_state3_machine()
279 int ax25_ds_frame_in(ax25_cb *ax25, struct sk_buff *skb, int type) in ax25_ds_frame_in()
H A Dax25_iface.c158 int (*ax25_protocol_function(unsigned int pid))(struct sk_buff *, ax25_cb *) in ax25_protocol_function()
160 int (*res)(struct sk_buff *, ax25_cb *) = NULL; in ax25_protocol_function()
190 void ax25_link_failed(ax25_cb *ax25, int reason) in ax25_link_failed()
/kernel/linux/linux-6.6/net/ax25/
H A Dax25_timer.c39 void ax25_setup_timers(ax25_cb *ax25) in ax25_setup_timers()
48 void ax25_start_heartbeat(ax25_cb *ax25) in ax25_start_heartbeat()
53 void ax25_start_t1timer(ax25_cb *ax25) in ax25_start_t1timer()
58 void ax25_start_t2timer(ax25_cb *ax25) in ax25_start_t2timer()
63 void ax25_start_t3timer(ax25_cb *ax25) in ax25_start_t3timer()
71 void ax25_start_idletimer(ax25_cb *ax25) in ax25_start_idletimer()
79 void ax25_stop_heartbeat(ax25_cb *ax25) in ax25_stop_heartbeat()
84 void ax25_stop_t1timer(ax25_cb *ax25) in ax25_stop_t1timer()
89 void ax25_stop_t2timer(ax25_cb *ax25) in ax25_stop_t2timer()
94 void ax25_stop_t3timer(ax25_cb *ax2
[all...]
H A Dax25_std_subr.c30 void ax25_std_nr_error_recovery(ax25_cb *ax25) in ax25_std_nr_error_recovery()
35 void ax25_std_establish_data_link(ax25_cb *ax25) in ax25_std_establish_data_link()
52 void ax25_std_transmit_enquiry(ax25_cb *ax25) in ax25_std_transmit_enquiry()
65 void ax25_std_enquiry_response(ax25_cb *ax25) in ax25_std_enquiry_response()
75 void ax25_std_timeout_response(ax25_cb *ax25) in ax25_std_timeout_response()
H A Dax25_ds_subr.c28 void ax25_ds_nr_error_recovery(ax25_cb *ax25) in ax25_ds_nr_error_recovery()
36 void ax25_ds_enquiry_response(ax25_cb *ax25) in ax25_ds_enquiry_response()
38 ax25_cb *ax25o; in ax25_ds_enquiry_response()
107 void ax25_ds_establish_data_link(ax25_cb *ax25) in ax25_ds_establish_data_link()
156 ax25_cb *ax25; in ax25_check_dama_slave()
194 void ax25_dama_on(ax25_cb *ax25) in ax25_dama_on()
200 void ax25_dama_off(ax25_cb *ax25) in ax25_dama_off()
H A Dax25_subr.c33 void ax25_clear_queues(ax25_cb *ax25) in ax25_clear_queues()
46 void ax25_frames_acked(ax25_cb *ax25, unsigned short nr) in ax25_frames_acked()
62 void ax25_requeue_frames(ax25_cb *ax25) in ax25_requeue_frames()
79 int ax25_validate_nr(ax25_cb *ax25, unsigned short nr) in ax25_validate_nr()
97 int ax25_decode(ax25_cb *ax25, struct sk_buff *skb, int *ns, int *nr, int *pf) in ax25_decode()
147 void ax25_send_control(ax25_cb *ax25, int frametype, int poll_bit, int type) in ax25_send_control()
220 void ax25_calculate_t1(ax25_cb *ax25) in ax25_calculate_t1()
245 void ax25_calculate_rtt(ax25_cb *ax25) in ax25_calculate_rtt()
260 void ax25_disconnect(ax25_cb *ax25, int reason) in ax25_disconnect()
H A Dax25_std_timer.c29 void ax25_std_heartbeat_expiry(ax25_cb *ax25) in ax25_std_heartbeat_expiry()
79 void ax25_std_t2timer_expiry(ax25_cb *ax25) in ax25_std_t2timer_expiry()
87 void ax25_std_t3timer_expiry(ax25_cb *ax25) in ax25_std_t3timer_expiry()
94 void ax25_std_idletimer_expiry(ax25_cb *ax25) in ax25_std_idletimer_expiry()
120 void ax25_std_t1timer_expiry(ax25_cb *ax25) in ax25_std_t1timer_expiry()
H A Dax25_out.c32 ax25_cb *ax25_send_frame(struct sk_buff *skb, int paclen, const ax25_address *src, ax25_address *dest, ax25_digi *digi, struct net_device *dev) in ax25_send_frame()
35 ax25_cb *ax25; in ax25_send_frame()
116 void ax25_output(ax25_cb *ax25, int paclen, struct sk_buff *skb) in ax25_output()
211 static void ax25_send_iframe(ax25_cb *ax25, struct sk_buff *skb, int poll_bit) in ax25_send_iframe()
241 void ax25_kick(ax25_cb *ax25) in ax25_kick()
326 void ax25_transmit_buffer(ax25_cb *ax25, struct sk_buff *skb, int type) in ax25_transmit_buffer()
369 int ax25_check_iframes_acked(ax25_cb *ax25, unsigned short nr) in ax25_check_iframes_acked()
H A Dax25_ds_timer.c68 ax25_cb *ax25; in ax25_ds_timeout()
91 void ax25_ds_heartbeat_expiry(ax25_cb *ax25) in ax25_ds_heartbeat_expiry()
145 void ax25_ds_t3timer_expiry(ax25_cb *ax25) in ax25_ds_t3timer_expiry()
156 void ax25_ds_idletimer_expiry(ax25_cb *ax25) in ax25_ds_idletimer_expiry()
188 void ax25_ds_t1_timeout(ax25_cb *ax25) in ax25_ds_t1_timeout()
H A Daf_ax25.c63 static void ax25_cb_del(ax25_cb *ax25) in ax25_cb_del()
79 ax25_cb *s; in ax25_kill_by_device()
160 void ax25_cb_add(ax25_cb *ax25) in ax25_cb_add()
175 ax25_cb *s; in ax25_find_listener()
203 ax25_cb *s; in ax25_get_socket()
225 ax25_cb *ax25_find_cb(const ax25_address *src_addr, ax25_address *dest_addr, in ax25_find_cb()
228 ax25_cb *s; in ax25_find_cb()
261 ax25_cb *s; in ax25_send_to_raw()
283 void ax25_destroy_socket(ax25_cb *);
290 ax25_cb *ax2 in ax25_destroy_timer()
[all...]
H A Dax25_ds_in.c32 static int ax25_ds_state1_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int type) in ax25_ds_state1_machine()
100 static int ax25_ds_state2_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int type) in ax25_ds_state2_machine()
145 static int ax25_ds_state3_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type) in ax25_ds_state3_machine()
279 int ax25_ds_frame_in(ax25_cb *ax25, struct sk_buff *skb, int type) in ax25_ds_frame_in()

Completed in 15 milliseconds

12