| /Linux-v5.10/net/batman-adv/ |
| D | routing.h | 16 struct batadv_hard_iface *hard_iface, 20 struct batadv_hard_iface *recv_if, 23 struct batadv_hard_iface *recv_if); 25 struct batadv_hard_iface *recv_if); 27 struct batadv_hard_iface *iface); 29 struct batadv_hard_iface *recv_if); 31 struct batadv_hard_iface *recv_if); 33 struct batadv_hard_iface *recv_if); 35 struct batadv_hard_iface *recv_if); 37 struct batadv_hard_iface *recv_if); [all …]
|
| D | hard-interface.h | 95 bool batadv_is_cfg80211_hardif(struct batadv_hard_iface *hard_iface); 96 bool batadv_is_wifi_hardif(struct batadv_hard_iface *hard_iface); 97 struct batadv_hard_iface* 99 int batadv_hardif_enable_interface(struct batadv_hard_iface *hard_iface, 101 void batadv_hardif_disable_interface(struct batadv_hard_iface *hard_iface, 106 int batadv_hardif_no_broadcast(struct batadv_hard_iface *if_outgoing, 114 static inline void batadv_hardif_put(struct batadv_hard_iface *hard_iface) in batadv_hardif_put() 125 static inline struct batadv_hard_iface * 128 struct batadv_hard_iface *hard_iface; in batadv_primary_if_get_selected()
|
| D | bat_v_elp.h | 15 int batadv_v_elp_iface_enable(struct batadv_hard_iface *hard_iface); 16 void batadv_v_elp_iface_disable(struct batadv_hard_iface *hard_iface); 17 void batadv_v_elp_iface_activate(struct batadv_hard_iface *primary_iface, 18 struct batadv_hard_iface *hard_iface); 19 void batadv_v_elp_primary_iface_set(struct batadv_hard_iface *primary_iface); 21 struct batadv_hard_iface *if_incoming);
|
| D | hard-interface.c | 51 struct batadv_hard_iface *hard_iface; in batadv_hardif_release() 53 hard_iface = container_of(ref, struct batadv_hard_iface, refcount); in batadv_hardif_release() 65 struct batadv_hard_iface * 68 struct batadv_hard_iface *hard_iface; in batadv_hardif_get_by_netdev() 215 struct batadv_hard_iface *hard_iface = NULL; in batadv_get_real_netdevice() 352 bool batadv_is_cfg80211_hardif(struct batadv_hard_iface *hard_iface) in batadv_is_cfg80211_hardif() 368 bool batadv_is_wifi_hardif(struct batadv_hard_iface *hard_iface) in batadv_is_wifi_hardif() 391 int batadv_hardif_no_broadcast(struct batadv_hard_iface *if_outgoing, in batadv_hardif_no_broadcast() 428 static struct batadv_hard_iface * 431 struct batadv_hard_iface *hard_iface; in batadv_hardif_get_active() [all …]
|
| D | debugfs.h | 25 void batadv_debugfs_add_hardif(struct batadv_hard_iface *hard_iface); 26 void batadv_debugfs_rename_hardif(struct batadv_hard_iface *hard_iface); 27 void batadv_debugfs_del_hardif(struct batadv_hard_iface *hard_iface); 57 void batadv_debugfs_add_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_add_hardif() 62 void batadv_debugfs_rename_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_rename_hardif() 67 void batadv_debugfs_del_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_del_hardif()
|
| D | originator.h | 28 batadv_hardif_neigh_get(const struct batadv_hard_iface *hard_iface, 34 struct batadv_hard_iface *hard_iface, 39 const struct batadv_hard_iface *if_outgoing); 42 struct batadv_hard_iface *if_outgoing); 45 struct batadv_hard_iface *if_outgoing); 53 struct batadv_hard_iface *if_outgoing); 56 struct batadv_hard_iface *if_outgoing);
|
| D | send.h | 21 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming, 22 struct batadv_hard_iface *if_outgoing, 34 struct batadv_hard_iface *recv_if); 36 struct batadv_hard_iface *hard_iface, 39 struct batadv_hard_iface *hard_iface); 48 const struct batadv_hard_iface *hard_iface);
|
| D | bat_v_elp.c | 48 static void batadv_v_elp_start_timer(struct batadv_hard_iface *hard_iface) in batadv_v_elp_start_timer() 68 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_get_throughput() 195 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_wifi_neigh_probe() 253 struct batadv_hard_iface *hard_iface; in batadv_v_elp_periodic_work() 262 hard_iface = container_of(bat_v, struct batadv_hard_iface, bat_v); in batadv_v_elp_periodic_work() 341 int batadv_v_elp_iface_enable(struct batadv_hard_iface *hard_iface) in batadv_v_elp_iface_enable() 389 void batadv_v_elp_iface_disable(struct batadv_hard_iface *hard_iface) in batadv_v_elp_iface_disable() 403 void batadv_v_elp_iface_activate(struct batadv_hard_iface *primary_iface, in batadv_v_elp_iface_activate() 404 struct batadv_hard_iface *hard_iface) in batadv_v_elp_iface_activate() 423 void batadv_v_elp_primary_iface_set(struct batadv_hard_iface *primary_iface) in batadv_v_elp_primary_iface_set() [all …]
|
| D | types.h | 169 struct batadv_hard_iface { struct 263 struct batadv_hard_iface *if_outgoing; 630 struct batadv_hard_iface *if_incoming; 667 struct batadv_hard_iface *if_incoming; 731 struct batadv_hard_iface *if_outgoing; 1712 struct batadv_hard_iface __rcu *primary_if; /* rcu protected pointer */ 2170 struct batadv_hard_iface *if_incoming; 2176 struct batadv_hard_iface *if_outgoing; 2190 void (*activate)(struct batadv_hard_iface *hard_iface); 2193 int (*enable)(struct batadv_hard_iface *hard_iface); [all …]
|
| D | bat_v_ogm.c | 87 static void batadv_v_ogm_start_queue_timer(struct batadv_hard_iface *hard_iface) in batadv_v_ogm_start_queue_timer() 122 struct batadv_hard_iface *hard_iface) in batadv_v_ogm_send_to_if() 161 struct batadv_hard_iface *hard_iface) in batadv_v_ogm_queue_left() 180 static void batadv_v_ogm_aggr_list_free(struct batadv_hard_iface *hard_iface) in batadv_v_ogm_aggr_list_free() 199 static void batadv_v_ogm_aggr_send(struct batadv_hard_iface *hard_iface) in batadv_v_ogm_aggr_send() 238 struct batadv_hard_iface *hard_iface) in batadv_v_ogm_queue_on_if() 262 struct batadv_hard_iface *hard_iface; in batadv_v_ogm_send_softif() 387 struct batadv_hard_iface *hard_iface; in batadv_v_ogm_aggr_work() 390 hard_iface = container_of(batv, struct batadv_hard_iface, bat_v); in batadv_v_ogm_aggr_work() 407 int batadv_v_ogm_iface_enable(struct batadv_hard_iface *hard_iface) in batadv_v_ogm_iface_enable() [all …]
|
| D | bat_v_ogm.h | 19 int batadv_v_ogm_iface_enable(struct batadv_hard_iface *hard_iface); 20 void batadv_v_ogm_iface_disable(struct batadv_hard_iface *hard_iface); 23 void batadv_v_ogm_primary_iface_set(struct batadv_hard_iface *primary_iface); 25 struct batadv_hard_iface *if_incoming);
|
| D | bat_v.c | 45 static void batadv_v_iface_activate(struct batadv_hard_iface *hard_iface) in batadv_v_iface_activate() 48 struct batadv_hard_iface *primary_if; in batadv_v_iface_activate() 65 static int batadv_v_iface_enable(struct batadv_hard_iface *hard_iface) in batadv_v_iface_enable() 80 static void batadv_v_iface_disable(struct batadv_hard_iface *hard_iface) in batadv_v_iface_disable() 86 static void batadv_v_primary_iface_set(struct batadv_hard_iface *hard_iface) in batadv_v_primary_iface_set() 99 static void batadv_v_iface_update_mac(struct batadv_hard_iface *hard_iface) in batadv_v_iface_update_mac() 102 struct batadv_hard_iface *primary_if; in batadv_v_iface_update_mac() 133 struct batadv_hard_iface *if_outgoing, in batadv_v_orig_print_neigh() 184 struct batadv_hard_iface *hard_iface; in batadv_v_neigh_print() 268 struct batadv_hard_iface *hard_iface, in batadv_v_neigh_dump_hardif() [all …]
|
| D | bat_iv_ogm.c | 175 batadv_iv_ogm_neigh_new(struct batadv_hard_iface *hard_iface, in batadv_iv_ogm_neigh_new() 193 static int batadv_iv_ogm_iface_enable(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_enable() 227 static void batadv_iv_ogm_iface_disable(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_disable() 237 static void batadv_iv_ogm_iface_update_mac(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_update_mac() 259 batadv_iv_ogm_primary_iface_set(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_primary_iface_set() 335 struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_send_to_if() 442 const struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_can_aggregate() 443 const struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_can_aggregate() 448 struct batadv_hard_iface *primary_if = NULL; in batadv_iv_ogm_can_aggregate() 540 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_aggregate_new() [all …]
|
| D | originator.c | 334 const struct batadv_hard_iface *if_outgoing) in batadv_orig_router_get() 366 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_get() 400 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_new() 444 struct batadv_hard_iface *if_outgoing) in batadv_neigh_ifinfo_get() 479 struct batadv_hard_iface *if_outgoing) in batadv_neigh_ifinfo_new() 522 const struct batadv_hard_iface *hard_iface, in batadv_neigh_node_get() 555 batadv_hardif_neigh_create(struct batadv_hard_iface *hard_iface, in batadv_hardif_neigh_create() 602 batadv_hardif_neigh_get_or_create(struct batadv_hard_iface *hard_iface, in batadv_hardif_neigh_get_or_create() 626 batadv_hardif_neigh_get(const struct batadv_hard_iface *hard_iface, in batadv_hardif_neigh_get() 660 struct batadv_hard_iface *hard_iface, in batadv_neigh_node_create() [all …]
|
| D | bridge_loop_avoidance.h | 54 struct batadv_hard_iface *primary_if, 55 struct batadv_hard_iface *oldif); 114 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address() 115 struct batadv_hard_iface *oldif) in batadv_bla_update_orig_address()
|
| D | routing.c | 43 struct batadv_hard_iface *recv_if); 56 struct batadv_hard_iface *recv_if, in _batadv_update_route() 118 struct batadv_hard_iface *recv_if, in batadv_update_route() 181 struct batadv_hard_iface *hard_iface, in batadv_check_management_packet() 222 struct batadv_hard_iface *primary_if = NULL; in batadv_recv_my_icmp_packet() 295 struct batadv_hard_iface *primary_if = NULL; in batadv_recv_icmp_ttl_exceeded() 355 struct batadv_hard_iface *recv_if) in batadv_recv_icmp_packet() 542 struct batadv_hard_iface *recv_if) in batadv_find_router() 676 struct batadv_hard_iface *recv_if) in batadv_route_unicast_packet() 767 struct batadv_hard_iface *primary_if = NULL; in batadv_reroute_unicast_packet() [all …]
|
| D | send.c | 64 struct batadv_hard_iface *hard_iface, in batadv_send_skb_packet() 125 struct batadv_hard_iface *hard_iface) in batadv_send_broadcast_skb() 179 struct batadv_hard_iface *recv_if) in batadv_send_skb_to_orig() 288 struct batadv_hard_iface *primary_if; in batadv_send_skb_prepare_unicast_4addr() 501 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming, in batadv_forw_packet_alloc() 502 struct batadv_hard_iface *if_outgoing, in batadv_forw_packet_alloc() 614 const struct batadv_hard_iface *hard_iface) in batadv_forw_packet_list_steal() 759 struct batadv_hard_iface *primary_if; in batadv_add_bcast_packet_to_list() 815 struct batadv_hard_iface *hard_iface) in batadv_forw_packet_bcasts_left() 851 struct batadv_hard_iface *hard_iface; in batadv_send_outstanding_bcast_packet() [all …]
|
| D | main.c | 70 struct batadv_hard_iface *recv_if); 288 const struct batadv_hard_iface *hard_iface; in batadv_is_my_mac() 316 struct batadv_hard_iface * 321 struct batadv_hard_iface *primary_if; in batadv_seq_print_text_primary_if_get() 426 struct batadv_hard_iface *recv_if) in batadv_recv_unhandled_packet() 452 struct batadv_hard_iface *hard_iface; in batadv_batman_skb_recv() 455 hard_iface = container_of(ptype, struct batadv_hard_iface, in batadv_batman_skb_recv() 579 struct batadv_hard_iface *)) in batadv_recv_handler_register() argument 582 struct batadv_hard_iface *recv_if); in batadv_recv_handler_register()
|
| D | bat_v.h | 15 void batadv_v_hardif_init(struct batadv_hard_iface *hardif); 26 static inline void batadv_v_hardif_init(struct batadv_hard_iface *hardif) in batadv_v_hardif_init()
|
| D | bridge_loop_avoidance.c | 340 struct batadv_hard_iface *primary_if; in batadv_bla_send_claim() 565 struct batadv_hard_iface *primary_if, in batadv_bla_update_own_backbone_gw() 590 struct batadv_hard_iface *primary_if, in batadv_bla_answer_request() 895 struct batadv_hard_iface *primary_if, in batadv_handle_request() 928 struct batadv_hard_iface *primary_if, in batadv_handle_unclaim() 966 struct batadv_hard_iface *primary_if, in batadv_handle_claim() 1010 struct batadv_hard_iface *primary_if, in batadv_check_claim_group() 1077 struct batadv_hard_iface *primary_if, in batadv_bla_process_claim() 1272 struct batadv_hard_iface *primary_if, in batadv_bla_purge_claims() 1328 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address() [all …]
|
| D | main.h | 82 #define BATADV_IF_DEFAULT ((struct batadv_hard_iface *)NULL) 246 struct batadv_hard_iface * 256 struct batadv_hard_iface *));
|
| D | distributed-arp-table.h | 65 struct batadv_hard_iface *primary_if) in batadv_dat_init_own_addr() 162 struct batadv_hard_iface *iface) in batadv_dat_init_own_addr()
|
| D | netlink.c | 233 struct batadv_hard_iface *primary_if = NULL; in batadv_netlink_mesh_fill() 797 struct batadv_hard_iface *hard_iface, in batadv_netlink_hardif_fill() 859 struct batadv_hard_iface *hard_iface) in batadv_netlink_notify_hardif() 892 struct batadv_hard_iface *hard_iface = info->user_ptr[1]; in batadv_netlink_get_hardif() 925 struct batadv_hard_iface *hard_iface = info->user_ptr[1]; in batadv_netlink_set_hardif() 968 struct batadv_hard_iface *hard_iface; in batadv_netlink_dump_hardif() 1190 static struct batadv_hard_iface * 1194 struct batadv_hard_iface *hard_iface; in batadv_get_hardif_from_info() 1267 struct batadv_hard_iface *hard_iface; in batadv_pre_doit() 1331 struct batadv_hard_iface *hard_iface; in batadv_post_doit()
|
| D | debugfs.c | 318 void batadv_debugfs_add_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_add_hardif() 340 void batadv_debugfs_rename_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_rename_hardif() 357 void batadv_debugfs_del_hardif(struct batadv_hard_iface *hard_iface) in batadv_debugfs_del_hardif()
|
| D | netlink.h | 26 struct batadv_hard_iface *hard_iface);
|