Home
last modified time | relevance | path

Searched defs:bat_priv (Results 1 – 25 of 34) sorted by relevance

12

/openbmc/linux/net/batman-adv/
H A Ddistributed-arp-table.h63 batadv_dat_init_own_addr(struct batadv_priv *bat_priv, in batadv_dat_init_own_addr()
85 static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv, in batadv_dat_inc_counter()
107 batadv_dat_snoop_outgoing_arp_request(struct batadv_priv *bat_priv, in batadv_dat_snoop_outgoing_arp_request()
114 batadv_dat_snoop_incoming_arp_request(struct batadv_priv *bat_priv, in batadv_dat_snoop_incoming_arp_request()
121 batadv_dat_snoop_outgoing_arp_reply(struct batadv_priv *bat_priv, in batadv_dat_snoop_outgoing_arp_reply()
128 batadv_dat_snoop_incoming_arp_reply(struct batadv_priv *bat_priv, in batadv_dat_snoop_incoming_arp_reply()
135 batadv_dat_snoop_outgoing_dhcp_ack(struct batadv_priv *bat_priv, in batadv_dat_snoop_outgoing_dhcp_ack()
142 batadv_dat_snoop_incoming_dhcp_ack(struct batadv_priv *bat_priv, in batadv_dat_snoop_incoming_dhcp_ack()
148 batadv_dat_drop_broadcast_packet(struct batadv_priv *bat_priv, in batadv_dat_drop_broadcast_packet()
164 static inline int batadv_dat_init(struct batadv_priv *bat_priv) in batadv_dat_init()
[all …]
H A Dmulticast.c246 batadv_mcast_mla_flags_get(struct batadv_priv *bat_priv) in batadv_mcast_mla_flags_get()
775 batadv_mcast_bridge_log(struct batadv_priv *bat_priv, in batadv_mcast_bridge_log()
909 struct batadv_priv *bat_priv; in batadv_mcast_mla_update() local
1350 batadv_mcast_forw_want_all(struct batadv_priv *bat_priv, in batadv_mcast_forw_want_all()
1453 batadv_mcast_forw_want_rtr(struct batadv_priv *bat_priv, in batadv_mcast_forw_want_rtr()
1818 void batadv_mcast_init(struct batadv_priv *bat_priv) in batadv_mcast_init()
1836 struct batadv_priv *bat_priv) in batadv_mcast_mesh_info_put()
2002 struct batadv_priv *bat_priv; in batadv_mcast_netlink_get_primary() local
2046 struct batadv_priv *bat_priv; in batadv_mcast_flags_dump() local
2066 void batadv_mcast_free(struct batadv_priv *bat_priv) in batadv_mcast_free()
[all …]
H A Dgateway_client.c80 batadv_gw_get_selected_gw_node(struct batadv_priv *bat_priv) in batadv_gw_get_selected_gw_node()
104 batadv_gw_get_selected_orig(struct batadv_priv *bat_priv) in batadv_gw_get_selected_orig()
128 static void batadv_gw_select(struct batadv_priv *bat_priv, in batadv_gw_select()
157 void batadv_gw_reselect(struct batadv_priv *bat_priv) in batadv_gw_reselect()
198 void batadv_gw_election(struct batadv_priv *bat_priv) in batadv_gw_election()
287 void batadv_gw_check_election(struct batadv_priv *bat_priv, in batadv_gw_check_election()
399 void batadv_gw_node_update(struct batadv_priv *bat_priv, in batadv_gw_node_update()
465 void batadv_gw_node_delete(struct batadv_priv *bat_priv, in batadv_gw_node_delete()
480 void batadv_gw_node_free(struct batadv_priv *bat_priv) in batadv_gw_node_free()
507 struct batadv_priv *bat_priv; in batadv_gw_dump() local
[all …]
H A Dnetwork-coding.c105 struct batadv_priv *bat_priv = netdev_priv(net_dev); in batadv_nc_status_update() local
135 int batadv_nc_mesh_init(struct batadv_priv *bat_priv) in batadv_nc_mesh_init()
176 void batadv_nc_init_bat_priv(struct batadv_priv *bat_priv) in batadv_nc_init_bat_priv()
373 void batadv_nc_purge_orig(struct batadv_priv *bat_priv, in batadv_nc_purge_orig()
712 struct batadv_priv *bat_priv; in batadv_nc_worker() local
837 batadv_nc_get_nc_node(struct batadv_priv *bat_priv, in batadv_nc_get_nc_node()
1257 batadv_nc_path_search(struct batadv_priv *bat_priv, in batadv_nc_path_search()
1325 batadv_nc_skb_src_search(struct batadv_priv *bat_priv, in batadv_nc_skb_src_search()
1412 struct batadv_priv *bat_priv = netdev_priv(netdev); in batadv_nc_skb_dst_search() local
1499 struct batadv_priv *bat_priv = netdev_priv(netdev); in batadv_nc_skb_forward() local
[all …]
H A Dtvlv.c208 void batadv_tvlv_container_unregister(struct batadv_priv *bat_priv, in batadv_tvlv_container_unregister()
231 void batadv_tvlv_container_register(struct batadv_priv *bat_priv, in batadv_tvlv_container_register()
311 u16 batadv_tvlv_container_ogm_append(struct batadv_priv *bat_priv, in batadv_tvlv_container_ogm_append()
364 static int batadv_tvlv_call_handler(struct batadv_priv *bat_priv, in batadv_tvlv_call_handler()
434 int batadv_tvlv_containers_process(struct batadv_priv *bat_priv, in batadv_tvlv_containers_process()
497 void batadv_tvlv_ogm_receive(struct batadv_priv *bat_priv, in batadv_tvlv_ogm_receive()
535 void batadv_tvlv_handler_register(struct batadv_priv *bat_priv, in batadv_tvlv_handler_register()
536 void (*optr)(struct batadv_priv *bat_priv, in batadv_tvlv_handler_register()
541 int (*uptr)(struct batadv_priv *bat_priv, in batadv_tvlv_handler_register()
545 int (*mptr)(struct batadv_priv *bat_priv, in batadv_tvlv_handler_register()
[all …]
H A Dnetlink.c179 struct batadv_priv *bat_priv) in batadv_netlink_mesh_fill_ap_isolation()
203 struct batadv_priv *bat_priv) in batadv_netlink_set_mesh_ap_isolation()
229 struct batadv_priv *bat_priv, in batadv_netlink_mesh_fill()
412 struct batadv_priv *bat_priv = info->user_ptr[0]; in batadv_netlink_get_mesh() local
441 struct batadv_priv *bat_priv = info->user_ptr[0]; in batadv_netlink_set_mesh() local
710 struct batadv_priv *bat_priv = info->user_ptr[0]; in batadv_netlink_tp_meter_start() local
795 struct batadv_priv *bat_priv, in batadv_netlink_hardif_fill()
972 struct batadv_priv *bat_priv; in batadv_netlink_dump_hardif() local
1035 struct batadv_priv *bat_priv, in batadv_netlink_vlan_fill()
1276 struct batadv_priv *bat_priv = NULL; in batadv_pre_doit() local
[all …]
H A Dtranslation-table.c638 struct batadv_priv *bat_priv = netdev_priv(soft_iface); in batadv_tt_local_add() local
1069 struct batadv_priv *bat_priv, in batadv_tt_local_dump_entry()
1130 struct batadv_priv *bat_priv, in batadv_tt_local_dump_bucket()
1168 struct batadv_priv *bat_priv; in batadv_tt_local_dump() local
1863 struct batadv_priv *bat_priv, in batadv_tt_global_dump_entry()
1907 struct batadv_priv *bat_priv, in batadv_tt_global_dump_bucket()
1943 struct batadv_priv *bat_priv; in batadv_tt_global_dump() local
2652 batadv_tt_req_node_new(struct batadv_priv *bat_priv, in batadv_tt_req_node_new()
3554 struct batadv_priv *bat_priv; in batadv_tt_purge() local
3573 void batadv_tt_free(struct batadv_priv *bat_priv) in batadv_tt_free()
[all …]
H A Dbridge_loop_avoidance.h62 static inline bool batadv_bla_rx(struct batadv_priv *bat_priv, in batadv_bla_rx()
69 static inline bool batadv_bla_tx(struct batadv_priv *bat_priv, in batadv_bla_tx()
82 static inline bool batadv_bla_is_backbone_gw_orig(struct batadv_priv *bat_priv, in batadv_bla_is_backbone_gw_orig()
89 batadv_bla_check_bcast_duplist(struct batadv_priv *bat_priv, in batadv_bla_check_bcast_duplist()
96 batadv_bla_update_orig_address(struct batadv_priv *bat_priv, in batadv_bla_update_orig_address()
102 static inline int batadv_bla_init(struct batadv_priv *bat_priv) in batadv_bla_init()
107 static inline void batadv_bla_free(struct batadv_priv *bat_priv) in batadv_bla_free()
124 bool batadv_bla_check_claim(struct batadv_priv *bat_priv, u8 *addr, in batadv_bla_check_claim()
H A Dnetwork-coding.h52 static inline int batadv_nc_mesh_init(struct batadv_priv *bat_priv) in batadv_nc_mesh_init()
57 static inline void batadv_nc_mesh_free(struct batadv_priv *bat_priv) in batadv_nc_mesh_free()
62 batadv_nc_update_nc_node(struct batadv_priv *bat_priv, in batadv_nc_update_nc_node()
71 batadv_nc_purge_orig(struct batadv_priv *bat_priv, in batadv_nc_purge_orig()
78 static inline void batadv_nc_init_bat_priv(struct batadv_priv *bat_priv) in batadv_nc_init_bat_priv()
93 batadv_nc_skb_store_for_decoding(struct batadv_priv *bat_priv, in batadv_nc_skb_store_for_decoding()
99 batadv_nc_skb_store_sniffed_unicast(struct batadv_priv *bat_priv, in batadv_nc_skb_store_sniffed_unicast()
H A Dbat_v_ogm.c101 static void batadv_v_ogm_start_timer(struct batadv_priv *bat_priv) in batadv_v_ogm_start_timer()
124 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); in batadv_v_ogm_send_to_if() local
242 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); in batadv_v_ogm_queue_on_if() local
262 static void batadv_v_ogm_send_softif(struct batadv_priv *bat_priv) in batadv_v_ogm_send_softif()
370 struct batadv_priv *bat_priv; in batadv_v_ogm_send() local
475 static u32 batadv_v_forward_penalty(struct batadv_priv *bat_priv, in batadv_v_forward_penalty()
518 static void batadv_v_ogm_forward(struct batadv_priv *bat_priv, in batadv_v_ogm_forward()
607 static int batadv_v_ogm_metric_update(struct batadv_priv *bat_priv, in batadv_v_ogm_metric_update()
782 batadv_v_ogm_process_per_outif(struct batadv_priv *bat_priv, in batadv_v_ogm_process_per_outif()
1043 int batadv_v_ogm_init(struct batadv_priv *bat_priv) in batadv_v_ogm_init()
[all …]
H A Drouting.c53 static void _batadv_update_route(struct batadv_priv *bat_priv, in _batadv_update_route()
114 void batadv_update_route(struct batadv_priv *bat_priv, in batadv_update_route()
216 static int batadv_recv_my_icmp_packet(struct batadv_priv *bat_priv, in batadv_recv_my_icmp_packet()
341 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_recv_icmp_packet() local
522 batadv_find_router(struct batadv_priv *bat_priv, in batadv_find_router()
659 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_route_unicast_packet() local
912 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_recv_unhandled_unicast_packet() local
941 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_recv_unicast_packet() local
1050 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_recv_unicast_tvlv() local
1106 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_recv_frag_packet() local
[all …]
H A Dbridge_loop_avoidance.c218 batadv_claim_hash_find(struct batadv_priv *bat_priv, in batadv_claim_hash_find()
462 struct batadv_priv *bat_priv; in batadv_bla_loopdetect_report() local
966 static bool batadv_handle_claim(struct batadv_priv *bat_priv, in batadv_handle_claim()
1388 batadv_bla_send_loopdetect(struct batadv_priv *bat_priv, in batadv_bla_send_loopdetect()
1403 struct batadv_priv *bat_priv = netdev_priv(net_dev); in batadv_bla_status_update() local
1428 struct batadv_priv *bat_priv; in batadv_bla_periodic_work() local
1527 int batadv_bla_init(struct batadv_priv *bat_priv) in batadv_bla_init()
1803 void batadv_bla_free(struct batadv_priv *bat_priv) in batadv_bla_free()
2239 struct batadv_priv *bat_priv; in batadv_bla_claim_dump() local
2409 struct batadv_priv *bat_priv; in batadv_bla_backbone_dump() local
[all …]
H A Dsend.c67 struct batadv_priv *bat_priv; in batadv_send_skb_packet() local
180 struct batadv_priv *bat_priv = orig_node->bat_priv; in batadv_send_skb_to_orig() local
331 int batadv_send_skb_unicast(struct batadv_priv *bat_priv, in batadv_send_skb_unicast()
403 int batadv_send_skb_via_tt_generic(struct batadv_priv *bat_priv, in batadv_send_skb_via_tt_generic()
498 struct batadv_priv *bat_priv, in batadv_forw_packet_alloc()
707 batadv_forw_packet_bcast_queue(struct batadv_priv *bat_priv, in batadv_forw_packet_bcast_queue()
725 void batadv_forw_packet_ogmv1_queue(struct batadv_priv *bat_priv, in batadv_forw_packet_ogmv1_queue()
972 int batadv_forw_bcast_packet(struct batadv_priv *bat_priv, in batadv_forw_bcast_packet()
993 void batadv_send_bcast_packet(struct batadv_priv *bat_priv, in batadv_send_bcast_packet()
1056 struct batadv_priv *bat_priv; in batadv_send_outstanding_bcast_packet() local
[all …]
H A Dbat_v.c181 struct batadv_priv *bat_priv, in batadv_v_neigh_dump_hardif()
213 struct batadv_priv *bat_priv, in batadv_v_neigh_dump()
269 struct batadv_priv *bat_priv, in batadv_v_orig_dump_subentry()
338 struct batadv_priv *bat_priv, in batadv_v_orig_dump_entry()
389 struct batadv_priv *bat_priv, in batadv_v_orig_dump_bucket()
424 struct batadv_priv *bat_priv, in batadv_v_orig_dump()
563 batadv_v_gw_get_best_gw_node(struct batadv_priv *bat_priv) in batadv_v_gw_get_best_gw_node()
659 struct batadv_priv *bat_priv, in batadv_v_gw_dump_entry()
754 struct batadv_priv *bat_priv) in batadv_v_gw_dump()
835 int batadv_v_mesh_init(struct batadv_priv *bat_priv) in batadv_v_mesh_init()
[all …]
H A Dsoft-interface.c114 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_interface_stats() local
127 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_interface_set_mac_addr() local
156 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_interface_change_mtu() local
184 struct batadv_priv *bat_priv = netdev_priv(soft_iface); in batadv_interface_tx() local
417 struct batadv_priv *bat_priv = netdev_priv(soft_iface); in batadv_interface_rx() local
628 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_interface_add_vid() local
675 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_interface_kill_vid() local
734 struct batadv_priv *bat_priv; in batadv_softif_init_late() local
958 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_get_ethtool_stats() local
1061 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_softif_newlink() local
[all …]
H A Dmulticast.h58 batadv_mcast_forw_mode(struct batadv_priv *bat_priv, struct sk_buff *skb, in batadv_mcast_forw_mode()
65 batadv_mcast_forw_send(struct batadv_priv *bat_priv, struct sk_buff *skb, in batadv_mcast_forw_send()
72 static inline int batadv_mcast_init(struct batadv_priv *bat_priv) in batadv_mcast_init()
78 batadv_mcast_mesh_info_put(struct sk_buff *msg, struct batadv_priv *bat_priv) in batadv_mcast_mesh_info_put()
89 static inline void batadv_mcast_free(struct batadv_priv *bat_priv) in batadv_mcast_free()
H A Dtp_meter.c215 const u8 *dst, struct batadv_priv *bat_priv, in batadv_tp_batctl_notify()
246 struct batadv_priv *bat_priv, in batadv_tp_batctl_error_notify()
402 static void batadv_tp_sender_end(struct batadv_priv *bat_priv, in batadv_tp_sender_end()
489 struct batadv_priv *bat_priv = tp_vars->bat_priv; in batadv_tp_sender_timeout() local
627 static void batadv_tp_recv_ack(struct batadv_priv *bat_priv, in batadv_tp_recv_ack()
808 struct batadv_priv *bat_priv = tp_vars->bat_priv; in batadv_tp_send() local
904 struct batadv_priv *bat_priv = tp_vars->bat_priv; in batadv_tp_start_kthread() local
1059 void batadv_tp_stop(struct batadv_priv *bat_priv, const u8 *dst, in batadv_tp_stop()
1106 struct batadv_priv *bat_priv; in batadv_tp_receiver_shutdown() local
1329 batadv_tp_init_recv(struct batadv_priv *bat_priv, in batadv_tp_init_recv()
[all …]
H A Ddistributed-arp-table.c102 static void batadv_dat_start_timer(struct batadv_priv *bat_priv) in batadv_dat_start_timer()
158 static void __batadv_dat_purge(struct batadv_priv *bat_priv, in __batadv_dat_purge()
199 struct batadv_priv *bat_priv; in batadv_dat_purge() local
326 batadv_dat_entry_hash_find(struct batadv_priv *bat_priv, __be32 ip, in batadv_dat_entry_hash_find()
674 static bool batadv_dat_forward_data(struct batadv_priv *bat_priv, in batadv_dat_forward_data()
765 struct batadv_priv *bat_priv = netdev_priv(net_dev); in batadv_dat_status_update() local
793 static void batadv_dat_hash_free(struct batadv_priv *bat_priv) in batadv_dat_hash_free()
811 int batadv_dat_init(struct batadv_priv *bat_priv) in batadv_dat_init()
835 void batadv_dat_free(struct batadv_priv *bat_priv) in batadv_dat_free()
944 struct batadv_priv *bat_priv; in batadv_dat_cache_dump() local
[all …]
H A Dgateway_common.c25 void batadv_gw_tvlv_container_update(struct batadv_priv *bat_priv) in batadv_gw_tvlv_container_update()
57 static void batadv_gw_tvlv_ogm_handler_v1(struct batadv_priv *bat_priv, in batadv_gw_tvlv_ogm_handler_v1()
94 void batadv_gw_init(struct batadv_priv *bat_priv) in batadv_gw_init()
110 void batadv_gw_free(struct batadv_priv *bat_priv) in batadv_gw_free()
H A Dbat_iv_ogm.c439 struct batadv_priv *bat_priv, in batadv_iv_ogm_can_aggregate()
914 batadv_iv_ogm_orig_update(struct batadv_priv *bat_priv, in batadv_iv_ogm_orig_update()
1687 struct batadv_priv *bat_priv; in batadv_iv_send_outstanding_bat_ogm_packet() local
1813 struct batadv_priv *bat_priv, in batadv_iv_ogm_orig_dump_subentry()
1877 struct batadv_priv *bat_priv, in batadv_iv_ogm_orig_dump_entry()
1938 struct batadv_priv *bat_priv, in batadv_iv_ogm_orig_dump_bucket()
1974 struct batadv_priv *bat_priv, in batadv_iv_ogm_orig_dump()
2101 struct batadv_priv *bat_priv, in batadv_iv_ogm_neigh_dump_hardif()
2133 struct batadv_priv *bat_priv, in batadv_iv_ogm_neigh_dump()
2401 struct batadv_priv *bat_priv, in batadv_iv_gw_dump_entry()
[all …]
H A Doriginator.c57 batadv_orig_hash_find(struct batadv_priv *bat_priv, const void *data) in batadv_orig_hash_find()
195 int batadv_originator_init(struct batadv_priv *bat_priv) in batadv_originator_init()
708 struct batadv_priv *bat_priv; in batadv_hardif_neigh_dump() local
861 void batadv_originator_free(struct batadv_priv *bat_priv) in batadv_originator_free()
979 batadv_purge_neigh_ifinfo(struct batadv_priv *bat_priv, in batadv_purge_neigh_ifinfo()
1022 batadv_purge_orig_ifinfo(struct batadv_priv *bat_priv, in batadv_purge_orig_ifinfo()
1074 batadv_purge_orig_neighbors(struct batadv_priv *bat_priv, in batadv_purge_orig_neighbors()
1133 batadv_find_best_neighbor(struct batadv_priv *bat_priv, in batadv_find_best_neighbor()
1226 void batadv_purge_orig_ref(struct batadv_priv *bat_priv) in batadv_purge_orig_ref()
1270 struct batadv_priv *bat_priv; in batadv_purge_orig() local
[all …]
H A Dlog.h24 static inline int batadv_debug_log_setup(struct batadv_priv *bat_priv) in batadv_debug_log_setup()
29 static inline void batadv_debug_log_cleanup(struct batadv_priv *bat_priv) in batadv_debug_log_cleanup()
79 #define _batadv_dbg(type, bat_priv, ratelimited, fmt, arg...) \ argument
103 #define batadv_dbg(type, bat_priv, arg...) \ argument
112 #define batadv_dbg_ratelimited(type, bat_priv, arg...) \ argument
H A Dhard-interface.c462 static void batadv_primary_if_update_addr(struct batadv_priv *bat_priv, in batadv_primary_if_update_addr()
477 static void batadv_primary_if_select(struct batadv_priv *bat_priv, in batadv_primary_if_select()
583 struct batadv_priv *bat_priv = netdev_priv(soft_iface); in batadv_hardif_min_mtu() local
634 struct batadv_priv *bat_priv = netdev_priv(soft_iface); in batadv_update_min_mtu() local
657 struct batadv_priv *bat_priv; in batadv_hardif_activate_interface() local
712 struct batadv_priv *bat_priv; in batadv_hardif_enable_interface() local
825 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); in batadv_hardif_disable_interface() local
944 struct batadv_priv *bat_priv; in batadv_hard_if_event_softif() local
962 struct batadv_priv *bat_priv; in batadv_hard_if_event() local
H A Dmain.c152 struct batadv_priv *bat_priv = netdev_priv(soft_iface); in batadv_mesh_init() local
260 struct batadv_priv *bat_priv = netdev_priv(soft_iface); in batadv_mesh_free() local
304 bool batadv_is_my_mac(struct batadv_priv *bat_priv, const u8 *addr) in batadv_is_my_mac()
430 struct batadv_priv *bat_priv; in batadv_batman_skb_recv() local
651 bool batadv_vlan_ap_isola_get(struct batadv_priv *bat_priv, unsigned short vid) in batadv_vlan_ap_isola_get()
678 int batadv_throw_uevent(struct batadv_priv *bat_priv, enum batadv_uev_type type, in batadv_throw_uevent()
H A Dbat_v.h30 static inline int batadv_v_mesh_init(struct batadv_priv *bat_priv) in batadv_v_mesh_init()
35 static inline void batadv_v_mesh_free(struct batadv_priv *bat_priv) in batadv_v_mesh_free()

12