/linux-4.4.14/net/batman-adv/ |
D | routing.h | 28 struct batadv_hard_iface *hard_iface, 32 struct batadv_hard_iface *recv_if, 35 struct batadv_hard_iface *recv_if); 37 struct batadv_hard_iface *recv_if); 39 struct batadv_hard_iface *iface); 41 struct batadv_hard_iface *recv_if); 43 struct batadv_hard_iface *recv_if); 45 struct batadv_hard_iface *recv_if); 47 struct batadv_hard_iface *recv_if); 49 struct batadv_hard_iface *recv_if); [all …]
|
D | hard-interface.c | 51 struct batadv_hard_iface *hard_iface; in batadv_hardif_free_rcu() 53 hard_iface = container_of(rcu, struct batadv_hard_iface, rcu); in batadv_hardif_free_rcu() 58 struct batadv_hard_iface * 61 struct batadv_hard_iface *hard_iface; in batadv_hardif_get_by_netdev() 160 static struct batadv_hard_iface * 163 struct batadv_hard_iface *hard_iface; in batadv_hardif_get_active() 183 struct batadv_hard_iface *oldif) in batadv_primary_if_update_addr() 185 struct batadv_hard_iface *primary_if; in batadv_primary_if_update_addr() 199 struct batadv_hard_iface *new_hard_iface) in batadv_primary_if_select() 201 struct batadv_hard_iface *curr_hard_iface; in batadv_primary_if_select() [all …]
|
D | originator.h | 45 struct batadv_hard_iface *hard_iface, 50 const struct batadv_hard_iface *if_outgoing); 53 struct batadv_hard_iface *if_outgoing); 56 struct batadv_hard_iface *if_outgoing); 61 struct batadv_hard_iface *if_outgoing); 64 struct batadv_hard_iface *if_outgoing); 69 int batadv_orig_hash_add_if(struct batadv_hard_iface *hard_iface, 71 int batadv_orig_hash_del_if(struct batadv_hard_iface *hard_iface,
|
D | hard-interface.h | 55 struct batadv_hard_iface* 57 int batadv_hardif_enable_interface(struct batadv_hard_iface *hard_iface, 59 void batadv_hardif_disable_interface(struct batadv_hard_iface *hard_iface, 72 batadv_hardif_free_ref(struct batadv_hard_iface *hard_iface) in batadv_hardif_free_ref() 78 static inline struct batadv_hard_iface * 81 struct batadv_hard_iface *hard_iface; in batadv_primary_if_get_selected()
|
D | debugfs.h | 35 int batadv_debugfs_add_hardif(struct batadv_hard_iface *hard_iface); 36 void batadv_debugfs_del_hardif(struct batadv_hard_iface *hard_iface); 58 int batadv_debugfs_add_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_add_hardif() 64 void batadv_debugfs_del_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_del_hardif()
|
D | types.h | 104 struct batadv_hard_iface { struct 133 struct batadv_hard_iface *if_outgoing; argument 362 struct batadv_hard_iface *if_incoming; 397 struct batadv_hard_iface *if_outgoing; 819 struct batadv_hard_iface __rcu *primary_if; /* rcu protected pointer */ 1119 struct batadv_hard_iface *if_incoming; 1120 struct batadv_hard_iface *if_outgoing; 1152 int (*bat_iface_enable)(struct batadv_hard_iface *hard_iface); 1153 void (*bat_iface_disable)(struct batadv_hard_iface *hard_iface); 1154 void (*bat_iface_update_mac)(struct batadv_hard_iface *hard_iface); [all …]
|
D | send.h | 32 struct batadv_hard_iface *hard_iface, 36 struct batadv_hard_iface *recv_if); 37 void batadv_schedule_bat_ogm(struct batadv_hard_iface *hard_iface); 44 const struct batadv_hard_iface *hard_iface);
|
D | bridge_loop_avoidance.h | 43 struct batadv_hard_iface *primary_if, 44 struct batadv_hard_iface *oldif); 98 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address() 99 struct batadv_hard_iface *oldif) in batadv_bla_update_orig_address()
|
D | bat_iv_ogm.c | 294 batadv_iv_ogm_neigh_new(struct batadv_hard_iface *hard_iface, in batadv_iv_ogm_neigh_new() 311 static int batadv_iv_ogm_iface_enable(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_enable() 339 static void batadv_iv_ogm_iface_disable(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_disable() 345 static void batadv_iv_ogm_iface_update_mac(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_update_mac() 358 batadv_iv_ogm_primary_iface_set(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_primary_iface_set() 413 struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_send_to_if() 481 struct batadv_hard_iface *primary_if = NULL; in batadv_iv_ogm_emit() 531 const struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_can_aggregate() 532 const struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_can_aggregate() 537 struct batadv_hard_iface *primary_if = NULL; in batadv_iv_ogm_can_aggregate() [all …]
|
D | originator.c | 240 const struct batadv_hard_iface *if_outgoing) in batadv_orig_router_get() 272 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_get() 306 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_new() 352 struct batadv_hard_iface *if_outgoing) in batadv_neigh_ifinfo_get() 387 struct batadv_hard_iface *if_outgoing) in batadv_neigh_ifinfo_new() 431 const struct batadv_hard_iface *hard_iface, in batadv_neigh_node_get() 466 struct batadv_hard_iface *hard_iface, in batadv_neigh_node_new() 724 struct batadv_hard_iface *if_outgoing; in batadv_purge_neigh_ifinfo() 767 struct batadv_hard_iface *if_outgoing; in batadv_purge_orig_ifinfo() 822 struct batadv_hard_iface *if_incoming; in batadv_purge_orig_neighbors() [all …]
|
D | routing.c | 50 struct batadv_hard_iface *recv_if); 63 struct batadv_hard_iface *recv_if, in _batadv_update_route() 134 struct batadv_hard_iface *recv_if, in batadv_update_route() 175 struct batadv_hard_iface *hard_iface, in batadv_check_management_packet() 216 struct batadv_hard_iface *primary_if = NULL; in batadv_recv_my_icmp_packet() 275 struct batadv_hard_iface *primary_if = NULL; in batadv_recv_icmp_ttl_exceeded() 321 struct batadv_hard_iface *recv_if) in batadv_recv_icmp_packet() 453 struct batadv_hard_iface *recv_if) in batadv_find_router() 581 struct batadv_hard_iface *recv_if) in batadv_route_unicast_packet() 668 struct batadv_hard_iface *primary_if = NULL; in batadv_reroute_unicast_packet() [all …]
|
D | bridge_loop_avoidance.c | 274 struct batadv_hard_iface *primary_if; in batadv_bla_send_claim() 450 struct batadv_hard_iface *primary_if, in batadv_bla_update_own_backbone_gw() 475 struct batadv_hard_iface *primary_if, in batadv_bla_answer_request() 706 struct batadv_hard_iface *primary_if, in batadv_handle_request() 730 struct batadv_hard_iface *primary_if, in batadv_handle_unclaim() 759 struct batadv_hard_iface *primary_if, in batadv_handle_claim() 803 struct batadv_hard_iface *primary_if, in batadv_check_claim_group() 872 struct batadv_hard_iface *primary_if, in batadv_bla_process_claim() 1056 struct batadv_hard_iface *primary_if, in batadv_bla_purge_claims() 1104 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address() [all …]
|
D | send.c | 56 struct batadv_hard_iface *hard_iface, in batadv_send_skb_packet() 119 struct batadv_hard_iface *recv_if) in batadv_send_skb_to_orig() 224 struct batadv_hard_iface *primary_if; in batadv_send_skb_prepare_unicast_4addr() 388 void batadv_schedule_bat_ogm(struct batadv_hard_iface *hard_iface) in batadv_schedule_bat_ogm() 447 struct batadv_hard_iface *primary_if = NULL; in batadv_add_bcast_packet_to_list() 502 struct batadv_hard_iface *hard_iface; in batadv_send_outstanding_bcast_packet() 597 const struct batadv_hard_iface *hard_iface) in batadv_purge_outstanding_packets()
|
D | distributed-arp-table.h | 70 struct batadv_hard_iface *primary_if) in batadv_dat_init_own_addr() 153 struct batadv_hard_iface *iface) in batadv_dat_init_own_addr()
|
D | main.c | 72 struct batadv_hard_iface *); 240 const struct batadv_hard_iface *hard_iface; in batadv_is_my_mac() 267 struct batadv_hard_iface * 272 struct batadv_hard_iface *primary_if; in batadv_seq_print_text_primary_if_get() 376 struct batadv_hard_iface *recv_if) in batadv_recv_unhandled_packet() 390 struct batadv_hard_iface *hard_iface; in batadv_batman_skb_recv() 394 hard_iface = container_of(ptype, struct batadv_hard_iface, in batadv_batman_skb_recv() 502 struct batadv_hard_iface *)) in batadv_recv_handler_register() argument 505 struct batadv_hard_iface *); in batadv_recv_handler_register()
|
D | main.h | 79 #define BATADV_IF_DEFAULT ((struct batadv_hard_iface *)NULL) 197 struct batadv_hard_iface * 207 struct batadv_hard_iface *));
|
D | fragmentation.h | 33 struct batadv_hard_iface *recv_if,
|
D | soft-interface.h | 30 struct sk_buff *skb, struct batadv_hard_iface *recv_if,
|
D | soft-interface.c | 186 struct batadv_hard_iface *primary_if = NULL; in batadv_interface_tx() 384 struct sk_buff *skb, struct batadv_hard_iface *recv_if, in batadv_interface_rx() 859 struct batadv_hard_iface *hard_iface; in batadv_softif_slave_add() 884 struct batadv_hard_iface *hard_iface; in batadv_softif_slave_del() 1005 struct batadv_hard_iface *hard_iface; in batadv_softif_destroy_netlink()
|
D | fragmentation.c | 350 struct batadv_hard_iface *recv_if, in batadv_frag_skb_fwd() 443 struct batadv_hard_iface *primary_if = NULL; in batadv_frag_send_packet()
|
D | debugfs.c | 478 int batadv_debugfs_add_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_add_hardif() 514 void batadv_debugfs_del_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_del_hardif()
|
D | sysfs.c | 751 struct batadv_hard_iface *hard_iface; in batadv_show_mesh_iface() 776 struct batadv_hard_iface *hard_iface; in batadv_store_mesh_iface() 832 struct batadv_hard_iface *hard_iface; in batadv_show_iface_status()
|
D | icmp_socket.c | 179 struct batadv_hard_iface *primary_if = NULL; in batadv_socket_write()
|
D | network-coding.c | 63 struct batadv_hard_iface *recv_if); 1788 struct batadv_hard_iface *recv_if) in batadv_nc_recv_coded_packet() 1876 struct batadv_hard_iface *primary_if; in batadv_nc_nodes_seq_print_text()
|
D | translation-table.c | 942 struct batadv_hard_iface *primary_if; in batadv_tt_local_seq_print_text() 1632 struct batadv_hard_iface *primary_if; in batadv_tt_global_seq_print_text() 2512 struct batadv_hard_iface *primary_if; in batadv_send_tt_request() 2721 struct batadv_hard_iface *primary_if = NULL; in batadv_send_my_tt_response() 3109 struct batadv_hard_iface *primary_if; in batadv_send_roam_adv()
|
D | gateway_client.c | 618 struct batadv_hard_iface *primary_if; in batadv_gw_client_seq_print_text()
|
D | distributed-arp-table.c | 792 struct batadv_hard_iface *primary_if; in batadv_dat_cache_seq_print_text()
|