/kernel/linux/linux-5.10/net/rose/ |
H A D | rose_route.c | 40 static struct rose_neigh *rose_neigh_list; 45 struct rose_neigh *rose_loopback_neigh; 55 struct rose_neigh *rose_neigh; in rose_add_node() local 75 rose_neigh = rose_neigh_list; in rose_add_node() 76 while (rose_neigh != NULL) { in rose_add_node() 78 &rose_neigh->callsign) == 0 && in rose_add_node() 79 rose_neigh->dev == dev) in rose_add_node() 81 rose_neigh = rose_neigh in rose_add_node() 226 rose_remove_neigh(struct rose_neigh *rose_neigh) rose_remove_neigh() argument 296 struct rose_neigh *rose_neigh; rose_del_node() local 479 struct rose_neigh *s, *rose_neigh; rose_rt_device_down() local 554 struct rose_neigh *s, *rose_neigh; rose_clear_routes() local 764 rose_del_route_by_neigh(struct rose_neigh *rose_neigh) rose_del_route_by_neigh() argument 813 struct rose_neigh *rose_neigh; rose_link_failed() local 839 struct rose_neigh *rose_neigh; rose_link_device_down() local 855 struct rose_neigh *rose_neigh, *new_neigh; rose_route_frame() local 1159 struct rose_neigh *rose_neigh; __acquires() local 1195 struct rose_neigh *rose_neigh = v; rose_neigh_show() local 1305 struct rose_neigh *s, *rose_neigh = rose_neigh_list; rose_rt_free() local [all...] |
H A D | rose_link.c | 30 static void rose_transmit_restart_confirmation(struct rose_neigh *neigh); 31 static void rose_transmit_restart_request(struct rose_neigh *neigh); 33 void rose_start_ftimer(struct rose_neigh *neigh) in rose_start_ftimer() 44 static void rose_start_t0timer(struct rose_neigh *neigh) in rose_start_t0timer() 55 void rose_stop_ftimer(struct rose_neigh *neigh) in rose_stop_ftimer() 60 void rose_stop_t0timer(struct rose_neigh *neigh) in rose_stop_t0timer() 65 int rose_ftimer_running(struct rose_neigh *neigh) in rose_ftimer_running() 70 static int rose_t0timer_running(struct rose_neigh *neigh) in rose_t0timer_running() 81 struct rose_neigh *neigh = from_timer(neigh, t, t0timer); in rose_t0timer_expiry() 95 static int rose_send_frame(struct sk_buff *skb, struct rose_neigh *neig [all...] |
H A D | rose_loopback.c | 34 int rose_loopback_queue(struct sk_buff *skb, struct rose_neigh *neigh) in rose_loopback_queue()
|
H A D | af_rose.c | 162 void rose_kill_by_neigh(struct rose_neigh *neigh) in rose_kill_by_neigh() 300 struct sock *rose_find_socket(unsigned int lci, struct rose_neigh *neigh) in rose_find_socket() 320 unsigned int rose_new_lci(struct rose_neigh *neigh) in rose_new_lci() 1013 int rose_rx_call_request(struct sk_buff *skb, struct net_device *dev, struct rose_neigh *neigh, unsigned int lci) in rose_rx_call_request() 1600 proc_create_seq("rose_neigh", 0444, init_net.proc_net, in rose_proto_init() 1633 remove_proc_entry("rose_neigh", init_net.proc_net); in rose_exit()
|
/kernel/linux/linux-6.6/net/rose/ |
H A D | rose_route.c | 40 static struct rose_neigh *rose_neigh_list; 45 struct rose_neigh *rose_loopback_neigh; 55 struct rose_neigh *rose_neigh; in rose_add_node() local 75 rose_neigh = rose_neigh_list; in rose_add_node() 76 while (rose_neigh != NULL) { in rose_add_node() 78 &rose_neigh->callsign) == 0 && in rose_add_node() 79 rose_neigh->dev == dev) in rose_add_node() 81 rose_neigh = rose_neigh in rose_add_node() 226 rose_remove_neigh(struct rose_neigh *rose_neigh) rose_remove_neigh() argument 296 struct rose_neigh *rose_neigh; rose_del_node() local 480 struct rose_neigh *s, *rose_neigh; rose_rt_device_down() local 556 struct rose_neigh *s, *rose_neigh; rose_clear_routes() local 768 rose_del_route_by_neigh(struct rose_neigh *rose_neigh) rose_del_route_by_neigh() argument 817 struct rose_neigh *rose_neigh; rose_link_failed() local 843 struct rose_neigh *rose_neigh; rose_link_device_down() local 859 struct rose_neigh *rose_neigh, *new_neigh; rose_route_frame() local 1156 struct rose_neigh *rose_neigh; __acquires() local 1192 struct rose_neigh *rose_neigh = v; rose_neigh_show() local 1302 struct rose_neigh *s, *rose_neigh = rose_neigh_list; rose_rt_free() local [all...] |
H A D | rose_link.c | 30 static void rose_transmit_restart_confirmation(struct rose_neigh *neigh); 31 static void rose_transmit_restart_request(struct rose_neigh *neigh); 33 void rose_start_ftimer(struct rose_neigh *neigh) in rose_start_ftimer() 44 static void rose_start_t0timer(struct rose_neigh *neigh) in rose_start_t0timer() 55 void rose_stop_ftimer(struct rose_neigh *neigh) in rose_stop_ftimer() 60 void rose_stop_t0timer(struct rose_neigh *neigh) in rose_stop_t0timer() 65 int rose_ftimer_running(struct rose_neigh *neigh) in rose_ftimer_running() 70 static int rose_t0timer_running(struct rose_neigh *neigh) in rose_t0timer_running() 81 struct rose_neigh *neigh = from_timer(neigh, t, t0timer); in rose_t0timer_expiry() 95 static int rose_send_frame(struct sk_buff *skb, struct rose_neigh *neig [all...] |
H A D | rose_loopback.c | 34 int rose_loopback_queue(struct sk_buff *skb, struct rose_neigh *neigh) in rose_loopback_queue()
|
H A D | af_rose.c | 163 void rose_kill_by_neigh(struct rose_neigh *neigh) in rose_kill_by_neigh() 301 struct sock *rose_find_socket(unsigned int lci, struct rose_neigh *neigh) in rose_find_socket() 321 unsigned int rose_new_lci(struct rose_neigh *neigh) in rose_new_lci() 1017 int rose_rx_call_request(struct sk_buff *skb, struct net_device *dev, struct rose_neigh *neigh, unsigned int lci) in rose_rx_call_request() 1607 proc_create_seq("rose_neigh", 0444, init_net.proc_net, in rose_proto_init() 1640 remove_proc_entry("rose_neigh", init_net.proc_net); in rose_exit()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | rose.h | 91 struct rose_neigh { struct 92 struct rose_neigh *next; 114 struct rose_neigh *neighbour[3]; 122 struct rose_neigh *neigh1, *neigh2; 133 struct rose_neigh *neighbour; 168 struct sock *rose_find_socket(unsigned int, struct rose_neigh *); 169 void rose_kill_by_neigh(struct rose_neigh *); 170 unsigned int rose_new_lci(struct rose_neigh *); 172 struct rose_neigh *, unsigned int); 182 void rose_start_ftimer(struct rose_neigh *); [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | rose.h | 92 struct rose_neigh { struct 93 struct rose_neigh *next; 115 struct rose_neigh *neighbour[3]; 123 struct rose_neigh *neigh1, *neigh2; 134 struct rose_neigh *neighbour; 170 struct sock *rose_find_socket(unsigned int, struct rose_neigh *); 171 void rose_kill_by_neigh(struct rose_neigh *); 172 unsigned int rose_new_lci(struct rose_neigh *); 174 struct rose_neigh *, unsigned int); 184 void rose_start_ftimer(struct rose_neigh *); [all...] |