Home
last modified time | relevance | path

Searched defs:bat_priv (Results 26 - 50 of 72) sorted by relevance

123

/kernel/linux/linux-6.6/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() argument
85 batadv_dat_inc_counter(struct batadv_priv *bat_priv, u8 subtype) batadv_dat_inc_counter() argument
107 batadv_dat_snoop_outgoing_arp_request(struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_dat_snoop_outgoing_arp_request() argument
114 batadv_dat_snoop_incoming_arp_request(struct batadv_priv *bat_priv, struct sk_buff *skb, int hdr_size) batadv_dat_snoop_incoming_arp_request() argument
121 batadv_dat_snoop_outgoing_arp_reply(struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_dat_snoop_outgoing_arp_reply() argument
128 batadv_dat_snoop_incoming_arp_reply(struct batadv_priv *bat_priv, struct sk_buff *skb, int hdr_size) batadv_dat_snoop_incoming_arp_reply() argument
135 batadv_dat_snoop_outgoing_dhcp_ack(struct batadv_priv *bat_priv, struct sk_buff *skb, __be16 proto, unsigned short vid) batadv_dat_snoop_outgoing_dhcp_ack() argument
142 batadv_dat_snoop_incoming_dhcp_ack(struct batadv_priv *bat_priv, struct sk_buff *skb, int hdr_size) batadv_dat_snoop_incoming_dhcp_ack() argument
148 batadv_dat_drop_broadcast_packet(struct batadv_priv *bat_priv, struct batadv_forw_packet *forw_packet) batadv_dat_drop_broadcast_packet() argument
159 batadv_dat_init_own_addr(struct batadv_priv *bat_priv, struct batadv_hard_iface *iface) batadv_dat_init_own_addr() argument
164 batadv_dat_init(struct batadv_priv *bat_priv) batadv_dat_init() argument
169 batadv_dat_free(struct batadv_priv *bat_priv) batadv_dat_free() argument
179 batadv_dat_inc_counter(struct batadv_priv *bat_priv, u8 subtype) batadv_dat_inc_counter() argument
[all...]
H A Dtvlv.c69 batadv_tvlv_handler_get(struct batadv_priv *bat_priv, u8 type, u8 version) in batadv_tvlv_handler_get() argument
131 batadv_tvlv_container_get(struct batadv_priv *bat_priv, u8 type, u8 version) in batadv_tvlv_container_get() argument
162 static u16 batadv_tvlv_container_list_size(struct batadv_priv *bat_priv) in batadv_tvlv_container_list_size() argument
186 batadv_tvlv_container_remove(struct batadv_priv *bat_priv, struct batadv_tvlv_container *tvlv) batadv_tvlv_container_remove() argument
208 batadv_tvlv_container_unregister(struct batadv_priv *bat_priv, u8 type, u8 version) batadv_tvlv_container_unregister() argument
231 batadv_tvlv_container_register(struct batadv_priv *bat_priv, u8 type, u8 version, void *tvlv_value, u16 tvlv_value_len) batadv_tvlv_container_register() argument
311 batadv_tvlv_container_ogm_append(struct batadv_priv *bat_priv, unsigned char **packet_buff, int *packet_buff_len, int packet_min_len) batadv_tvlv_container_ogm_append() argument
364 batadv_tvlv_call_handler(struct batadv_priv *bat_priv, struct batadv_tvlv_handler *tvlv_handler, u8 packet_type, struct batadv_orig_node *orig_node, struct sk_buff *skb, void *tvlv_value, u16 tvlv_value_len) batadv_tvlv_call_handler() argument
434 batadv_tvlv_containers_process(struct batadv_priv *bat_priv, u8 packet_type, struct batadv_orig_node *orig_node, struct sk_buff *skb, void *tvlv_value, u16 tvlv_value_len) batadv_tvlv_containers_process() argument
497 batadv_tvlv_ogm_receive(struct batadv_priv *bat_priv, struct batadv_ogm_packet *batadv_ogm_packet, struct batadv_orig_node *orig_node) batadv_tvlv_ogm_receive() argument
535 batadv_tvlv_handler_register(struct batadv_priv *bat_priv, void (*optr)(struct batadv_priv *bat_priv, struct batadv_orig_node *orig, u8 flags, void *tvlv_value, u16 tvlv_value_len), int (*uptr)(struct batadv_priv *bat_priv, u8 *src, u8 *dst, void *tvlv_value, u16 tvlv_value_len), int (*mptr)(struct batadv_priv *bat_priv, struct sk_buff *skb), u8 type, u8 version, u8 flags) batadv_tvlv_handler_register() argument
590 batadv_tvlv_handler_unregister(struct batadv_priv *bat_priv, u8 type, u8 version) batadv_tvlv_handler_unregister() argument
617 batadv_tvlv_unicast_send(struct batadv_priv *bat_priv, const u8 *src, const u8 *dst, u8 type, u8 version, void *tvlv_value, u16 tvlv_value_len) batadv_tvlv_unicast_send() argument
[all...]
H A Dbat_v_elp.c195 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); in batadv_v_elp_wifi_neigh_probe() local
255 struct batadv_priv *bat_priv; in batadv_v_elp_periodic_work() local
447 static void batadv_v_elp_neigh_update(struct batadv_priv *bat_priv, in batadv_v_elp_neigh_update() argument
505 struct batadv_priv *bat_priv in batadv_v_elp_packet_recv() local
[all...]
H A Dgateway_client.c80 batadv_gw_get_selected_gw_node(struct batadv_priv *bat_priv) in batadv_gw_get_selected_gw_node() argument
104 batadv_gw_get_selected_orig(struct batadv_priv *bat_priv) in batadv_gw_get_selected_orig() argument
128 static void batadv_gw_select(struct batadv_priv *bat_priv, in batadv_gw_select() argument
157 batadv_gw_reselect(struct batadv_priv *bat_priv) batadv_gw_reselect() argument
170 batadv_gw_check_client_stop(struct batadv_priv *bat_priv) batadv_gw_check_client_stop() argument
198 batadv_gw_election(struct batadv_priv *bat_priv) batadv_gw_election() argument
287 batadv_gw_check_election(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node) batadv_gw_check_election() argument
325 batadv_gw_node_add(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, struct batadv_tvlv_gateway_data *gateway) batadv_gw_node_add() argument
370 batadv_gw_node_get(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node) batadv_gw_node_get() argument
399 batadv_gw_node_update(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, struct batadv_tvlv_gateway_data *gateway) batadv_gw_node_update() argument
465 batadv_gw_node_delete(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node) batadv_gw_node_delete() argument
480 batadv_gw_node_free(struct batadv_priv *bat_priv) batadv_gw_node_free() argument
507 struct batadv_priv *bat_priv; batadv_gw_dump() local
683 batadv_gw_out_of_range(struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_gw_out_of_range() argument
[all...]
H A Dfragmentation.c353 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_frag_skb_fwd() local
444 struct batadv_priv *bat_priv; in batadv_frag_send_packet() 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
282 bool batadv_send_skb_prepare_unicast_4addr(struct batadv_priv *bat_priv, in batadv_send_skb_prepare_unicast_4addr() argument
331 batadv_send_skb_unicast(struct batadv_priv *bat_priv, struct sk_buff *skb, int packet_type, int packet_subtype, struct batadv_orig_node *orig_node, unsigned short vid) batadv_send_skb_unicast() argument
403 batadv_send_skb_via_tt_generic(struct batadv_priv *bat_priv, struct sk_buff *skb, int packet_type, int packet_subtype, u8 *dst_hint, unsigned short vid) batadv_send_skb_via_tt_generic() argument
442 batadv_send_skb_via_gw(struct batadv_priv *bat_priv, struct sk_buff *skb, unsigned short vid) batadv_send_skb_via_gw() argument
495 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, atomic_t *queue_left, struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_forw_packet_alloc() argument
707 batadv_forw_packet_bcast_queue(struct batadv_priv *bat_priv, struct batadv_forw_packet *forw_packet, unsigned long send_time) batadv_forw_packet_bcast_queue() argument
725 batadv_forw_packet_ogmv1_queue(struct batadv_priv *bat_priv, struct batadv_forw_packet *forw_packet, unsigned long send_time) batadv_forw_packet_ogmv1_queue() argument
751 batadv_forw_bcast_packet_to_list(struct batadv_priv *bat_priv, struct sk_buff *skb, unsigned long delay, bool own_packet, struct batadv_hard_iface *if_in, struct batadv_hard_iface *if_out) batadv_forw_bcast_packet_to_list() argument
807 batadv_forw_bcast_packet_if(struct batadv_priv *bat_priv, struct sk_buff *skb, unsigned long delay, bool own_packet, struct batadv_hard_iface *if_in, struct batadv_hard_iface *if_out) batadv_forw_bcast_packet_if() argument
849 batadv_send_no_broadcast(struct batadv_priv *bat_priv, struct sk_buff *skb, bool own_packet, struct batadv_hard_iface *if_out) batadv_send_no_broadcast() argument
918 __batadv_forw_bcast_packet(struct batadv_priv *bat_priv, struct sk_buff *skb, unsigned long delay, bool own_packet) __batadv_forw_bcast_packet() argument
972 batadv_forw_bcast_packet(struct batadv_priv *bat_priv, struct sk_buff *skb, unsigned long delay, bool own_packet) batadv_forw_bcast_packet() argument
993 batadv_send_bcast_packet(struct batadv_priv *bat_priv, struct sk_buff *skb, unsigned long delay, bool own_packet) batadv_send_bcast_packet() argument
1056 struct batadv_priv *bat_priv; batadv_send_outstanding_bcast_packet() local
1108 batadv_purge_outstanding_packets(struct batadv_priv *bat_priv, const struct batadv_hard_iface *hard_iface) batadv_purge_outstanding_packets() argument
[all...]
H A Drouting.c53 static void _batadv_update_route(struct batadv_priv *bat_priv, in _batadv_update_route() argument
114 void batadv_update_route(struct batadv_priv *bat_priv, in batadv_update_route() argument
149 batadv_window_protected(struct batadv_priv *bat_priv, s32 seq_num_diff, s32 seq_old_max_diff, unsigned long *last_reset, bool *protection_started) batadv_window_protected() argument
216 batadv_recv_my_icmp_packet(struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_recv_my_icmp_packet() argument
278 batadv_recv_icmp_ttl_exceeded(struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_recv_icmp_ttl_exceeded() argument
341 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_icmp_packet() local
441 batadv_check_unicast_packet(struct batadv_priv *bat_priv, struct sk_buff *skb, int hdr_size) batadv_check_unicast_packet() argument
522 batadv_find_router(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, struct batadv_hard_iface *recv_if) batadv_find_router() argument
659 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_route_unicast_packet() local
743 batadv_reroute_unicast_packet(struct batadv_priv *bat_priv, struct sk_buff *skb, struct batadv_unicast_packet *unicast_packet, u8 *dst_addr, unsigned short vid) batadv_reroute_unicast_packet() argument
786 batadv_check_unicast_ttvn(struct batadv_priv *bat_priv, struct sk_buff *skb, int hdr_len) batadv_check_unicast_ttvn() argument
912 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_unhandled_unicast_packet() local
941 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_unicast_packet() local
1050 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_unicast_tvlv() local
1106 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_frag_packet() local
1168 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_bcast_packet() local
[all...]
H A Dnetlink.c178 batadv_netlink_mesh_fill_ap_isolation(struct sk_buff *msg, struct batadv_priv *bat_priv) batadv_netlink_mesh_fill_ap_isolation() argument
202 batadv_netlink_set_mesh_ap_isolation(struct nlattr *attr, struct batadv_priv *bat_priv) batadv_netlink_set_mesh_ap_isolation() argument
228 batadv_netlink_mesh_fill(struct sk_buff *msg, struct batadv_priv *bat_priv, enum batadv_nl_commands cmd, u32 portid, u32 seq, int flags) batadv_netlink_mesh_fill() argument
380 batadv_netlink_notify_mesh(struct batadv_priv *bat_priv) batadv_netlink_notify_mesh() argument
412 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_get_mesh() local
441 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_set_mesh() local
648 batadv_netlink_tpmeter_notify(struct batadv_priv *bat_priv, const u8 *dst, u8 result, u32 test_time, u64 total_bytes, u32 cookie) batadv_netlink_tpmeter_notify() argument
710 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_tp_meter_start() local
767 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_tp_meter_cancel() local
794 batadv_netlink_hardif_fill(struct sk_buff *msg, struct batadv_priv *bat_priv, struct batadv_hard_iface *hard_iface, enum batadv_nl_commands cmd, u32 portid, u32 seq, int flags, struct netlink_callback *cb) batadv_netlink_hardif_fill() argument
861 batadv_netlink_notify_hardif(struct batadv_priv *bat_priv, struct batadv_hard_iface *hard_iface) batadv_netlink_notify_hardif() argument
896 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_get_hardif() local
929 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_set_hardif() local
972 struct batadv_priv *bat_priv; batadv_netlink_dump_hardif() local
1034 batadv_netlink_vlan_fill(struct sk_buff *msg, struct batadv_priv *bat_priv, struct batadv_softif_vlan *vlan, enum batadv_nl_commands cmd, u32 portid, u32 seq, int flags) batadv_netlink_vlan_fill() argument
1076 batadv_netlink_notify_vlan(struct batadv_priv *bat_priv, struct batadv_softif_vlan *vlan) batadv_netlink_notify_vlan() argument
1110 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_get_vlan() local
1140 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_set_vlan() local
1198 batadv_get_hardif_from_info(struct batadv_priv *bat_priv, struct net *net, struct genl_info *info) batadv_get_hardif_from_info() argument
1244 batadv_get_vlan_from_info(struct batadv_priv *bat_priv, struct net *net, struct genl_info *info) batadv_get_vlan_from_info() argument
1276 struct batadv_priv *bat_priv = NULL; batadv_pre_doit() local
1342 struct batadv_priv *bat_priv; batadv_post_doit() local
[all...]
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); batadv_mesh_free() local
304 batadv_is_my_mac(struct batadv_priv *bat_priv, const u8 *addr) batadv_is_my_mac() argument
430 struct batadv_priv *bat_priv; batadv_batman_skb_recv() local
651 batadv_vlan_ap_isola_get(struct batadv_priv *bat_priv, unsigned short vid) batadv_vlan_ap_isola_get() argument
678 batadv_throw_uevent(struct batadv_priv *bat_priv, enum batadv_uev_type type, enum batadv_uev_action action, const char *data) batadv_throw_uevent() argument
[all...]
H A Dbat_v.c46 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); in batadv_v_iface_activate() local
100 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); in batadv_v_iface_update_mac() local
180 batadv_v_neigh_dump_hardif(struct sk_buff *msg, u32 portid, u32 seq, struct batadv_priv *bat_priv, struct batadv_hard_iface *hard_iface, int *idx_s) batadv_v_neigh_dump_hardif() argument
212 batadv_v_neigh_dump(struct sk_buff *msg, struct netlink_callback *cb, struct batadv_priv *bat_priv, struct batadv_hard_iface *single_hardif) batadv_v_neigh_dump() argument
268 batadv_v_orig_dump_subentry(struct sk_buff *msg, u32 portid, u32 seq, struct batadv_priv *bat_priv, struct batadv_hard_iface *if_outgoing, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, bool best) batadv_v_orig_dump_subentry() argument
337 batadv_v_orig_dump_entry(struct sk_buff *msg, u32 portid, u32 seq, struct batadv_priv *bat_priv, struct batadv_hard_iface *if_outgoing, struct batadv_orig_node *orig_node, int *sub_s) batadv_v_orig_dump_entry() argument
388 batadv_v_orig_dump_bucket(struct sk_buff *msg, u32 portid, u32 seq, struct batadv_priv *bat_priv, struct batadv_hard_iface *if_outgoing, struct hlist_head *head, int *idx_s, int *sub) batadv_v_orig_dump_bucket() argument
423 batadv_v_orig_dump(struct sk_buff *msg, struct netlink_callback *cb, struct batadv_priv *bat_priv, struct batadv_hard_iface *if_outgoing) batadv_v_orig_dump() argument
509 batadv_v_init_sel_class(struct batadv_priv *bat_priv) batadv_v_init_sel_class() argument
563 batadv_v_gw_get_best_gw_node(struct batadv_priv *bat_priv) batadv_v_gw_get_best_gw_node() argument
601 batadv_v_gw_is_eligible(struct batadv_priv *bat_priv, struct batadv_orig_node *curr_gw_orig, struct batadv_orig_node *orig_node) batadv_v_gw_is_eligible() argument
657 batadv_v_gw_dump_entry(struct sk_buff *msg, u32 portid, struct netlink_callback *cb, struct batadv_priv *bat_priv, struct batadv_gw_node *gw_node) batadv_v_gw_dump_entry() argument
753 batadv_v_gw_dump(struct sk_buff *msg, struct netlink_callback *cb, struct batadv_priv *bat_priv) batadv_v_gw_dump() argument
835 batadv_v_mesh_init(struct batadv_priv *bat_priv) batadv_v_mesh_init() argument
850 batadv_v_mesh_free(struct batadv_priv *bat_priv) batadv_v_mesh_free() argument
[all...]
H A Dhard-interface.c462 static void batadv_primary_if_update_addr(struct batadv_priv *bat_priv, in batadv_primary_if_update_addr() argument
477 static void batadv_primary_if_select(struct batadv_priv *bat_priv, in batadv_primary_if_select() argument
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); batadv_update_min_mtu() local
657 struct batadv_priv *bat_priv; batadv_hardif_activate_interface() local
712 struct batadv_priv *bat_priv; batadv_hardif_enable_interface() local
825 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_hardif_disable_interface() local
944 struct batadv_priv *bat_priv; batadv_hard_if_event_softif() local
962 struct batadv_priv *bat_priv; batadv_hard_if_event() local
[all...]
/kernel/linux/linux-5.10/net/batman-adv/
H A Dbat_v_elp.c196 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); in batadv_v_elp_wifi_neigh_probe() local
256 struct batadv_priv *bat_priv; in batadv_v_elp_periodic_work() local
448 static void batadv_v_elp_neigh_update(struct batadv_priv *bat_priv, in batadv_v_elp_neigh_update() argument
509 struct batadv_priv *bat_priv in batadv_v_elp_packet_recv() local
[all...]
H A Ddebugfs.c378 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_debugfs_add_meshif() local
413 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_debugfs_rename_meshif() local
430 struct batadv_priv *bat_priv = netdev_priv(dev); batadv_debugfs_del_meshif() local
[all...]
H A Dgateway_client.c80 batadv_gw_get_selected_gw_node(struct batadv_priv *bat_priv) in batadv_gw_get_selected_gw_node() argument
104 batadv_gw_get_selected_orig(struct batadv_priv *bat_priv) in batadv_gw_get_selected_orig() argument
129 static void batadv_gw_select(struct batadv_priv *bat_priv, in batadv_gw_select() argument
159 batadv_gw_reselect(struct batadv_priv *bat_priv) batadv_gw_reselect() argument
172 batadv_gw_check_client_stop(struct batadv_priv *bat_priv) batadv_gw_check_client_stop() argument
200 batadv_gw_election(struct batadv_priv *bat_priv) batadv_gw_election() argument
293 batadv_gw_check_election(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node) batadv_gw_check_election() argument
332 batadv_gw_node_add(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, struct batadv_tvlv_gateway_data *gateway) batadv_gw_node_add() argument
377 batadv_gw_node_get(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node) batadv_gw_node_get() argument
406 batadv_gw_node_update(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, struct batadv_tvlv_gateway_data *gateway) batadv_gw_node_update() argument
474 batadv_gw_node_delete(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node) batadv_gw_node_delete() argument
489 batadv_gw_node_free(struct batadv_priv *bat_priv) batadv_gw_node_free() argument
516 struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_gw_client_seq_print_text() local
554 struct batadv_priv *bat_priv; batadv_gw_dump() local
732 batadv_gw_out_of_range(struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_gw_out_of_range() argument
[all...]
H A Dfragmentation.c354 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_frag_skb_fwd() local
447 struct batadv_priv *bat_priv; in batadv_frag_send_packet() local
[all...]
H A Dtvlv.c69 batadv_tvlv_handler_get(struct batadv_priv *bat_priv, u8 type, u8 version) in batadv_tvlv_handler_get() argument
131 batadv_tvlv_container_get(struct batadv_priv *bat_priv, u8 type, u8 version) in batadv_tvlv_container_get() argument
162 static u16 batadv_tvlv_container_list_size(struct batadv_priv *bat_priv) in batadv_tvlv_container_list_size() argument
186 batadv_tvlv_container_remove(struct batadv_priv *bat_priv, struct batadv_tvlv_container *tvlv) batadv_tvlv_container_remove() argument
208 batadv_tvlv_container_unregister(struct batadv_priv *bat_priv, u8 type, u8 version) batadv_tvlv_container_unregister() argument
231 batadv_tvlv_container_register(struct batadv_priv *bat_priv, u8 type, u8 version, void *tvlv_value, u16 tvlv_value_len) batadv_tvlv_container_register() argument
311 batadv_tvlv_container_ogm_append(struct batadv_priv *bat_priv, unsigned char **packet_buff, int *packet_buff_len, int packet_min_len) batadv_tvlv_container_ogm_append() argument
365 batadv_tvlv_call_handler(struct batadv_priv *bat_priv, struct batadv_tvlv_handler *tvlv_handler, bool ogm_source, struct batadv_orig_node *orig_node, u8 *src, u8 *dst, void *tvlv_value, u16 tvlv_value_len) batadv_tvlv_call_handler() argument
418 batadv_tvlv_containers_process(struct batadv_priv *bat_priv, bool ogm_source, struct batadv_orig_node *orig_node, u8 *src, u8 *dst, void *tvlv_value, u16 tvlv_value_len) batadv_tvlv_containers_process() argument
478 batadv_tvlv_ogm_receive(struct batadv_priv *bat_priv, struct batadv_ogm_packet *batadv_ogm_packet, struct batadv_orig_node *orig_node) batadv_tvlv_ogm_receive() argument
512 batadv_tvlv_handler_register(struct batadv_priv *bat_priv, void (*optr)(struct batadv_priv *bat_priv, struct batadv_orig_node *orig, u8 flags, void *tvlv_value, u16 tvlv_value_len), int (*uptr)(struct batadv_priv *bat_priv, u8 *src, u8 *dst, void *tvlv_value, u16 tvlv_value_len), u8 type, u8 version, u8 flags) batadv_tvlv_handler_register() argument
564 batadv_tvlv_handler_unregister(struct batadv_priv *bat_priv, u8 type, u8 version) batadv_tvlv_handler_unregister() argument
591 batadv_tvlv_unicast_send(struct batadv_priv *bat_priv, u8 *src, u8 *dst, u8 type, u8 version, void *tvlv_value, u16 tvlv_value_len) batadv_tvlv_unicast_send() argument
[all...]
H A Drouting.c54 static void _batadv_update_route(struct batadv_priv *bat_priv, in _batadv_update_route() argument
116 void batadv_update_route(struct batadv_priv *bat_priv, in batadv_update_route() argument
152 batadv_window_protected(struct batadv_priv *bat_priv, s32 seq_num_diff, s32 seq_old_max_diff, unsigned long *last_reset, bool *protection_started) batadv_window_protected() argument
219 batadv_recv_my_icmp_packet(struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_recv_my_icmp_packet() argument
292 batadv_recv_icmp_ttl_exceeded(struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_recv_icmp_ttl_exceeded() argument
357 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_icmp_packet() local
458 batadv_check_unicast_packet(struct batadv_priv *bat_priv, struct sk_buff *skb, int hdr_size) batadv_check_unicast_packet() argument
540 batadv_find_router(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, struct batadv_hard_iface *recv_if) batadv_find_router() argument
678 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_route_unicast_packet() local
762 batadv_reroute_unicast_packet(struct batadv_priv *bat_priv, struct sk_buff *skb, struct batadv_unicast_packet *unicast_packet, u8 *dst_addr, unsigned short vid) batadv_reroute_unicast_packet() argument
806 batadv_check_unicast_ttvn(struct batadv_priv *bat_priv, struct sk_buff *skb, int hdr_len) batadv_check_unicast_ttvn() argument
932 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_unhandled_unicast_packet() local
961 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_unicast_packet() local
1071 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_unicast_tvlv() local
1128 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_frag_packet() local
1190 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_recv_bcast_packet() local
[all...]
H A Dsend.c67 struct batadv_priv *bat_priv; in batadv_send_skb_packet() local
181 struct batadv_priv *bat_priv = orig_node->bat_priv; in batadv_send_skb_to_orig() local
283 bool batadv_send_skb_prepare_unicast_4addr(struct batadv_priv *bat_priv, in batadv_send_skb_prepare_unicast_4addr() argument
333 batadv_send_skb_unicast(struct batadv_priv *bat_priv, struct sk_buff *skb, int packet_type, int packet_subtype, struct batadv_orig_node *orig_node, unsigned short vid) batadv_send_skb_unicast() argument
405 batadv_send_skb_via_tt_generic(struct batadv_priv *bat_priv, struct sk_buff *skb, int packet_type, int packet_subtype, u8 *dst_hint, unsigned short vid) batadv_send_skb_via_tt_generic() argument
445 batadv_send_skb_via_gw(struct batadv_priv *bat_priv, struct sk_buff *skb, unsigned short vid) batadv_send_skb_via_gw() argument
501 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, atomic_t *queue_left, struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_forw_packet_alloc() argument
713 batadv_forw_packet_bcast_queue(struct batadv_priv *bat_priv, struct batadv_forw_packet *forw_packet, unsigned long send_time) batadv_forw_packet_bcast_queue() argument
731 batadv_forw_packet_ogmv1_queue(struct batadv_priv *bat_priv, struct batadv_forw_packet *forw_packet, unsigned long send_time) batadv_forw_packet_ogmv1_queue() argument
754 batadv_add_bcast_packet_to_list(struct batadv_priv *bat_priv, const struct sk_buff *skb, unsigned long delay, bool own_packet) batadv_add_bcast_packet_to_list() argument
858 struct batadv_priv *bat_priv; batadv_send_outstanding_bcast_packet() local
975 batadv_purge_outstanding_packets(struct batadv_priv *bat_priv, const struct batadv_hard_iface *hard_iface) batadv_purge_outstanding_packets() argument
[all...]
H A Dnetlink.c177 batadv_netlink_mesh_fill_ap_isolation(struct sk_buff *msg, struct batadv_priv *bat_priv) batadv_netlink_mesh_fill_ap_isolation() argument
201 batadv_netlink_set_mesh_ap_isolation(struct nlattr *attr, struct batadv_priv *bat_priv) batadv_netlink_set_mesh_ap_isolation() argument
227 batadv_netlink_mesh_fill(struct sk_buff *msg, struct batadv_priv *bat_priv, enum batadv_nl_commands cmd, u32 portid, u32 seq, int flags) batadv_netlink_mesh_fill() argument
381 batadv_netlink_notify_mesh(struct batadv_priv *bat_priv) batadv_netlink_notify_mesh() argument
413 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_get_mesh() local
442 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_set_mesh() local
652 batadv_netlink_tpmeter_notify(struct batadv_priv *bat_priv, const u8 *dst, u8 result, u32 test_time, u64 total_bytes, u32 cookie) batadv_netlink_tpmeter_notify() argument
714 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_tp_meter_start() local
771 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_tp_meter_cancel() local
798 batadv_netlink_hardif_fill(struct sk_buff *msg, struct batadv_priv *bat_priv, struct batadv_hard_iface *hard_iface, enum batadv_nl_commands cmd, u32 portid, u32 seq, int flags, struct netlink_callback *cb) batadv_netlink_hardif_fill() argument
861 batadv_netlink_notify_hardif(struct batadv_priv *bat_priv, struct batadv_hard_iface *hard_iface) batadv_netlink_notify_hardif() argument
896 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_get_hardif() local
929 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_set_hardif() local
972 struct batadv_priv *bat_priv; batadv_netlink_dump_hardif() local
1034 batadv_netlink_vlan_fill(struct sk_buff *msg, struct batadv_priv *bat_priv, struct batadv_softif_vlan *vlan, enum batadv_nl_commands cmd, u32 portid, u32 seq, int flags) batadv_netlink_vlan_fill() argument
1072 batadv_netlink_notify_vlan(struct batadv_priv *bat_priv, struct batadv_softif_vlan *vlan) batadv_netlink_notify_vlan() argument
1106 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_get_vlan() local
1136 struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_netlink_set_vlan() local
1194 batadv_get_hardif_from_info(struct batadv_priv *bat_priv, struct net *net, struct genl_info *info) batadv_get_hardif_from_info() argument
1240 batadv_get_vlan_from_info(struct batadv_priv *bat_priv, struct net *net, struct genl_info *info) batadv_get_vlan_from_info() argument
1271 struct batadv_priv *bat_priv = NULL; batadv_pre_doit() local
1336 struct batadv_priv *bat_priv; batadv_post_doit() local
[all...]
H A Dmain.c158 struct batadv_priv *bat_priv = netdev_priv(soft_iface); in batadv_mesh_init() local
266 struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_mesh_free() local
310 batadv_is_my_mac(struct batadv_priv *bat_priv, const u8 *addr) batadv_is_my_mac() argument
344 struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_seq_print_text_primary_if_get() local
474 struct batadv_priv *bat_priv; batadv_batman_skb_recv() local
695 batadv_vlan_ap_isola_get(struct batadv_priv *bat_priv, unsigned short vid) batadv_vlan_ap_isola_get() argument
722 batadv_throw_uevent(struct batadv_priv *bat_priv, enum batadv_uev_type type, enum batadv_uev_action action, const char *data) batadv_throw_uevent() argument
[all...]
H A Dbat_v_ogm.c55 struct batadv_orig_node *batadv_v_ogm_orig_get(struct batadv_priv *bat_priv, in batadv_v_ogm_orig_get() argument
101 static void batadv_v_ogm_start_timer(struct batadv_priv *bat_priv) in batadv_v_ogm_start_timer() argument
124 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_v_ogm_send_to_if() local
242 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_v_ogm_queue_on_if() local
262 batadv_v_ogm_send_softif(struct batadv_priv *bat_priv) batadv_v_ogm_send_softif() argument
370 struct batadv_priv *bat_priv; batadv_v_ogm_send() local
411 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_v_ogm_iface_enable() local
438 struct batadv_priv *bat_priv = netdev_priv(primary_iface->soft_iface); batadv_v_ogm_primary_iface_set() local
475 batadv_v_forward_penalty(struct batadv_priv *bat_priv, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, u32 throughput) batadv_v_forward_penalty() argument
518 batadv_v_ogm_forward(struct batadv_priv *bat_priv, const struct batadv_ogm2_packet *ogm_received, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_forward() argument
610 batadv_v_ogm_metric_update(struct batadv_priv *bat_priv, const struct batadv_ogm2_packet *ogm2, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_metric_update() argument
693 batadv_v_ogm_route_update(struct batadv_priv *bat_priv, const struct ethhdr *ethhdr, const struct batadv_ogm2_packet *ogm2, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_route_update() argument
792 batadv_v_ogm_process_per_outif(struct batadv_priv *bat_priv, const struct ethhdr *ethhdr, const struct batadv_ogm2_packet *ogm2, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_process_per_outif() argument
865 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_v_ogm_process() local
1001 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_v_ogm_packet_recv() local
1056 batadv_v_ogm_init(struct batadv_priv *bat_priv) batadv_v_ogm_init() argument
1089 batadv_v_ogm_free(struct batadv_priv *bat_priv) batadv_v_ogm_free() argument
[all...]
H A Dsoft-interface.c102 static u64 batadv_sum_counter(struct batadv_priv *bat_priv, size_t idx) in batadv_sum_counter() argument
117 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_interface_stats() local
130 struct batadv_priv *bat_priv in batadv_interface_set_mac_addr() local
159 struct batadv_priv *bat_priv = netdev_priv(dev); batadv_interface_change_mtu() local
187 struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_interface_tx() local
429 struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_interface_rx() local
539 batadv_softif_vlan_get(struct batadv_priv *bat_priv, unsigned short vid) batadv_softif_vlan_get() argument
567 batadv_softif_create_vlan(struct batadv_priv *bat_priv, unsigned short vid) batadv_softif_create_vlan() argument
628 batadv_softif_destroy_vlan(struct batadv_priv *bat_priv, struct batadv_softif_vlan *vlan) batadv_softif_destroy_vlan() argument
655 struct batadv_priv *bat_priv = netdev_priv(dev); batadv_interface_add_vid() local
714 struct batadv_priv *bat_priv = netdev_priv(dev); batadv_interface_kill_vid() local
773 struct batadv_priv *bat_priv; batadv_softif_init_late() local
1004 struct batadv_priv *bat_priv = netdev_priv(dev); batadv_get_ethtool_stats() local
1107 struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_softif_destroy_sysfs() local
1132 struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_softif_destroy_netlink() local
[all...]
H A Dtp_meter.c261 static struct batadv_tp_vars *batadv_tp_list_find(struct batadv_priv *bat_priv, in batadv_tp_list_find() argument
213 batadv_tp_batctl_notify(enum batadv_tp_meter_reason reason, const u8 *dst, struct batadv_priv *bat_priv, unsigned long start_time, u64 total_sent, u32 cookie) batadv_tp_batctl_notify() argument
243 batadv_tp_batctl_error_notify(enum batadv_tp_meter_reason reason, const u8 *dst, struct batadv_priv *bat_priv, u32 cookie) batadv_tp_batctl_error_notify() argument
300 batadv_tp_list_find_session(struct batadv_priv *bat_priv, const u8 *dst, const u8 *session) batadv_tp_list_find_session() argument
371 batadv_tp_sender_cleanup(struct batadv_priv *bat_priv, struct batadv_tp_vars *tp_vars) batadv_tp_sender_cleanup() argument
401 batadv_tp_sender_end(struct batadv_priv *bat_priv, struct batadv_tp_vars *tp_vars) batadv_tp_sender_end() argument
488 struct batadv_priv *bat_priv = tp_vars->bat_priv; batadv_tp_sender_timeout() local
626 batadv_tp_recv_ack(struct batadv_priv *bat_priv, const struct sk_buff *skb) batadv_tp_recv_ack() argument
810 struct batadv_priv *bat_priv = tp_vars->bat_priv; batadv_tp_send() local
908 struct batadv_priv *bat_priv = tp_vars->bat_priv; batadv_tp_start_kthread() local
939 batadv_tp_start(struct batadv_priv *bat_priv, const u8 *dst, u32 test_length, u32 *cookie) batadv_tp_start() argument
1063 batadv_tp_stop(struct batadv_priv *bat_priv, const u8 *dst, u8 return_value) batadv_tp_stop() argument
1110 struct batadv_priv *bat_priv; batadv_tp_receiver_shutdown() local
1158 batadv_tp_send_ack(struct batadv_priv *bat_priv, const u8 *dst, u32 seq, __be32 timestamp, const u8 *session, int socket_index) batadv_tp_send_ack() argument
1335 batadv_tp_init_recv(struct batadv_priv *bat_priv, const struct batadv_icmp_tp_packet *icmp) batadv_tp_init_recv() argument
1387 batadv_tp_recv_msg(struct batadv_priv *bat_priv, const struct sk_buff *skb) batadv_tp_recv_msg() argument
1470 batadv_tp_meter_recv(struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_tp_meter_recv() argument
[all...]
H A Dsysfs.c98 batadv_kobj_to_vlan(struct batadv_priv *bat_priv, struct kobject *obj) in batadv_kobj_to_vlan() argument
440 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_show_bat_algo() local
448 struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_post_gw_reselect() local
456 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_show_gw_mode() local
491 struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_store_gw_mode() local
569 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_show_gw_sel_class() local
590 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_store_gw_sel_class() local
622 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_show_gw_bwidth() local
638 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_store_gw_bwidth() local
666 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_show_isolation_mark() local
688 struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_store_isolation_mark() local
804 struct batadv_priv *bat_priv = netdev_priv(dev); batadv_sysfs_add_meshif() local
847 struct batadv_priv *bat_priv = netdev_priv(dev); batadv_sysfs_del_meshif() local
870 struct batadv_priv *bat_priv = netdev_priv(dev); batadv_sysfs_add_vlan() local
925 batadv_sysfs_del_vlan(struct batadv_priv *bat_priv, struct batadv_softif_vlan *vlan) batadv_sysfs_del_vlan() argument
1136 struct batadv_priv *bat_priv; batadv_store_throughput_override() local
[all...]
H A Doriginator.c58 batadv_orig_hash_find(struct batadv_priv *bat_priv, const void *data) in batadv_orig_hash_find() argument
196 int batadv_originator_init(struct batadv_priv *bat_priv) in batadv_originator_init() argument
519 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_hardif_neigh_create() local
707 struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_hardif_neigh_seq_print_text() local
746 struct batadv_priv *bat_priv; batadv_hardif_neigh_dump() local
905 batadv_originator_free(struct batadv_priv *bat_priv) batadv_originator_free() argument
947 batadv_orig_node_new(struct batadv_priv *bat_priv, const u8 *addr) batadv_orig_node_new() argument
1023 batadv_purge_neigh_ifinfo(struct batadv_priv *bat_priv, struct batadv_neigh_node *neigh) batadv_purge_neigh_ifinfo() argument
1066 batadv_purge_orig_ifinfo(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node) batadv_purge_orig_ifinfo() argument
1118 batadv_purge_orig_neighbors(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node) batadv_purge_orig_neighbors() argument
1177 batadv_find_best_neighbor(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, struct batadv_hard_iface *if_outgoing) batadv_find_best_neighbor() argument
1213 batadv_purge_orig_node(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node) batadv_purge_orig_node() argument
1273 batadv_purge_orig_ref(struct batadv_priv *bat_priv) batadv_purge_orig_ref() argument
1315 struct batadv_priv *bat_priv; batadv_purge_orig() local
1337 struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_orig_seq_print_text() local
1374 struct batadv_priv *bat_priv; batadv_orig_hardif_seq_print_text() local
1423 struct batadv_priv *bat_priv; batadv_orig_dump() local
[all...]

Completed in 20 milliseconds

123