Home
last modified time | relevance | path

Searched refs:batadv_hard_iface (Results 1 – 25 of 26) sorted by relevance

12

/net/batman-adv/
Drouting.h23 void batadv_slide_own_bcast_window(struct batadv_hard_iface *hard_iface);
25 struct batadv_hard_iface *hard_iface,
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);
39 struct batadv_hard_iface *recv_if);
41 struct batadv_hard_iface *recv_if);
43 struct batadv_hard_iface *recv_if);
47 const struct batadv_hard_iface *recv_if);
Dhard-interface.c37 struct batadv_hard_iface *hard_iface; in batadv_hardif_free_rcu()
39 hard_iface = container_of(rcu, struct batadv_hard_iface, rcu); in batadv_hardif_free_rcu()
44 struct batadv_hard_iface *
47 struct batadv_hard_iface *hard_iface; in batadv_hardif_get_by_netdev()
120 static struct batadv_hard_iface *
123 struct batadv_hard_iface *hard_iface; in batadv_hardif_get_active()
143 struct batadv_hard_iface *oldif) in batadv_primary_if_update_addr()
146 struct batadv_hard_iface *primary_if; in batadv_primary_if_update_addr()
168 struct batadv_hard_iface *new_hard_iface) in batadv_primary_if_select()
170 struct batadv_hard_iface *curr_hard_iface; in batadv_primary_if_select()
[all …]
Dhard-interface.h44 struct batadv_hard_iface*
46 int batadv_hardif_enable_interface(struct batadv_hard_iface *hard_iface,
48 void batadv_hardif_disable_interface(struct batadv_hard_iface *hard_iface,
57 batadv_hardif_free_ref(struct batadv_hard_iface *hard_iface) in batadv_hardif_free_ref()
63 static inline struct batadv_hard_iface *
66 struct batadv_hard_iface *hard_iface; in batadv_primary_if_get_selected()
Dsend.h24 struct batadv_hard_iface *hard_iface,
28 struct batadv_hard_iface *recv_if);
29 void batadv_schedule_bat_ogm(struct batadv_hard_iface *hard_iface);
36 const struct batadv_hard_iface *hard_iface);
Dbridge_loop_avoidance.h36 struct batadv_hard_iface *primary_if,
37 struct batadv_hard_iface *oldif);
90 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address()
91 struct batadv_hard_iface *oldif) in batadv_bla_update_orig_address()
Dtypes.h73 struct batadv_hard_iface { struct
233 struct batadv_hard_iface *if_incoming;
574 struct batadv_hard_iface __rcu *primary_if; /* rcu protected pointer */
863 struct batadv_hard_iface *if_incoming;
953 int (*bat_iface_enable)(struct batadv_hard_iface *hard_iface);
954 void (*bat_iface_disable)(struct batadv_hard_iface *hard_iface);
955 void (*bat_iface_update_mac)(struct batadv_hard_iface *hard_iface);
956 void (*bat_primary_iface_set)(struct batadv_hard_iface *hard_iface);
957 void (*bat_ogm_schedule)(struct batadv_hard_iface *hard_iface);
Dbat_iv_ogm.c48 batadv_iv_ogm_neigh_new(struct batadv_hard_iface *hard_iface, in batadv_iv_ogm_neigh_new()
73 static int batadv_iv_ogm_iface_enable(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_enable()
106 static void batadv_iv_ogm_iface_disable(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_disable()
112 static void batadv_iv_ogm_iface_update_mac(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_iface_update_mac()
125 batadv_iv_ogm_primary_iface_set(struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_primary_iface_set()
181 struct batadv_hard_iface *hard_iface) in batadv_iv_ogm_send_to_if()
247 struct batadv_hard_iface *hard_iface; in batadv_iv_ogm_emit()
250 struct batadv_hard_iface *primary_if = NULL; in batadv_iv_ogm_emit()
319 const struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_can_aggregate()
324 struct batadv_hard_iface *primary_if = NULL; in batadv_iv_ogm_can_aggregate()
[all …]
Drouting.c35 struct batadv_hard_iface *recv_if);
37 void batadv_slide_own_bcast_window(struct batadv_hard_iface *hard_iface) in batadv_slide_own_bcast_window()
250 struct batadv_hard_iface *hard_iface, in batadv_check_management_packet()
283 struct batadv_hard_iface *primary_if = NULL; in batadv_recv_my_icmp_packet()
331 struct batadv_hard_iface *primary_if = NULL; in batadv_recv_icmp_ttl_exceeded()
378 struct batadv_hard_iface *recv_if) in batadv_recv_icmp_packet()
459 const struct batadv_hard_iface *recv_if) in batadv_find_bond_router()
514 const struct batadv_hard_iface *recv_if) in batadv_find_ifalter_router()
589 int batadv_recv_tt_query(struct sk_buff *skb, struct batadv_hard_iface *recv_if) in batadv_recv_tt_query()
667 int batadv_recv_roam_adv(struct sk_buff *skb, struct batadv_hard_iface *recv_if) in batadv_recv_roam_adv()
[all …]
Dmain.c46 struct batadv_hard_iface *);
197 const struct batadv_hard_iface *hard_iface; in batadv_is_my_mac()
223 struct batadv_hard_iface *
228 struct batadv_hard_iface *primary_if; in batadv_seq_print_text_primary_if_get()
253 struct batadv_hard_iface *recv_if) in batadv_recv_unhandled_packet()
267 struct batadv_hard_iface *hard_iface; in batadv_batman_skb_recv()
271 hard_iface = container_of(ptype, struct batadv_hard_iface, in batadv_batman_skb_recv()
357 struct batadv_hard_iface *)) in batadv_recv_handler_register() argument
Dsend.c40 struct batadv_hard_iface *hard_iface, in batadv_send_skb_packet()
103 struct batadv_hard_iface *recv_if) in batadv_send_skb_to_orig()
121 void batadv_schedule_bat_ogm(struct batadv_hard_iface *hard_iface) in batadv_schedule_bat_ogm()
180 struct batadv_hard_iface *primary_if = NULL; in batadv_add_bcast_packet_to_list()
234 struct batadv_hard_iface *hard_iface; in batadv_send_outstanding_bcast_packet()
321 const struct batadv_hard_iface *hard_iface) in batadv_purge_outstanding_packets()
Dbridge_loop_avoidance.c264 struct batadv_hard_iface *primary_if; in batadv_bla_send_claim()
436 struct batadv_hard_iface *primary_if, in batadv_bla_update_own_backbone_gw()
458 struct batadv_hard_iface *primary_if, in batadv_bla_answer_request()
686 struct batadv_hard_iface *primary_if, in batadv_handle_request()
710 struct batadv_hard_iface *primary_if, in batadv_handle_unclaim()
739 struct batadv_hard_iface *primary_if, in batadv_handle_claim()
782 struct batadv_hard_iface *primary_if, in batadv_check_claim_group()
854 struct batadv_hard_iface *primary_if, in batadv_bla_process_claim()
1009 struct batadv_hard_iface *primary_if, in batadv_bla_purge_claims()
1057 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address()
[all …]
Doriginator.h33 batadv_neigh_node_new(struct batadv_hard_iface *hard_iface,
39 int batadv_orig_hash_add_if(struct batadv_hard_iface *hard_iface,
41 int batadv_orig_hash_del_if(struct batadv_hard_iface *hard_iface,
Ddistributed-arp-table.h63 struct batadv_hard_iface *primary_if) in batadv_dat_init_own_addr()
142 struct batadv_hard_iface *iface) in batadv_dat_init_own_addr()
Doriginator.c94 batadv_neigh_node_new(struct batadv_hard_iface *hard_iface, in batadv_neigh_node_new()
303 struct batadv_hard_iface *if_incoming; in batadv_purge_orig_neighbors()
434 struct batadv_hard_iface *primary_if; in batadv_orig_seq_print_text()
530 int batadv_orig_hash_add_if(struct batadv_hard_iface *hard_iface, in batadv_orig_hash_add_if()
613 int batadv_orig_hash_del_if(struct batadv_hard_iface *hard_iface, in batadv_orig_hash_del_if()
619 struct batadv_hard_iface *hard_iface_tmp; in batadv_orig_hash_del_if()
Dsoft-interface.c147 struct batadv_hard_iface *primary_if = NULL; in batadv_interface_tx()
299 struct sk_buff *skb, struct batadv_hard_iface *recv_if, in batadv_interface_rx()
523 struct batadv_hard_iface *hard_iface; in batadv_softif_slave_add()
548 struct batadv_hard_iface *hard_iface; in batadv_softif_slave_del()
667 struct batadv_hard_iface *hard_iface; in batadv_softif_destroy_netlink()
Dmain.h169 struct batadv_hard_iface *
177 struct batadv_hard_iface *));
Dsoft-interface.h25 struct sk_buff *skb, struct batadv_hard_iface *recv_if,
Dunicast.c225 struct batadv_hard_iface *hard_iface, in batadv_frag_send_skb()
229 struct batadv_hard_iface *primary_if; in batadv_frag_send_skb()
353 struct batadv_hard_iface *primary_if; in batadv_unicast_4addr_prepare_skb()
Dunicast.h33 struct batadv_hard_iface *hard_iface,
Dsysfs.c530 struct batadv_hard_iface *hard_iface; in batadv_show_mesh_iface()
555 struct batadv_hard_iface *hard_iface; in batadv_store_mesh_iface()
611 struct batadv_hard_iface *hard_iface; in batadv_show_iface_status()
Dnetwork-coding.c35 struct batadv_hard_iface *recv_if);
1662 struct batadv_hard_iface *recv_if) in batadv_nc_recv_coded_packet()
1749 struct batadv_hard_iface *primary_if; in batadv_nc_nodes_seq_print_text()
Dicmp_socket.c156 struct batadv_hard_iface *primary_if = NULL; in batadv_socket_write()
Dtranslation-table.c469 struct batadv_hard_iface *primary_if; in batadv_tt_local_seq_print_text()
1015 struct batadv_hard_iface *primary_if; in batadv_tt_global_seq_print_text()
1652 struct batadv_hard_iface *primary_if; in batadv_send_tt_request()
1835 struct batadv_hard_iface *primary_if = NULL; in batadv_send_my_tt_response()
2206 struct batadv_hard_iface *primary_if; in batadv_send_roam_adv()
Dvis.c247 struct batadv_hard_iface *primary_if; in batadv_vis_seq_print_text()
763 struct batadv_hard_iface *primary_if; in batadv_send_vis_packet()
Dgateway_client.c475 struct batadv_hard_iface *primary_if; in batadv_gw_client_seq_print_text()

12