Home
last modified time | relevance | path

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

12

/linux/net/batman-adv/
A Drouting.h16 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 …]
A Dhard-interface.h72 bool batadv_is_cfg80211_hardif(struct batadv_hard_iface *hard_iface);
73 bool batadv_is_wifi_hardif(struct batadv_hard_iface *hard_iface);
74 struct batadv_hard_iface*
76 int batadv_hardif_enable_interface(struct batadv_hard_iface *hard_iface,
78 void batadv_hardif_disable_interface(struct batadv_hard_iface *hard_iface);
82 int batadv_hardif_no_broadcast(struct batadv_hard_iface *if_outgoing,
90 static inline void batadv_hardif_put(struct batadv_hard_iface *hard_iface) in batadv_hardif_put()
104 static inline struct batadv_hard_iface *
107 struct batadv_hard_iface *hard_iface; in batadv_primary_if_get_selected()
A Dhard-interface.c49 struct batadv_hard_iface *hard_iface; in batadv_hardif_release()
63 struct batadv_hard_iface *
66 struct batadv_hard_iface *hard_iface; in batadv_hardif_get_by_netdev()
425 static struct batadv_hard_iface *
428 struct batadv_hard_iface *hard_iface; in batadv_hardif_get_active()
448 struct batadv_hard_iface *oldif) in batadv_primary_if_update_addr()
450 struct batadv_hard_iface *primary_if; in batadv_primary_if_update_addr()
769 struct batadv_hard_iface *hard_iface; in batadv_hardif_cnt()
805 struct batadv_hard_iface *new_if; in batadv_hardif_disable_interface()
835 static struct batadv_hard_iface *
[all …]
A Dbat_v_elp.h15 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);
A Dbat_v_elp.c49 static void batadv_v_elp_start_timer(struct batadv_hard_iface *hard_iface) in batadv_v_elp_start_timer()
69 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_get_throughput()
196 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_wifi_neigh_probe()
254 struct batadv_hard_iface *hard_iface; in batadv_v_elp_periodic_work()
263 hard_iface = container_of(bat_v, struct batadv_hard_iface, bat_v); in batadv_v_elp_periodic_work()
342 int batadv_v_elp_iface_enable(struct batadv_hard_iface *hard_iface) in batadv_v_elp_iface_enable()
405 struct batadv_hard_iface *hard_iface) in batadv_v_elp_iface_activate()
426 struct batadv_hard_iface *hard_iface; in batadv_v_elp_primary_iface_set()
451 struct batadv_hard_iface *if_incoming, in batadv_v_elp_neigh_update()
505 struct batadv_hard_iface *if_incoming) in batadv_v_elp_packet_recv()
[all …]
A Dbat_v_ogm.c123 struct batadv_hard_iface *hard_iface) in batadv_v_ogm_send_to_if()
162 struct batadv_hard_iface *hard_iface) in batadv_v_ogm_queue_left()
239 struct batadv_hard_iface *hard_iface) in batadv_v_ogm_queue_on_if()
263 struct batadv_hard_iface *hard_iface; in batadv_v_ogm_send_softif()
388 struct batadv_hard_iface *hard_iface; in batadv_v_ogm_aggr_work()
475 struct batadv_hard_iface *if_incoming, in batadv_v_forward_penalty()
476 struct batadv_hard_iface *if_outgoing, in batadv_v_forward_penalty()
521 struct batadv_hard_iface *if_incoming, in batadv_v_ogm_forward()
522 struct batadv_hard_iface *if_outgoing) in batadv_v_ogm_forward()
852 struct batadv_hard_iface *if_incoming) in batadv_v_ogm_process()
[all …]
A Doriginator.h28 batadv_hardif_neigh_get(const struct batadv_hard_iface *hard_iface,
33 struct batadv_hard_iface *hard_iface,
38 const struct batadv_hard_iface *if_outgoing);
41 struct batadv_hard_iface *if_outgoing);
44 struct batadv_hard_iface *if_outgoing);
51 struct batadv_hard_iface *if_outgoing);
54 struct batadv_hard_iface *if_outgoing);
A Dtypes.h168 struct batadv_hard_iface { struct
253 struct batadv_hard_iface *if_outgoing;
620 struct batadv_hard_iface *if_incoming;
657 struct batadv_hard_iface *if_incoming;
721 struct batadv_hard_iface *if_outgoing;
2142 struct batadv_hard_iface *if_incoming;
2148 struct batadv_hard_iface *if_outgoing;
2195 struct batadv_hard_iface *if_outgoing1,
2197 struct batadv_hard_iface *if_outgoing2);
2212 struct batadv_hard_iface *hard_iface);
[all …]
A Dbat_v.c47 struct batadv_hard_iface *primary_if; in batadv_v_iface_activate()
101 struct batadv_hard_iface *primary_if; in batadv_v_iface_update_mac()
182 struct batadv_hard_iface *hard_iface, in batadv_v_neigh_dump_hardif()
214 struct batadv_hard_iface *single_hardif) in batadv_v_neigh_dump()
216 struct batadv_hard_iface *hard_iface; in batadv_v_neigh_dump()
270 struct batadv_hard_iface *if_outgoing, in batadv_v_orig_dump_subentry()
339 struct batadv_hard_iface *if_outgoing, in batadv_v_orig_dump_entry()
390 struct batadv_hard_iface *if_outgoing, in batadv_v_orig_dump_bucket()
425 struct batadv_hard_iface *if_outgoing) in batadv_v_orig_dump()
477 struct batadv_hard_iface *if_outgoing1, in batadv_v_neigh_is_sob()
[all …]
A Dsend.h21 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);
52 const struct batadv_hard_iface *hard_iface);
A Dbat_iv_ogm.c540 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_aggregate_new()
541 struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_aggregate_new()
687 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_forward()
920 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_orig_update()
921 struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_orig_update()
1310 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_process_per_outif()
1311 struct batadv_hard_iface *if_outgoing) in batadv_iv_ogm_process_per_outif()
1555 struct batadv_hard_iface *hard_iface; in batadv_iv_ogm_process()
1976 struct batadv_hard_iface *if_outgoing) in batadv_iv_ogm_orig_dump()
2103 struct batadv_hard_iface *hard_iface, in batadv_iv_ogm_neigh_dump_hardif()
[all …]
A Dbat_v_ogm.h19 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);
A Dsend.c64 struct batadv_hard_iface *hard_iface, in batadv_send_skb_packet()
125 struct batadv_hard_iface *hard_iface) in batadv_send_broadcast_skb()
178 struct batadv_hard_iface *recv_if) in batadv_send_skb_to_orig()
287 struct batadv_hard_iface *primary_if; in batadv_send_skb_prepare_unicast_4addr()
496 struct batadv_hard_iface *if_outgoing, in batadv_forw_packet_alloc()
755 struct batadv_hard_iface *if_in, in batadv_forw_bcast_packet_to_list()
756 struct batadv_hard_iface *if_out) in batadv_forw_bcast_packet_to_list()
811 struct batadv_hard_iface *if_in, in batadv_forw_bcast_packet_if()
851 struct batadv_hard_iface *if_out) in batadv_send_no_broadcast()
923 struct batadv_hard_iface *hard_iface; in __batadv_forw_bcast_packet()
[all …]
A Doriginator.c325 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_get()
403 struct batadv_hard_iface *if_outgoing) in batadv_neigh_ifinfo_get()
438 struct batadv_hard_iface *if_outgoing) in batadv_neigh_ifinfo_new()
619 struct batadv_hard_iface *hard_iface, in batadv_neigh_node_create()
681 struct batadv_hard_iface *hard_iface, in batadv_neigh_node_get_or_create()
709 struct batadv_hard_iface *primary_if = NULL; in batadv_hardif_neigh_dump()
983 struct batadv_hard_iface *if_outgoing; in batadv_purge_neigh_ifinfo()
1026 struct batadv_hard_iface *if_outgoing; in batadv_purge_orig_ifinfo()
1081 struct batadv_hard_iface *if_incoming; in batadv_purge_orig_neighbors()
1135 struct batadv_hard_iface *if_outgoing) in batadv_find_best_neighbor()
[all …]
A Dbridge_loop_avoidance.h50 struct batadv_hard_iface *primary_if,
51 struct batadv_hard_iface *oldif);
97 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address()
98 struct batadv_hard_iface *oldif) in batadv_bla_update_orig_address()
A Drouting.c42 struct batadv_hard_iface *recv_if);
55 struct batadv_hard_iface *recv_if, in _batadv_update_route()
116 struct batadv_hard_iface *recv_if, in batadv_update_route()
178 struct batadv_hard_iface *hard_iface, in batadv_check_management_packet()
339 struct batadv_hard_iface *recv_if) in batadv_recv_icmp_packet()
524 struct batadv_hard_iface *recv_if) in batadv_find_router()
790 struct batadv_hard_iface *primary_if; in batadv_check_unicast_ttvn()
909 struct batadv_hard_iface *recv_if) in batadv_recv_unhandled_unicast_packet()
1048 struct batadv_hard_iface *recv_if) in batadv_recv_unicast_tvlv()
1105 struct batadv_hard_iface *recv_if) in batadv_recv_frag_packet()
[all …]
A Dbridge_loop_avoidance.c344 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()
966 struct batadv_hard_iface *primary_if, in batadv_handle_claim()
1329 struct batadv_hard_iface *oldif) in batadv_bla_update_orig_address()
1403 struct batadv_hard_iface *primary_if; in batadv_bla_status_update()
1432 struct batadv_hard_iface *primary_if; in batadv_bla_periodic_work()
1530 struct batadv_hard_iface *primary_if; in batadv_bla_init()
1804 struct batadv_hard_iface *primary_if; in batadv_bla_free()
1899 struct batadv_hard_iface *primary_if; in batadv_bla_rx()
2034 struct batadv_hard_iface *primary_if; in batadv_bla_tx()
[all …]
A Dmain.c68 struct batadv_hard_iface *recv_if);
306 const struct batadv_hard_iface *hard_iface; in batadv_is_my_mac()
406 struct batadv_hard_iface *recv_if) in batadv_recv_unhandled_packet()
432 struct batadv_hard_iface *hard_iface; in batadv_batman_skb_recv()
435 hard_iface = container_of(ptype, struct batadv_hard_iface, in batadv_batman_skb_recv()
559 struct batadv_hard_iface *)) in batadv_recv_handler_register() argument
562 struct batadv_hard_iface *recv_if); in batadv_recv_handler_register()
A Dbat_v.h15 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()
A Dnetlink.c234 struct batadv_hard_iface *primary_if = NULL; in batadv_netlink_mesh_fill()
796 struct batadv_hard_iface *hard_iface, in batadv_netlink_hardif_fill()
862 struct batadv_hard_iface *hard_iface) in batadv_netlink_notify_hardif()
895 struct batadv_hard_iface *hard_iface = info->user_ptr[1]; in batadv_netlink_get_hardif()
928 struct batadv_hard_iface *hard_iface = info->user_ptr[1]; in batadv_netlink_set_hardif()
971 struct batadv_hard_iface *hard_iface; in batadv_netlink_dump_hardif()
1197 static struct batadv_hard_iface *
1201 struct batadv_hard_iface *hard_iface; in batadv_get_hardif_from_info()
1274 struct batadv_hard_iface *hard_iface; in batadv_pre_doit()
1338 struct batadv_hard_iface *hard_iface; in batadv_post_doit()
A Ddistributed-arp-table.h64 struct batadv_hard_iface *primary_if) in batadv_dat_init_own_addr()
160 struct batadv_hard_iface *iface) in batadv_dat_init_own_addr()
A Dmain.h82 #define BATADV_IF_DEFAULT ((struct batadv_hard_iface *)NULL)
252 struct batadv_hard_iface *));
A Dfragmentation.h21 struct batadv_hard_iface *recv_if,
A Dnetlink.h26 struct batadv_hard_iface *hard_iface);
A Dsoft-interface.c183 struct batadv_hard_iface *primary_if = NULL; in batadv_interface_tx()
832 struct batadv_hard_iface *hard_iface; in batadv_softif_slave_add()
856 struct batadv_hard_iface *hard_iface; in batadv_softif_slave_del()
1084 struct batadv_hard_iface *hard_iface; in batadv_softif_destroy_netlink()

Completed in 61 milliseconds

12