/net/batman-adv/ |
H A D | hard-interface.c | 146 batadv_hardif_get_active(const struct net_device *soft_iface) argument 152 if (hard_iface->soft_iface != soft_iface) 240 int batadv_hardif_min_mtu(struct net_device *soft_iface) argument 242 struct batadv_priv *bat_priv = netdev_priv(soft_iface); 252 if (hard_iface->soft_iface != soft_iface) 287 void batadv_update_min_mtu(struct net_device *soft_iface) argument 289 soft_iface->mtu = batadv_hardif_min_mtu(soft_iface); 371 struct net_device *soft_iface, *master; local [all...] |
H A D | soft-interface.h | 22 void batadv_interface_rx(struct net_device *soft_iface, 26 void batadv_softif_destroy_sysfs(struct net_device *soft_iface);
|
H A D | soft-interface.c | 153 struct net_device *soft_iface) 156 struct batadv_priv *bat_priv = netdev_priv(soft_iface); 180 soft_iface->trans_start = jiffies; 204 client_added = batadv_tt_local_add(soft_iface, ethhdr->h_source, 349 void batadv_interface_rx(struct net_device *soft_iface, argument 354 struct batadv_priv *bat_priv = netdev_priv(soft_iface); 394 skb->protocol = eth_type_trans(skb, soft_iface); 407 soft_iface->last_rx = jiffies; 519 err = batadv_sysfs_add_vlan(bat_priv->soft_iface, vlan); 532 batadv_tt_local_add(bat_priv->soft_iface, 152 batadv_interface_tx(struct sk_buff *skb, struct net_device *soft_iface) argument 690 struct net_device *soft_iface; local 926 struct net_device *soft_iface; local 951 batadv_softif_destroy_sysfs(struct net_device *soft_iface) argument 963 batadv_softif_destroy_netlink(struct net_device *soft_iface, struct list_head *head) argument [all...] |
H A D | hard-interface.h | 31 * enum batadv_hard_if_cleanup - Cleanup modi for soft_iface after slave removal 51 int batadv_hardif_min_mtu(struct net_device *soft_iface); 52 void batadv_update_min_mtu(struct net_device *soft_iface);
|
H A D | translation-table.h | 22 bool batadv_tt_local_add(struct net_device *soft_iface, const uint8_t *addr, 48 void batadv_tt_local_resize_to_mtu(struct net_device *soft_iface);
|
H A D | send.c | 41 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); 372 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); 488 struct net_device *soft_iface; local 494 soft_iface = forw_packet->if_incoming->soft_iface; 495 bat_priv = netdev_priv(soft_iface); 510 if (hard_iface->soft_iface != soft_iface) 547 bat_priv = netdev_priv(forw_packet->if_incoming->soft_iface);
|
H A D | bat_iv_ogm.c | 269 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); 416 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); 480 struct net_device *soft_iface; local 489 soft_iface = forw_packet->if_incoming->soft_iface; 490 bat_priv = netdev_priv(soft_iface); 495 if (WARN_ON(forw_packet->if_outgoing->soft_iface != soft_iface)) 630 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); 810 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); [all...] |
H A D | distributed-arp-table.h | 152 static inline void batadv_arp_change_timeout(struct net_device *soft_iface, argument
|
H A D | multicast.c | 150 if (!batadv_tt_local_add(bat_priv->soft_iface, 169 struct net_device *upper = bat_priv->soft_iface; 230 struct net_device *soft_iface = bat_priv->soft_iface; local 237 ret = batadv_mcast_mla_softif_get(soft_iface, &mcast_list);
|
H A D | main.c | 101 int batadv_mesh_init(struct net_device *soft_iface) argument 103 struct batadv_priv *bat_priv = netdev_priv(soft_iface); 168 batadv_mesh_free(soft_iface); 172 void batadv_mesh_free(struct net_device *soft_iface) argument 174 struct batadv_priv *bat_priv = netdev_priv(soft_iface); 223 if (hard_iface->soft_iface != bat_priv->soft_iface) 385 if (!hard_iface->soft_iface) 388 bat_priv = netdev_priv(hard_iface->soft_iface);
|
H A D | originator.c | 941 if (hard_iface->soft_iface != bat_priv->soft_iface) 1057 if (!hard_iface || !hard_iface->soft_iface) { 1062 bat_priv = netdev_priv(hard_iface->soft_iface); 1077 hard_iface->soft_iface->name, bat_priv->bat_algo_ops->name); 1090 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); 1126 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); 1163 if (hard_iface->soft_iface != hard_iface_tmp->soft_iface)
|
H A D | routing.c | 299 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); 557 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); 798 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); 816 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); 862 batadv_interface_rx(recv_if->soft_iface, skb, recv_if, hdr_size, 887 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); 940 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); 987 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); 1072 batadv_interface_rx(recv_if->soft_iface, skb, recv_if, hdr_size,
|
H A D | main.h | 197 int batadv_mesh_init(struct net_device *soft_iface); 198 void batadv_mesh_free(struct net_device *soft_iface);
|
H A D | sysfs.c | 196 bat_priv->soft_iface); \ 743 ifname = hard_iface->soft_iface->name; 783 if ((hard_iface->soft_iface) && 784 (strncmp(hard_iface->soft_iface->name, buff, IFNAMSIZ) == 0)) 901 bat_kobj = &bat_priv->soft_iface->dev.kobj;
|
H A D | bridge_loop_avoidance.c | 265 struct net_device *soft_iface; local 278 soft_iface = primary_if->soft_iface; 283 primary_if->soft_iface, 350 skb->protocol = eth_type_trans(skb, soft_iface); 354 soft_iface->last_rx = jiffies;
|
H A D | types.h | 84 * @soft_iface: the batman-adv interface which uses this network interface 99 struct net_device *soft_iface; member in struct:batadv_hard_iface 231 * @bat_priv: pointer to soft_iface this orig node belongs to 713 * @soft_iface: net device which holds this struct as private data 764 struct net_device *soft_iface; member in struct:batadv_priv 835 * @bat_priv: pointer to soft_iface this client belongs to 863 * @bat_priv: pointer to soft_iface this backbone gateway belongs to
|
H A D | distributed-arp-table.c | 951 bat_priv->soft_iface, ip_dst, hw_src, 962 bat_priv->soft_iface); 965 bat_priv->soft_iface->last_rx = jiffies; 1025 bat_priv->soft_iface, ip_dst, hw_src,
|
H A D | translation-table.c | 498 * @soft_iface: netdev struct of the mesh interface 508 bool batadv_tt_local_add(struct net_device *soft_iface, const uint8_t *addr, argument 511 struct batadv_priv *bat_priv = netdev_priv(soft_iface); 566 net_ratelimited_function(batadv_info, soft_iface, 600 if (batadv_compare_eth(addr, soft_iface->dev_addr) || 846 if (tt_diff_len > bat_priv->soft_iface->mtu) 2601 net_ratelimited_function(batadv_info, bat_priv->soft_iface, 3443 * @soft_iface: netdev struct of the mesh interface 3448 void batadv_tt_local_resize_to_mtu(struct net_device *soft_iface) argument 3450 struct batadv_priv *bat_priv = netdev_priv(soft_iface); [all...] |
H A D | fragmentation.c | 335 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface);
|
H A D | network-coding.c | 1385 struct net_device *netdev = neigh_node->if_incoming->soft_iface; 1472 const struct net_device *netdev = neigh_node->if_incoming->soft_iface; 1767 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface);
|