Lines Matching refs:soft_iface

232 	struct net_device *soft_iface = bat_priv->soft_iface;  in batadv_netlink_mesh_fill()  local
244 nla_put_u32(msg, BATADV_ATTR_MESH_IFINDEX, soft_iface->ifindex) || in batadv_netlink_mesh_fill()
245 nla_put_string(msg, BATADV_ATTR_MESH_IFNAME, soft_iface->name) || in batadv_netlink_mesh_fill()
247 soft_iface->dev_addr) || in batadv_netlink_mesh_fill()
398 dev_net(bat_priv->soft_iface), msg, 0, in batadv_netlink_notify_mesh()
481 batadv_bla_status_update(bat_priv->soft_iface); in batadv_netlink_set_mesh()
491 batadv_dat_status_update(bat_priv->soft_iface); in batadv_netlink_set_mesh()
499 batadv_update_min_mtu(bat_priv->soft_iface); in batadv_netlink_set_mesh()
601 batadv_nc_status_update(bat_priv->soft_iface); in batadv_netlink_set_mesh()
687 dev_net(bat_priv->soft_iface), msg, 0, in batadv_netlink_tpmeter_notify()
813 bat_priv->soft_iface->ifindex)) in batadv_netlink_hardif_fill()
876 dev_net(bat_priv->soft_iface), msg, 0, in batadv_netlink_notify_hardif()
967 struct net_device *soft_iface; in batadv_netlink_dump_hardif() local
980 soft_iface = dev_get_by_index(net, ifindex); in batadv_netlink_dump_hardif()
981 if (!soft_iface) in batadv_netlink_dump_hardif()
984 if (!batadv_softif_is_valid(soft_iface)) { in batadv_netlink_dump_hardif()
985 dev_put(soft_iface); in batadv_netlink_dump_hardif()
989 bat_priv = netdev_priv(soft_iface); in batadv_netlink_dump_hardif()
995 if (hard_iface->soft_iface != soft_iface) in batadv_netlink_dump_hardif()
1012 dev_put(soft_iface); in batadv_netlink_dump_hardif()
1044 bat_priv->soft_iface->ifindex)) in batadv_netlink_vlan_fill()
1087 dev_net(bat_priv->soft_iface), msg, 0, in batadv_netlink_notify_vlan()
1158 struct net_device *soft_iface; in batadv_get_softif_from_info() local
1166 soft_iface = dev_get_by_index(net, ifindex); in batadv_get_softif_from_info()
1167 if (!soft_iface) in batadv_get_softif_from_info()
1170 if (!batadv_softif_is_valid(soft_iface)) in batadv_get_softif_from_info()
1173 return soft_iface; in batadv_get_softif_from_info()
1176 dev_put(soft_iface); in batadv_get_softif_from_info()
1211 if (hard_iface->soft_iface != bat_priv->soft_iface) in batadv_get_hardif_from_info()
1270 struct net_device *soft_iface; in batadv_pre_doit() local
1285 soft_iface = batadv_get_softif_from_info(net, info); in batadv_pre_doit()
1286 if (IS_ERR(soft_iface)) in batadv_pre_doit()
1287 return PTR_ERR(soft_iface); in batadv_pre_doit()
1289 bat_priv = netdev_priv(soft_iface); in batadv_pre_doit()
1317 dev_put(bat_priv->soft_iface); in batadv_pre_doit()
1349 dev_put(bat_priv->soft_iface); in batadv_post_doit()