Lines Matching refs:recv_if

55 				       struct batadv_hard_iface *recv_if);
68 struct batadv_hard_iface *recv_if, in _batadv_update_route() argument
74 orig_ifinfo = batadv_orig_ifinfo_get(orig_node, recv_if); in _batadv_update_route()
130 struct batadv_hard_iface *recv_if, in batadv_update_route() argument
138 router = batadv_orig_router_get(orig_node, recv_if); in batadv_update_route()
141 _batadv_update_route(bat_priv, orig_node, recv_if, neigh_node); in batadv_update_route()
367 struct batadv_hard_iface *recv_if) in batadv_recv_icmp_packet() argument
369 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_recv_icmp_packet()
442 res = batadv_send_skb_to_orig(skb, orig_node, recv_if); in batadv_recv_icmp_packet()
554 struct batadv_hard_iface *recv_if) in batadv_find_router() argument
569 router = batadv_orig_router_get(orig_node, recv_if); in batadv_find_router()
577 if (!(recv_if == BATADV_IF_DEFAULT && atomic_read(&bat_priv->bonding))) in batadv_find_router()
612 recv_if)) in batadv_find_router()
688 struct batadv_hard_iface *recv_if) in batadv_route_unicast_packet() argument
690 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_route_unicast_packet()
737 res = batadv_send_skb_to_orig(skb, orig_node, recv_if); in batadv_route_unicast_packet()
937 struct batadv_hard_iface *recv_if) in batadv_recv_unhandled_unicast_packet() argument
940 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_recv_unhandled_unicast_packet()
952 return batadv_route_unicast_packet(skb, recv_if); in batadv_recv_unhandled_unicast_packet()
967 struct batadv_hard_iface *recv_if) in batadv_recv_unicast_packet() argument
969 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_recv_unicast_packet()
1046 batadv_interface_rx(recv_if->soft_iface, skb, hdr_size, in batadv_recv_unicast_packet()
1056 ret = batadv_route_unicast_packet(skb, recv_if); in batadv_recv_unicast_packet()
1075 struct batadv_hard_iface *recv_if) in batadv_recv_unicast_tvlv() argument
1077 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_recv_unicast_tvlv()
1109 ret = batadv_route_unicast_packet(skb, recv_if); in batadv_recv_unicast_tvlv()
1132 struct batadv_hard_iface *recv_if) in batadv_recv_frag_packet() argument
1134 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_recv_frag_packet()
1152 batadv_frag_skb_fwd(skb, recv_if, orig_node_src)) { in batadv_recv_frag_packet()
1170 batadv_batman_skb_recv(skb, recv_if->net_dev, in batadv_recv_frag_packet()
1171 &recv_if->batman_adv_ptype, NULL); in batadv_recv_frag_packet()
1194 struct batadv_hard_iface *recv_if) in batadv_recv_bcast_packet() argument
1196 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_recv_bcast_packet()
1282 batadv_interface_rx(recv_if->soft_iface, skb, hdr_size, orig_node); in batadv_recv_bcast_packet()