Lines Matching refs:soft_iface

233 	struct net_device *soft_iface = bat_priv->soft_iface;
245 nla_put_u32(msg, BATADV_ATTR_MESH_IFINDEX, soft_iface->ifindex) ||
246 nla_put_string(msg, BATADV_ATTR_MESH_IFNAME, soft_iface->name) ||
248 soft_iface->dev_addr) ||
397 dev_net(bat_priv->soft_iface), msg, 0,
480 batadv_bla_status_update(bat_priv->soft_iface);
490 batadv_dat_status_update(bat_priv->soft_iface);
500 batadv_update_min_mtu(bat_priv->soft_iface);
600 batadv_nc_status_update(bat_priv->soft_iface);
686 dev_net(bat_priv->soft_iface), msg, 0,
812 bat_priv->soft_iface->ifindex))
816 bat_priv->soft_iface->name))
879 dev_net(bat_priv->soft_iface), msg, 0,
970 struct net_device *soft_iface;
983 soft_iface = dev_get_by_index(net, ifindex);
984 if (!soft_iface)
987 if (!batadv_softif_is_valid(soft_iface)) {
988 dev_put(soft_iface);
992 bat_priv = netdev_priv(soft_iface);
998 if (hard_iface->soft_iface != soft_iface)
1015 dev_put(soft_iface);
1047 bat_priv->soft_iface->ifindex))
1051 bat_priv->soft_iface->name))
1094 dev_net(bat_priv->soft_iface), msg, 0,
1165 struct net_device *soft_iface;
1173 soft_iface = dev_get_by_index(net, ifindex);
1174 if (!soft_iface)
1177 if (!batadv_softif_is_valid(soft_iface))
1180 return soft_iface;
1183 dev_put(soft_iface);
1218 if (hard_iface->soft_iface != bat_priv->soft_iface)
1278 struct net_device *soft_iface;
1293 soft_iface = batadv_get_softif_from_info(net, info);
1294 if (IS_ERR(soft_iface))
1295 return PTR_ERR(soft_iface);
1297 bat_priv = netdev_priv(soft_iface);
1325 dev_put(bat_priv->soft_iface);
1358 dev_put(bat_priv->soft_iface);