Lines Matching refs:soft_iface
85 static struct net_device *batadv_mcast_get_bridge(struct net_device *soft_iface) in batadv_mcast_get_bridge() argument
87 struct net_device *upper = soft_iface; in batadv_mcast_get_bridge()
169 struct net_device *dev = bridge ? bridge : bat_priv->soft_iface; in batadv_mcast_mla_rtr_flags_softif_get()
201 struct net_device *dev = bat_priv->soft_iface; in batadv_mcast_mla_rtr_flags_bridge_get()
280 struct net_device *dev = bat_priv->soft_iface; in batadv_mcast_mla_flags_get()
729 if (!batadv_tt_local_add(bat_priv->soft_iface, in batadv_mcast_mla_tt_add()
767 batadv_info(bat_priv->soft_iface, "%s Querier appeared\n", in batadv_mcast_querier_log()
770 batadv_info(bat_priv->soft_iface, in batadv_mcast_querier_log()
774 batadv_info(bat_priv->soft_iface, in batadv_mcast_querier_log()
904 struct net_device *soft_iface = bat_priv->soft_iface; in __batadv_mcast_mla_update() local
911 ret = batadv_mcast_mla_softif_get(soft_iface, &mcast_list, &flags); in __batadv_mcast_mla_update()
915 ret = batadv_mcast_mla_bridge_get(soft_iface, &mcast_list, &flags); in __batadv_mcast_mla_update()
2333 struct net_device *soft_iface; in batadv_mcast_netlink_get_primary() local
2342 soft_iface = dev_get_by_index(net, ifindex); in batadv_mcast_netlink_get_primary()
2343 if (!soft_iface || !batadv_softif_is_valid(soft_iface)) { in batadv_mcast_netlink_get_primary()
2348 bat_priv = netdev_priv(soft_iface); in batadv_mcast_netlink_get_primary()
2357 if (soft_iface) in batadv_mcast_netlink_get_primary()
2358 dev_put(soft_iface); in batadv_mcast_netlink_get_primary()
2388 bat_priv = netdev_priv(primary_if->soft_iface); in batadv_mcast_flags_dump()