Lines Matching defs:mesh_iface
227 struct net_device *mesh_iface = bat_priv->mesh_iface;
239 nla_put_u32(msg, BATADV_ATTR_MESH_IFINDEX, mesh_iface->ifindex) ||
240 nla_put_string(msg, BATADV_ATTR_MESH_IFNAME, mesh_iface->name) ||
242 mesh_iface->dev_addr) ||
385 dev_net(bat_priv->mesh_iface), msg, 0,
468 batadv_bla_status_update(bat_priv->mesh_iface);
478 batadv_dat_status_update(bat_priv->mesh_iface);
488 batadv_update_min_mtu(bat_priv->mesh_iface);
665 dev_net(bat_priv->mesh_iface), msg, 0,
791 bat_priv->mesh_iface->ifindex))
795 bat_priv->mesh_iface->name))
858 dev_net(bat_priv->mesh_iface), msg, 0,
948 struct net_device *mesh_iface;
956 mesh_iface = batadv_netlink_get_meshif(cb);
957 if (IS_ERR(mesh_iface))
958 return PTR_ERR(mesh_iface);
960 bat_priv = netdev_priv(mesh_iface);
965 netdev_for_each_lower_private(mesh_iface, hard_iface, iter) {
980 dev_put(mesh_iface);
1012 bat_priv->mesh_iface->ifindex))
1016 bat_priv->mesh_iface->name))
1059 dev_net(bat_priv->mesh_iface), msg, 0,
1130 struct net_device *mesh_iface;
1132 mesh_iface = dev_get_by_index(net, ifindex);
1133 if (!mesh_iface)
1136 if (!batadv_meshif_is_valid(mesh_iface))
1139 return mesh_iface;
1142 dev_put(mesh_iface);
1210 if (hard_iface->mesh_iface != bat_priv->mesh_iface)
1315 struct net_device *mesh_iface;
1330 mesh_iface = batadv_netlink_get_meshif_from_info(net, info);
1331 if (IS_ERR(mesh_iface))
1332 return PTR_ERR(mesh_iface);
1334 bat_priv = netdev_priv(mesh_iface);
1363 dev_put(bat_priv->mesh_iface);
1396 dev_put(bat_priv->mesh_iface);