Lines Matching refs:soft_iface
524 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); in batadv_hardif_neigh_create()
748 struct net_device *soft_iface; in batadv_hardif_neigh_dump() local
760 soft_iface = dev_get_by_index(net, ifindex); in batadv_hardif_neigh_dump()
761 if (!soft_iface || !batadv_softif_is_valid(soft_iface)) { in batadv_hardif_neigh_dump()
766 bat_priv = netdev_priv(soft_iface); in batadv_hardif_neigh_dump()
786 if (hardif->soft_iface != soft_iface) { in batadv_hardif_neigh_dump()
808 if (soft_iface) in batadv_hardif_neigh_dump()
809 dev_put(soft_iface); in batadv_hardif_neigh_dump()
1271 if (hard_iface->soft_iface != bat_priv->soft_iface) in batadv_purge_orig_node()
1394 if (!hard_iface || !hard_iface->soft_iface) { in batadv_orig_hardif_seq_print_text()
1399 bat_priv = netdev_priv(hard_iface->soft_iface); in batadv_orig_hardif_seq_print_text()
1414 hard_iface->soft_iface->name, bat_priv->algo_ops->name); in batadv_orig_hardif_seq_print_text()
1436 struct net_device *soft_iface; in batadv_orig_dump() local
1448 soft_iface = dev_get_by_index(net, ifindex); in batadv_orig_dump()
1449 if (!soft_iface || !batadv_softif_is_valid(soft_iface)) { in batadv_orig_dump()
1454 bat_priv = netdev_priv(soft_iface); in batadv_orig_dump()
1474 if (hardif->soft_iface != soft_iface) { in batadv_orig_dump()
1496 if (soft_iface) in batadv_orig_dump()
1497 dev_put(soft_iface); in batadv_orig_dump()
1505 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); in batadv_orig_hash_add_if()
1540 struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); in batadv_orig_hash_del_if()
1576 if (hard_iface->soft_iface != hard_iface_tmp->soft_iface) in batadv_orig_hash_del_if()