/Linux-v4.19/net/batman-adv/ |
D | routing.h | 29 struct batadv_hard_iface *hard_iface, 33 struct batadv_hard_iface *recv_if, 36 struct batadv_hard_iface *recv_if); 38 struct batadv_hard_iface *recv_if); 40 struct batadv_hard_iface *iface); 42 struct batadv_hard_iface *recv_if); 44 struct batadv_hard_iface *recv_if); 46 struct batadv_hard_iface *recv_if); 48 struct batadv_hard_iface *recv_if); 50 struct batadv_hard_iface *recv_if); [all …]
|
D | hard-interface.h | 108 bool batadv_is_cfg80211_hardif(struct batadv_hard_iface *hard_iface); 109 bool batadv_is_wifi_hardif(struct batadv_hard_iface *hard_iface); 110 struct batadv_hard_iface* 112 int batadv_hardif_enable_interface(struct batadv_hard_iface *hard_iface, 114 void batadv_hardif_disable_interface(struct batadv_hard_iface *hard_iface, 120 int batadv_hardif_no_broadcast(struct batadv_hard_iface *if_outgoing, 128 static inline void batadv_hardif_put(struct batadv_hard_iface *hard_iface) in batadv_hardif_put() 139 static inline struct batadv_hard_iface * 142 struct batadv_hard_iface *hard_iface; in batadv_primary_if_get_selected()
|
D | bat_v_elp.h | 27 int batadv_v_elp_iface_enable(struct batadv_hard_iface *hard_iface); 28 void batadv_v_elp_iface_disable(struct batadv_hard_iface *hard_iface); 29 void batadv_v_elp_iface_activate(struct batadv_hard_iface *primary_iface, 30 struct batadv_hard_iface *hard_iface); 31 void batadv_v_elp_primary_iface_set(struct batadv_hard_iface *primary_iface); 33 struct batadv_hard_iface *if_incoming);
|
D | originator.h | 41 batadv_hardif_neigh_get(const struct batadv_hard_iface *hard_iface, 47 struct batadv_hard_iface *hard_iface, 52 const struct batadv_hard_iface *if_outgoing); 55 struct batadv_hard_iface *if_outgoing); 58 struct batadv_hard_iface *if_outgoing); 66 struct batadv_hard_iface *if_outgoing); 69 struct batadv_hard_iface *if_outgoing); 75 int batadv_orig_hash_add_if(struct batadv_hard_iface *hard_iface, 77 int batadv_orig_hash_del_if(struct batadv_hard_iface *hard_iface,
|
D | debugfs.h | 35 int batadv_debugfs_add_hardif(struct batadv_hard_iface *hard_iface); 36 void batadv_debugfs_rename_hardif(struct batadv_hard_iface *hard_iface); 37 void batadv_debugfs_del_hardif(struct batadv_hard_iface *hard_iface); 63 int batadv_debugfs_add_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_add_hardif() 69 void batadv_debugfs_rename_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_rename_hardif() 74 void batadv_debugfs_del_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_del_hardif()
|
D | hard-interface.c | 62 struct batadv_hard_iface *hard_iface; in batadv_hardif_release() 64 hard_iface = container_of(ref, struct batadv_hard_iface, refcount); in batadv_hardif_release() 76 struct batadv_hard_iface * 79 struct batadv_hard_iface *hard_iface; in batadv_hardif_get_by_netdev() 224 struct batadv_hard_iface *hard_iface = NULL; in batadv_get_real_netdevice() 361 bool batadv_is_cfg80211_hardif(struct batadv_hard_iface *hard_iface) in batadv_is_cfg80211_hardif() 377 bool batadv_is_wifi_hardif(struct batadv_hard_iface *hard_iface) in batadv_is_wifi_hardif() 400 int batadv_hardif_no_broadcast(struct batadv_hard_iface *if_outgoing, in batadv_hardif_no_broadcast() 437 static struct batadv_hard_iface * 440 struct batadv_hard_iface *hard_iface; in batadv_hardif_get_active() [all …]
|
D | send.h | 34 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming, 35 struct batadv_hard_iface *if_outgoing, 47 struct batadv_hard_iface *recv_if); 49 struct batadv_hard_iface *hard_iface, 52 struct batadv_hard_iface *hard_iface); 61 const struct batadv_hard_iface *hard_iface);
|
D | bat_v_elp.c | 59 static void batadv_v_elp_start_timer(struct batadv_hard_iface *hard_iface) in batadv_v_elp_start_timer() 79 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_get_throughput() 207 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_wifi_neigh_probe() 265 struct batadv_hard_iface *hard_iface; in batadv_v_elp_periodic_work() 274 hard_iface = container_of(bat_v, struct batadv_hard_iface, bat_v); in batadv_v_elp_periodic_work() 353 int batadv_v_elp_iface_enable(struct batadv_hard_iface *hard_iface) in batadv_v_elp_iface_enable() 399 void batadv_v_elp_iface_disable(struct batadv_hard_iface *hard_iface) in batadv_v_elp_iface_disable() 413 void batadv_v_elp_iface_activate(struct batadv_hard_iface *primary_iface, in batadv_v_elp_iface_activate() 414 struct batadv_hard_iface *hard_iface) in batadv_v_elp_iface_activate() 433 void batadv_v_elp_primary_iface_set(struct batadv_hard_iface *primary_iface) in batadv_v_elp_primary_iface_set() [all …]
|
D | types.h | 166 struct batadv_hard_iface { struct 243 struct batadv_hard_iface *if_outgoing; argument 605 struct batadv_hard_iface *if_incoming; 642 struct batadv_hard_iface *if_incoming; 706 struct batadv_hard_iface *if_outgoing; 1645 struct batadv_hard_iface __rcu *primary_if; /* rcu protected pointer */ 2103 struct batadv_hard_iface *if_incoming; 2109 struct batadv_hard_iface *if_outgoing; 2123 void (*activate)(struct batadv_hard_iface *hard_iface); 2126 int (*enable)(struct batadv_hard_iface *hard_iface); [all …]
|
D | bat_v.c | 56 static void batadv_v_iface_activate(struct batadv_hard_iface *hard_iface) in batadv_v_iface_activate() 59 struct batadv_hard_iface *primary_if; in batadv_v_iface_activate() 76 static int batadv_v_iface_enable(struct batadv_hard_iface *hard_iface) in batadv_v_iface_enable() 91 static void batadv_v_iface_disable(struct batadv_hard_iface *hard_iface) in batadv_v_iface_disable() 96 static void batadv_v_primary_iface_set(struct batadv_hard_iface *hard_iface) in batadv_v_primary_iface_set() 109 static void batadv_v_iface_update_mac(struct batadv_hard_iface *hard_iface) in batadv_v_iface_update_mac() 112 struct batadv_hard_iface *primary_if; in batadv_v_iface_update_mac() 143 struct batadv_hard_iface *if_outgoing, in batadv_v_orig_print_neigh() 194 struct batadv_hard_iface *hard_iface; in batadv_v_neigh_print() 278 struct batadv_hard_iface *hard_iface, in batadv_v_neigh_dump_hardif() [all …]
|
D | bat_v_ogm.c | 116 struct batadv_hard_iface *hard_iface) in batadv_v_ogm_send_to_if() 136 struct batadv_hard_iface *hard_iface; in batadv_v_ogm_send() 246 int batadv_v_ogm_iface_enable(struct batadv_hard_iface *hard_iface) in batadv_v_ogm_iface_enable() 259 void batadv_v_ogm_primary_iface_set(struct batadv_hard_iface *primary_iface) in batadv_v_ogm_primary_iface_set() 293 struct batadv_hard_iface *if_incoming, in batadv_v_forward_penalty() 294 struct batadv_hard_iface *if_outgoing, in batadv_v_forward_penalty() 334 struct batadv_hard_iface *if_incoming, in batadv_v_ogm_forward() 335 struct batadv_hard_iface *if_outgoing) in batadv_v_ogm_forward() 426 struct batadv_hard_iface *if_incoming, in batadv_v_ogm_metric_update() 427 struct batadv_hard_iface *if_outgoing) in batadv_v_ogm_metric_update() [all …]
|
D | bat_v_ogm.h | 30 int batadv_v_ogm_iface_enable(struct batadv_hard_iface *hard_iface); 33 void batadv_v_ogm_primary_iface_set(struct batadv_hard_iface *primary_iface); 35 struct batadv_hard_iface *if_incoming);
|
D | bat_iv_ogm.c | 358 batadv_iv_ogm_neigh_new(struct batadv_hard_iface *hard_iface, in batadv_iv_ogm_neigh_new() 376 static int batadv_iv_ogm_iface_enable(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_enable() 404 static void batadv_iv_ogm_iface_disable(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_disable() 410 static void batadv_iv_ogm_iface_update_mac(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_update_mac() 423 batadv_iv_ogm_primary_iface_set(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_primary_iface_set() 484 struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_send_to_if() 591 const struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_can_aggregate() 592 const struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_can_aggregate() 597 struct batadv_hard_iface *primary_if = NULL; in batadv_iv_ogm_can_aggregate() 689 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_aggregate_new() [all …]
|
D | originator.c | 345 const struct batadv_hard_iface *if_outgoing) in batadv_orig_router_get() 377 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_get() 411 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_new() 455 struct batadv_hard_iface *if_outgoing) in batadv_neigh_ifinfo_get() 490 struct batadv_hard_iface *if_outgoing) in batadv_neigh_ifinfo_new() 533 const struct batadv_hard_iface *hard_iface, in batadv_neigh_node_get() 566 batadv_hardif_neigh_create(struct batadv_hard_iface *hard_iface, in batadv_hardif_neigh_create() 613 batadv_hardif_neigh_get_or_create(struct batadv_hard_iface *hard_iface, in batadv_hardif_neigh_get_or_create() 637 batadv_hardif_neigh_get(const struct batadv_hard_iface *hard_iface, in batadv_hardif_neigh_get() 671 struct batadv_hard_iface *hard_iface, in batadv_neigh_node_create() [all …]
|
D | bridge_loop_avoidance.h | 67 struct batadv_hard_iface *primary_if, 68 struct batadv_hard_iface *oldif); 127 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address() 128 struct batadv_hard_iface *oldif) in batadv_bla_update_orig_address()
|
D | routing.c | 55 struct batadv_hard_iface *recv_if); 68 struct batadv_hard_iface *recv_if, in _batadv_update_route() 130 struct batadv_hard_iface *recv_if, in batadv_update_route() 193 struct batadv_hard_iface *hard_iface, in batadv_check_management_packet() 234 struct batadv_hard_iface *primary_if = NULL; in batadv_recv_my_icmp_packet() 307 struct batadv_hard_iface *primary_if = NULL; in batadv_recv_icmp_ttl_exceeded() 367 struct batadv_hard_iface *recv_if) in batadv_recv_icmp_packet() 554 struct batadv_hard_iface *recv_if) in batadv_find_router() 688 struct batadv_hard_iface *recv_if) in batadv_route_unicast_packet() 779 struct batadv_hard_iface *primary_if = NULL; in batadv_reroute_unicast_packet() [all …]
|
D | send.c | 76 struct batadv_hard_iface *hard_iface, in batadv_send_skb_packet() 137 struct batadv_hard_iface *hard_iface) in batadv_send_broadcast_skb() 191 struct batadv_hard_iface *recv_if) in batadv_send_skb_to_orig() 300 struct batadv_hard_iface *primary_if; in batadv_send_skb_prepare_unicast_4addr() 513 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming, in batadv_forw_packet_alloc() 514 struct batadv_hard_iface *if_outgoing, in batadv_forw_packet_alloc() 626 const struct batadv_hard_iface *hard_iface) in batadv_forw_packet_list_steal() 771 struct batadv_hard_iface *primary_if; in batadv_add_bcast_packet_to_list() 827 struct batadv_hard_iface *hard_iface) in batadv_forw_packet_bcasts_left() 863 struct batadv_hard_iface *hard_iface; in batadv_send_outstanding_bcast_packet() [all …]
|
D | main.c | 78 struct batadv_hard_iface *recv_if); 278 const struct batadv_hard_iface *hard_iface; in batadv_is_my_mac() 306 struct batadv_hard_iface * 311 struct batadv_hard_iface *primary_if; in batadv_seq_print_text_primary_if_get() 416 struct batadv_hard_iface *recv_if) in batadv_recv_unhandled_packet() 442 struct batadv_hard_iface *hard_iface; in batadv_batman_skb_recv() 445 hard_iface = container_of(ptype, struct batadv_hard_iface, in batadv_batman_skb_recv() 569 struct batadv_hard_iface *)) in batadv_recv_handler_register() argument 572 struct batadv_hard_iface *recv_if); in batadv_recv_handler_register()
|
D | bat_v.h | 27 void batadv_v_hardif_init(struct batadv_hard_iface *hardif); 38 static inline void batadv_v_hardif_init(struct batadv_hard_iface *hardif) in batadv_v_hardif_init()
|
D | bridge_loop_avoidance.c | 351 struct batadv_hard_iface *primary_if; in batadv_bla_send_claim() 573 struct batadv_hard_iface *primary_if, in batadv_bla_update_own_backbone_gw() 598 struct batadv_hard_iface *primary_if, in batadv_bla_answer_request() 893 struct batadv_hard_iface *primary_if, in batadv_handle_request() 926 struct batadv_hard_iface *primary_if, in batadv_handle_unclaim() 964 struct batadv_hard_iface *primary_if, in batadv_handle_claim() 1008 struct batadv_hard_iface *primary_if, in batadv_check_claim_group() 1075 struct batadv_hard_iface *primary_if, in batadv_bla_process_claim() 1270 struct batadv_hard_iface *primary_if, in batadv_bla_purge_claims() 1326 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address() [all …]
|
D | main.h | 94 #define BATADV_IF_DEFAULT ((struct batadv_hard_iface *)NULL) 257 struct batadv_hard_iface * 267 struct batadv_hard_iface *));
|
D | distributed-arp-table.h | 72 struct batadv_hard_iface *primary_if) in batadv_dat_init_own_addr() 156 struct batadv_hard_iface *iface) in batadv_dat_init_own_addr()
|
D | fragmentation.h | 34 struct batadv_hard_iface *recv_if,
|
D | debugfs.c | 312 int batadv_debugfs_add_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_add_hardif() 351 void batadv_debugfs_rename_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_rename_hardif() 371 void batadv_debugfs_del_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_del_hardif()
|
D | sysfs.c | 257 struct batadv_hard_iface *hard_iface; \ 279 struct batadv_hard_iface *hard_iface; \ 897 struct batadv_hard_iface *hard_iface; in batadv_show_mesh_iface() 931 struct batadv_hard_iface *hard_iface; in batadv_store_mesh_iface_finish() 1033 struct batadv_hard_iface *hard_iface; in batadv_show_iface_status() 1081 struct batadv_hard_iface *hard_iface; in batadv_store_throughput_override() 1120 struct batadv_hard_iface *hard_iface; in batadv_show_throughput_override()
|