Lines Matching defs:soft_iface
77 * @soft_iface: netdev struct of the mesh interface
85 static struct net_device *batadv_mcast_get_bridge(struct net_device *soft_iface)
87 struct net_device *upper = soft_iface;
153 * @bridge: bridge interface on top of the soft_iface if present,
168 struct net_device *dev = bridge ? bridge : bat_priv->soft_iface;
184 * @bridge: bridge interface on top of the soft_iface if present,
198 struct net_device *dev = bat_priv->soft_iface;
215 * @bridge: bridge interface on top of the soft_iface if present,
256 if (hard_iface->soft_iface != bat_priv->soft_iface)
279 struct net_device *dev = bat_priv->soft_iface;
728 if (!batadv_tt_local_add(bat_priv->soft_iface,
766 batadv_info(bat_priv->soft_iface, "%s Querier appeared\n",
769 batadv_info(bat_priv->soft_iface,
773 batadv_info(bat_priv->soft_iface,
905 struct net_device *soft_iface = bat_priv->soft_iface;
912 ret = batadv_mcast_mla_softif_get(soft_iface, &mcast_list, &flags);
916 ret = batadv_mcast_mla_bridge_get(soft_iface, &mcast_list, &flags);
2108 struct net_device *soft_iface;
2117 soft_iface = dev_get_by_index(net, ifindex);
2118 if (!soft_iface || !batadv_softif_is_valid(soft_iface)) {
2123 bat_priv = netdev_priv(soft_iface);
2132 dev_put(soft_iface);
2162 bat_priv = netdev_priv(primary_if->soft_iface);