soft_iface        336 net/batman-adv/bat_iv_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        400 net/batman-adv/bat_iv_ogm.c 	struct net_device *soft_iface;
soft_iface        407 net/batman-adv/bat_iv_ogm.c 	soft_iface = forw_packet->if_incoming->soft_iface;
soft_iface        412 net/batman-adv/bat_iv_ogm.c 	if (WARN_ON(forw_packet->if_outgoing->soft_iface != soft_iface))
soft_iface        543 net/batman-adv/bat_iv_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface);
soft_iface        689 net/batman-adv/bat_iv_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface);
soft_iface        742 net/batman-adv/bat_iv_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        781 net/batman-adv/bat_iv_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        843 net/batman-adv/bat_iv_ogm.c 		if (tmp_hard_iface->soft_iface != hard_iface->soft_iface)
soft_iface       1073 net/batman-adv/bat_iv_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface);
soft_iface       1215 net/batman-adv/bat_iv_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface);
soft_iface       1317 net/batman-adv/bat_iv_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface);
soft_iface       1562 net/batman-adv/bat_iv_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface);
soft_iface       1612 net/batman-adv/bat_iv_ogm.c 		if (hard_iface->soft_iface != if_incoming->soft_iface)
soft_iface       1677 net/batman-adv/bat_iv_ogm.c 		if (hard_iface->soft_iface != bat_priv->soft_iface)
soft_iface       1703 net/batman-adv/bat_iv_ogm.c 	bat_priv = netdev_priv(forw_packet->if_incoming->soft_iface);
soft_iface       1734 net/batman-adv/bat_iv_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface);
soft_iface       2147 net/batman-adv/bat_iv_ogm.c 		if (hard_iface->soft_iface != net_dev)
soft_iface       2317 net/batman-adv/bat_iv_ogm.c 			if (hard_iface->soft_iface != bat_priv->soft_iface)
soft_iface         47 net/batman-adv/bat_v.c 	struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        101 net/batman-adv/bat_v.c 	struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        192 net/batman-adv/bat_v.c 		if (hard_iface->soft_iface != net_dev)
soft_iface        319 net/batman-adv/bat_v.c 			if (hard_iface->soft_iface != bat_priv->soft_iface)
soft_iface        674 net/batman-adv/bat_v.c 	if (!batadv_parse_throughput(bat_priv->soft_iface, buff,
soft_iface        150 net/batman-adv/bat_v_elp.c 		batadv_info(hard_iface->soft_iface,
soft_iface        201 net/batman-adv/bat_v_elp.c 	struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        268 net/batman-adv/bat_v_elp.c 	bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        435 net/batman-adv/bat_v_elp.c 		if (primary_iface->soft_iface != hard_iface->soft_iface)
soft_iface        514 net/batman-adv/bat_v_elp.c 	struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface);
soft_iface        123 net/batman-adv/bat_v_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        243 net/batman-adv/bat_v_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        306 net/batman-adv/bat_v_ogm.c 		if (hard_iface->soft_iface != bat_priv->soft_iface)
soft_iface        412 net/batman-adv/bat_v_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        439 net/batman-adv/bat_v_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(primary_iface->soft_iface);
soft_iface        859 net/batman-adv/bat_v_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface);
soft_iface        927 net/batman-adv/bat_v_ogm.c 		if (hard_iface->soft_iface != bat_priv->soft_iface)
soft_iface        989 net/batman-adv/bat_v_ogm.c 	struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface);
soft_iface        339 net/batman-adv/bridge_loop_avoidance.c 	struct net_device *soft_iface;
soft_iface        352 net/batman-adv/bridge_loop_avoidance.c 	soft_iface = primary_if->soft_iface;
soft_iface        357 net/batman-adv/bridge_loop_avoidance.c 			 primary_if->soft_iface,
soft_iface        435 net/batman-adv/bridge_loop_avoidance.c 	skb->protocol = eth_type_trans(skb, soft_iface);
soft_iface        463 net/batman-adv/bridge_loop_avoidance.c 	batadv_info(bat_priv->soft_iface,
soft_iface       2209 net/batman-adv/bridge_loop_avoidance.c 	struct net_device *soft_iface;
soft_iface       2222 net/batman-adv/bridge_loop_avoidance.c 	soft_iface = dev_get_by_index(net, ifindex);
soft_iface       2223 net/batman-adv/bridge_loop_avoidance.c 	if (!soft_iface || !batadv_softif_is_valid(soft_iface)) {
soft_iface       2228 net/batman-adv/bridge_loop_avoidance.c 	bat_priv = netdev_priv(soft_iface);
soft_iface       2253 net/batman-adv/bridge_loop_avoidance.c 	if (soft_iface)
soft_iface       2254 net/batman-adv/bridge_loop_avoidance.c 		dev_put(soft_iface);
soft_iface       2447 net/batman-adv/bridge_loop_avoidance.c 	struct net_device *soft_iface;
soft_iface       2460 net/batman-adv/bridge_loop_avoidance.c 	soft_iface = dev_get_by_index(net, ifindex);
soft_iface       2461 net/batman-adv/bridge_loop_avoidance.c 	if (!soft_iface || !batadv_softif_is_valid(soft_iface)) {
soft_iface       2466 net/batman-adv/bridge_loop_avoidance.c 	bat_priv = netdev_priv(soft_iface);
soft_iface       2491 net/batman-adv/bridge_loop_avoidance.c 	if (soft_iface)
soft_iface       2492 net/batman-adv/bridge_loop_avoidance.c 		dev_put(soft_iface);
soft_iface        994 net/batman-adv/distributed-arp-table.c 	struct net_device *soft_iface;
soft_iface       1007 net/batman-adv/distributed-arp-table.c 	soft_iface = dev_get_by_index(net, ifindex);
soft_iface       1008 net/batman-adv/distributed-arp-table.c 	if (!soft_iface || !batadv_softif_is_valid(soft_iface)) {
soft_iface       1013 net/batman-adv/distributed-arp-table.c 	bat_priv = netdev_priv(soft_iface);
soft_iface       1040 net/batman-adv/distributed-arp-table.c 	if (soft_iface)
soft_iface       1041 net/batman-adv/distributed-arp-table.c 		dev_put(soft_iface);
soft_iface       1167 net/batman-adv/distributed-arp-table.c 	skb = arp_create(ARPOP_REPLY, ETH_P_ARP, ip_dst, bat_priv->soft_iface,
soft_iface       1200 net/batman-adv/distributed-arp-table.c 	struct net_device *soft_iface = bat_priv->soft_iface;
soft_iface       1259 net/batman-adv/distributed-arp-table.c 		skb_new->protocol = eth_type_trans(skb_new, soft_iface);
soft_iface        166 net/batman-adv/distributed-arp-table.h static inline void batadv_arp_change_timeout(struct net_device *soft_iface,
soft_iface        354 net/batman-adv/fragmentation.c 	struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface);
soft_iface        563 net/batman-adv/gateway_client.c 	struct net_device *soft_iface;
soft_iface        573 net/batman-adv/gateway_client.c 	soft_iface = dev_get_by_index(net, ifindex);
soft_iface        574 net/batman-adv/gateway_client.c 	if (!soft_iface || !batadv_softif_is_valid(soft_iface)) {
soft_iface        579 net/batman-adv/gateway_client.c 	bat_priv = netdev_priv(soft_iface);
soft_iface        599 net/batman-adv/gateway_client.c 	if (soft_iface)
soft_iface        600 net/batman-adv/gateway_client.c 		dev_put(soft_iface);
soft_iface        232 net/batman-adv/hard-interface.c 	if (!hard_iface || !hard_iface->soft_iface)
soft_iface        235 net/batman-adv/hard-interface.c 	net = dev_net(hard_iface->soft_iface);
soft_iface        429 net/batman-adv/hard-interface.c batadv_hardif_get_active(const struct net_device *soft_iface)
soft_iface        435 net/batman-adv/hard-interface.c 		if (hard_iface->soft_iface != soft_iface)
soft_iface        527 net/batman-adv/hard-interface.c static void batadv_hardif_recalc_extra_skbroom(struct net_device *soft_iface)
soft_iface        540 net/batman-adv/hard-interface.c 		if (hard_iface->soft_iface != soft_iface)
soft_iface        557 net/batman-adv/hard-interface.c 	soft_iface->needed_headroom = needed_headroom;
soft_iface        558 net/batman-adv/hard-interface.c 	soft_iface->needed_tailroom = lower_tailroom;
soft_iface        568 net/batman-adv/hard-interface.c int batadv_hardif_min_mtu(struct net_device *soft_iface)
soft_iface        570 net/batman-adv/hard-interface.c 	struct batadv_priv *bat_priv = netdev_priv(soft_iface);
soft_iface        580 net/batman-adv/hard-interface.c 		if (hard_iface->soft_iface != soft_iface)
soft_iface        619 net/batman-adv/hard-interface.c void batadv_update_min_mtu(struct net_device *soft_iface)
soft_iface        621 net/batman-adv/hard-interface.c 	soft_iface->mtu = batadv_hardif_min_mtu(soft_iface);
soft_iface        626 net/batman-adv/hard-interface.c 	batadv_tt_local_resize_to_mtu(soft_iface);
soft_iface        638 net/batman-adv/hard-interface.c 	bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        650 net/batman-adv/hard-interface.c 	batadv_info(hard_iface->soft_iface, "Interface activated: %s\n",
soft_iface        653 net/batman-adv/hard-interface.c 	batadv_update_min_mtu(hard_iface->soft_iface);
soft_iface        672 net/batman-adv/hard-interface.c 	batadv_info(hard_iface->soft_iface, "Interface deactivated: %s\n",
soft_iface        675 net/batman-adv/hard-interface.c 	batadv_update_min_mtu(hard_iface->soft_iface);
soft_iface        715 net/batman-adv/hard-interface.c 	struct net_device *soft_iface, *master;
soft_iface        725 net/batman-adv/hard-interface.c 	soft_iface = dev_get_by_name(net, iface_name);
soft_iface        727 net/batman-adv/hard-interface.c 	if (!soft_iface) {
soft_iface        728 net/batman-adv/hard-interface.c 		soft_iface = batadv_softif_create(net, iface_name);
soft_iface        730 net/batman-adv/hard-interface.c 		if (!soft_iface) {
soft_iface        736 net/batman-adv/hard-interface.c 		dev_hold(soft_iface);
soft_iface        739 net/batman-adv/hard-interface.c 	if (!batadv_softif_is_valid(soft_iface)) {
soft_iface        741 net/batman-adv/hard-interface.c 		       soft_iface->name);
soft_iface        754 net/batman-adv/hard-interface.c 	hard_iface->soft_iface = soft_iface;
soft_iface        755 net/batman-adv/hard-interface.c 	bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        758 net/batman-adv/hard-interface.c 					   soft_iface, NULL, NULL, NULL);
soft_iface        774 net/batman-adv/hard-interface.c 	batadv_info(hard_iface->soft_iface, "Adding interface: %s\n",
soft_iface        779 net/batman-adv/hard-interface.c 		batadv_info(hard_iface->soft_iface,
soft_iface        786 net/batman-adv/hard-interface.c 		batadv_info(hard_iface->soft_iface,
soft_iface        794 net/batman-adv/hard-interface.c 		batadv_err(hard_iface->soft_iface,
soft_iface        798 net/batman-adv/hard-interface.c 	batadv_hardif_recalc_extra_skbroom(soft_iface);
soft_iface        807 net/batman-adv/hard-interface.c 	netdev_upper_dev_unlink(hard_iface->net_dev, soft_iface);
soft_iface        809 net/batman-adv/hard-interface.c 	hard_iface->soft_iface = NULL;
soft_iface        810 net/batman-adv/hard-interface.c 	dev_put(soft_iface);
soft_iface        826 net/batman-adv/hard-interface.c static size_t batadv_hardif_cnt(const struct net_device *soft_iface)
soft_iface        833 net/batman-adv/hard-interface.c 		if (hard_iface->soft_iface != soft_iface)
soft_iface        852 net/batman-adv/hard-interface.c 	struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        860 net/batman-adv/hard-interface.c 	batadv_info(hard_iface->soft_iface, "Removing interface: %s\n",
soft_iface        869 net/batman-adv/hard-interface.c 		new_if = batadv_hardif_get_active(hard_iface->soft_iface);
soft_iface        882 net/batman-adv/hard-interface.c 	dev_put(hard_iface->soft_iface);
soft_iface        884 net/batman-adv/hard-interface.c 	netdev_upper_dev_unlink(hard_iface->net_dev, hard_iface->soft_iface);
soft_iface        885 net/batman-adv/hard-interface.c 	batadv_hardif_recalc_extra_skbroom(hard_iface->soft_iface);
soft_iface        888 net/batman-adv/hard-interface.c 	if (batadv_hardif_cnt(hard_iface->soft_iface) <= 1) {
soft_iface        892 net/batman-adv/hard-interface.c 			batadv_softif_destroy_sysfs(hard_iface->soft_iface);
soft_iface        895 net/batman-adv/hard-interface.c 	hard_iface->soft_iface = NULL;
soft_iface        925 net/batman-adv/hard-interface.c 	hard_iface->soft_iface = NULL;
soft_iface       1055 net/batman-adv/hard-interface.c 		if (hard_iface->soft_iface)
soft_iface       1056 net/batman-adv/hard-interface.c 			batadv_update_min_mtu(hard_iface->soft_iface);
soft_iface       1064 net/batman-adv/hard-interface.c 		bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        104 net/batman-adv/hard-interface.h int batadv_hardif_min_mtu(struct net_device *soft_iface);
soft_iface        105 net/batman-adv/hard-interface.h void batadv_update_min_mtu(struct net_device *soft_iface);
soft_iface        157 net/batman-adv/main.c int batadv_mesh_init(struct net_device *soft_iface)
soft_iface        159 net/batman-adv/main.c 	struct batadv_priv *bat_priv = netdev_priv(soft_iface);
soft_iface        233 net/batman-adv/main.c 	batadv_mesh_free(soft_iface);
soft_iface        241 net/batman-adv/main.c void batadv_mesh_free(struct net_device *soft_iface)
soft_iface        243 net/batman-adv/main.c 	struct batadv_priv *bat_priv = netdev_priv(soft_iface);
soft_iface        297 net/batman-adv/main.c 		if (hard_iface->soft_iface != bat_priv->soft_iface)
soft_iface        480 net/batman-adv/main.c 	if (!hard_iface->soft_iface)
soft_iface        483 net/batman-adv/main.c 	bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        706 net/batman-adv/main.c 	bat_kobj = &bat_priv->soft_iface->dev.kobj;
soft_iface        243 net/batman-adv/main.h int batadv_mesh_init(struct net_device *soft_iface);
soft_iface        244 net/batman-adv/main.h void batadv_mesh_free(struct net_device *soft_iface);
soft_iface         85 net/batman-adv/multicast.c static struct net_device *batadv_mcast_get_bridge(struct net_device *soft_iface)
soft_iface         87 net/batman-adv/multicast.c 	struct net_device *upper = soft_iface;
soft_iface        169 net/batman-adv/multicast.c 	struct net_device *dev = bridge ? bridge : bat_priv->soft_iface;
soft_iface        201 net/batman-adv/multicast.c 	struct net_device *dev = bat_priv->soft_iface;
soft_iface        280 net/batman-adv/multicast.c 	struct net_device *dev = bat_priv->soft_iface;
soft_iface        729 net/batman-adv/multicast.c 		if (!batadv_tt_local_add(bat_priv->soft_iface,
soft_iface        767 net/batman-adv/multicast.c 		batadv_info(bat_priv->soft_iface, "%s Querier appeared\n",
soft_iface        770 net/batman-adv/multicast.c 		batadv_info(bat_priv->soft_iface,
soft_iface        774 net/batman-adv/multicast.c 		batadv_info(bat_priv->soft_iface,
soft_iface        904 net/batman-adv/multicast.c 	struct net_device *soft_iface = bat_priv->soft_iface;
soft_iface        911 net/batman-adv/multicast.c 	ret = batadv_mcast_mla_softif_get(soft_iface, &mcast_list, &flags);
soft_iface        915 net/batman-adv/multicast.c 	ret = batadv_mcast_mla_bridge_get(soft_iface, &mcast_list, &flags);
soft_iface       2333 net/batman-adv/multicast.c 	struct net_device *soft_iface;
soft_iface       2342 net/batman-adv/multicast.c 	soft_iface = dev_get_by_index(net, ifindex);
soft_iface       2343 net/batman-adv/multicast.c 	if (!soft_iface || !batadv_softif_is_valid(soft_iface)) {
soft_iface       2348 net/batman-adv/multicast.c 	bat_priv = netdev_priv(soft_iface);
soft_iface       2357 net/batman-adv/multicast.c 	if (soft_iface)
soft_iface       2358 net/batman-adv/multicast.c 		dev_put(soft_iface);
soft_iface       2388 net/batman-adv/multicast.c 	bat_priv = netdev_priv(primary_if->soft_iface);
soft_iface        232 net/batman-adv/netlink.c 	struct net_device *soft_iface = bat_priv->soft_iface;
soft_iface        244 net/batman-adv/netlink.c 	    nla_put_u32(msg, BATADV_ATTR_MESH_IFINDEX, soft_iface->ifindex) ||
soft_iface        245 net/batman-adv/netlink.c 	    nla_put_string(msg, BATADV_ATTR_MESH_IFNAME, soft_iface->name) ||
soft_iface        247 net/batman-adv/netlink.c 		    soft_iface->dev_addr) ||
soft_iface        398 net/batman-adv/netlink.c 				dev_net(bat_priv->soft_iface), msg, 0,
soft_iface        481 net/batman-adv/netlink.c 		batadv_bla_status_update(bat_priv->soft_iface);
soft_iface        491 net/batman-adv/netlink.c 		batadv_dat_status_update(bat_priv->soft_iface);
soft_iface        499 net/batman-adv/netlink.c 		batadv_update_min_mtu(bat_priv->soft_iface);
soft_iface        601 net/batman-adv/netlink.c 		batadv_nc_status_update(bat_priv->soft_iface);
soft_iface        687 net/batman-adv/netlink.c 				dev_net(bat_priv->soft_iface), msg, 0,
soft_iface        813 net/batman-adv/netlink.c 			bat_priv->soft_iface->ifindex))
soft_iface        872 net/batman-adv/netlink.c 				dev_net(bat_priv->soft_iface), msg, 0,
soft_iface        957 net/batman-adv/netlink.c 	struct net_device *soft_iface;
soft_iface        970 net/batman-adv/netlink.c 	soft_iface = dev_get_by_index(net, ifindex);
soft_iface        971 net/batman-adv/netlink.c 	if (!soft_iface)
soft_iface        974 net/batman-adv/netlink.c 	if (!batadv_softif_is_valid(soft_iface)) {
soft_iface        975 net/batman-adv/netlink.c 		dev_put(soft_iface);
soft_iface        979 net/batman-adv/netlink.c 	bat_priv = netdev_priv(soft_iface);
soft_iface        985 net/batman-adv/netlink.c 		if (hard_iface->soft_iface != soft_iface)
soft_iface       1002 net/batman-adv/netlink.c 	dev_put(soft_iface);
soft_iface       1034 net/batman-adv/netlink.c 			bat_priv->soft_iface->ifindex))
soft_iface       1077 net/batman-adv/netlink.c 				dev_net(bat_priv->soft_iface), msg, 0,
soft_iface       1148 net/batman-adv/netlink.c 	struct net_device *soft_iface;
soft_iface       1156 net/batman-adv/netlink.c 	soft_iface = dev_get_by_index(net, ifindex);
soft_iface       1157 net/batman-adv/netlink.c 	if (!soft_iface)
soft_iface       1160 net/batman-adv/netlink.c 	if (!batadv_softif_is_valid(soft_iface))
soft_iface       1163 net/batman-adv/netlink.c 	return soft_iface;
soft_iface       1166 net/batman-adv/netlink.c 	dev_put(soft_iface);
soft_iface       1201 net/batman-adv/netlink.c 	if (hard_iface->soft_iface != bat_priv->soft_iface)
soft_iface       1260 net/batman-adv/netlink.c 	struct net_device *soft_iface;
soft_iface       1275 net/batman-adv/netlink.c 		soft_iface = batadv_get_softif_from_info(net, info);
soft_iface       1276 net/batman-adv/netlink.c 		if (IS_ERR(soft_iface))
soft_iface       1277 net/batman-adv/netlink.c 			return PTR_ERR(soft_iface);
soft_iface       1279 net/batman-adv/netlink.c 		bat_priv = netdev_priv(soft_iface);
soft_iface       1307 net/batman-adv/netlink.c 		dev_put(bat_priv->soft_iface);
soft_iface       1339 net/batman-adv/netlink.c 		dev_put(bat_priv->soft_iface);
soft_iface       1416 net/batman-adv/network-coding.c 	struct net_device *netdev = neigh_node->if_incoming->soft_iface;
soft_iface       1503 net/batman-adv/network-coding.c 	const struct net_device *netdev = neigh_node->if_incoming->soft_iface;
soft_iface       1801 net/batman-adv/network-coding.c 	struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface);
soft_iface        559 net/batman-adv/originator.c 	struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        783 net/batman-adv/originator.c 	struct net_device *soft_iface;
soft_iface        795 net/batman-adv/originator.c 	soft_iface = dev_get_by_index(net, ifindex);
soft_iface        796 net/batman-adv/originator.c 	if (!soft_iface || !batadv_softif_is_valid(soft_iface)) {
soft_iface        801 net/batman-adv/originator.c 	bat_priv = netdev_priv(soft_iface);
soft_iface        821 net/batman-adv/originator.c 		if (hardif->soft_iface != soft_iface) {
soft_iface        843 net/batman-adv/originator.c 	if (soft_iface)
soft_iface        844 net/batman-adv/originator.c 		dev_put(soft_iface);
soft_iface       1308 net/batman-adv/originator.c 		if (hard_iface->soft_iface != bat_priv->soft_iface)
soft_iface       1438 net/batman-adv/originator.c 	if (!hard_iface || !hard_iface->soft_iface) {
soft_iface       1443 net/batman-adv/originator.c 	bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface       1458 net/batman-adv/originator.c 		   hard_iface->soft_iface->name, bat_priv->algo_ops->name);
soft_iface       1480 net/batman-adv/originator.c 	struct net_device *soft_iface;
soft_iface       1492 net/batman-adv/originator.c 	soft_iface = dev_get_by_index(net, ifindex);
soft_iface       1493 net/batman-adv/originator.c 	if (!soft_iface || !batadv_softif_is_valid(soft_iface)) {
soft_iface       1498 net/batman-adv/originator.c 	bat_priv = netdev_priv(soft_iface);
soft_iface       1518 net/batman-adv/originator.c 		if (hardif->soft_iface != soft_iface) {
soft_iface       1540 net/batman-adv/originator.c 	if (soft_iface)
soft_iface       1541 net/batman-adv/originator.c 		dev_put(soft_iface);
soft_iface        357 net/batman-adv/routing.c 	struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface);
soft_iface        678 net/batman-adv/routing.c 	struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface);
soft_iface        928 net/batman-adv/routing.c 	struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface);
soft_iface        957 net/batman-adv/routing.c 	struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface);
soft_iface       1036 net/batman-adv/routing.c 		batadv_interface_rx(recv_if->soft_iface, skb, hdr_size,
soft_iface       1067 net/batman-adv/routing.c 	struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface);
soft_iface       1124 net/batman-adv/routing.c 	struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface);
soft_iface       1186 net/batman-adv/routing.c 	struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface);
soft_iface       1274 net/batman-adv/routing.c 	batadv_interface_rx(recv_if->soft_iface, skb, hdr_size, orig_node);
soft_iface         71 net/batman-adv/send.c 	bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface        857 net/batman-adv/send.c 	struct net_device *soft_iface;
soft_iface        868 net/batman-adv/send.c 	soft_iface = forw_packet->if_incoming->soft_iface;
soft_iface        869 net/batman-adv/send.c 	bat_priv = netdev_priv(soft_iface);
soft_iface        886 net/batman-adv/send.c 		if (hard_iface->soft_iface != soft_iface)
soft_iface        181 net/batman-adv/soft-interface.c 				       struct net_device *soft_iface)
soft_iface        184 net/batman-adv/soft-interface.c 	struct batadv_priv *bat_priv = netdev_priv(soft_iface);
soft_iface        212 net/batman-adv/soft-interface.c 	netif_trans_update(soft_iface);
soft_iface        249 net/batman-adv/soft-interface.c 		client_added = batadv_tt_local_add(soft_iface, ethhdr->h_source,
soft_iface        419 net/batman-adv/soft-interface.c void batadv_interface_rx(struct net_device *soft_iface,
soft_iface        424 net/batman-adv/soft-interface.c 	struct batadv_priv *bat_priv = netdev_priv(soft_iface);
soft_iface        464 net/batman-adv/soft-interface.c 	skb->protocol = eth_type_trans(skb, soft_iface);
soft_iface        608 net/batman-adv/soft-interface.c 	err = batadv_sysfs_add_vlan(bat_priv->soft_iface, vlan);
soft_iface        621 net/batman-adv/soft-interface.c 	batadv_tt_local_add(bat_priv->soft_iface,
soft_iface        622 net/batman-adv/soft-interface.c 			    bat_priv->soft_iface->dev_addr, vid,
soft_iface        642 net/batman-adv/soft-interface.c 	batadv_tt_local_remove(bat_priv, bat_priv->soft_iface->dev_addr,
soft_iface        689 net/batman-adv/soft-interface.c 		ret = batadv_sysfs_add_vlan(bat_priv->soft_iface, vlan);
soft_iface        700 net/batman-adv/soft-interface.c 	batadv_tt_local_add(bat_priv->soft_iface,
soft_iface        701 net/batman-adv/soft-interface.c 			    bat_priv->soft_iface->dev_addr, vid,
soft_iface        757 net/batman-adv/soft-interface.c 	bat_priv->soft_iface = dev;
soft_iface        857 net/batman-adv/soft-interface.c 	if (!hard_iface || hard_iface->soft_iface)
soft_iface        883 net/batman-adv/soft-interface.c 	if (!hard_iface || hard_iface->soft_iface != dev)
soft_iface       1054 net/batman-adv/soft-interface.c 	struct net_device *soft_iface;
soft_iface       1057 net/batman-adv/soft-interface.c 	soft_iface = alloc_netdev(sizeof(struct batadv_priv), name,
soft_iface       1059 net/batman-adv/soft-interface.c 	if (!soft_iface)
soft_iface       1062 net/batman-adv/soft-interface.c 	dev_net_set(soft_iface, net);
soft_iface       1064 net/batman-adv/soft-interface.c 	soft_iface->rtnl_link_ops = &batadv_link_ops;
soft_iface       1066 net/batman-adv/soft-interface.c 	ret = register_netdevice(soft_iface);
soft_iface       1070 net/batman-adv/soft-interface.c 		free_netdev(soft_iface);
soft_iface       1074 net/batman-adv/soft-interface.c 	return soft_iface;
soft_iface       1081 net/batman-adv/soft-interface.c void batadv_softif_destroy_sysfs(struct net_device *soft_iface)
soft_iface       1083 net/batman-adv/soft-interface.c 	struct batadv_priv *bat_priv = netdev_priv(soft_iface);
soft_iface       1095 net/batman-adv/soft-interface.c 	batadv_sysfs_del_meshif(soft_iface);
soft_iface       1096 net/batman-adv/soft-interface.c 	unregister_netdevice(soft_iface);
soft_iface       1105 net/batman-adv/soft-interface.c static void batadv_softif_destroy_netlink(struct net_device *soft_iface,
soft_iface       1108 net/batman-adv/soft-interface.c 	struct batadv_priv *bat_priv = netdev_priv(soft_iface);
soft_iface       1113 net/batman-adv/soft-interface.c 		if (hard_iface->soft_iface == soft_iface)
soft_iface       1125 net/batman-adv/soft-interface.c 	batadv_sysfs_del_meshif(soft_iface);
soft_iface       1126 net/batman-adv/soft-interface.c 	unregister_netdevice_queue(soft_iface, head);
soft_iface         19 net/batman-adv/soft-interface.h void batadv_interface_rx(struct net_device *soft_iface,
soft_iface         23 net/batman-adv/soft-interface.h void batadv_softif_destroy_sysfs(struct net_device *soft_iface);
soft_iface        224 net/batman-adv/sysfs.c 					      bat_priv->soft_iface);	\
soft_iface        277 net/batman-adv/sysfs.c 					  hard_iface->soft_iface,	\
soft_iface        280 net/batman-adv/sysfs.c 	if (hard_iface->soft_iface) {					\
soft_iface        281 net/batman-adv/sysfs.c 		bat_priv = netdev_priv(hard_iface->soft_iface);		\
soft_iface        612 net/batman-adv/sysfs.c 					  bat_priv->soft_iface, NULL);
soft_iface        958 net/batman-adv/sysfs.c 		ifname = hard_iface->soft_iface->name;
soft_iface        999 net/batman-adv/sysfs.c 	if (hard_iface->soft_iface &&
soft_iface       1000 net/batman-adv/sysfs.c 	    strncmp(hard_iface->soft_iface->name, ifname, IFNAMSIZ) == 0)
soft_iface       1159 net/batman-adv/sysfs.c 	batadv_info(hard_iface->soft_iface,
soft_iface       1167 net/batman-adv/sysfs.c 	if (hard_iface->soft_iface) {
soft_iface       1168 net/batman-adv/sysfs.c 		bat_priv = netdev_priv(hard_iface->soft_iface);
soft_iface         42 net/batman-adv/trace.h 		    __string(device, bat_priv->soft_iface->name)
soft_iface         48 net/batman-adv/trace.h 		    __assign_str(device, bat_priv->soft_iface->name);
soft_iface        641 net/batman-adv/translation-table.c bool batadv_tt_local_add(struct net_device *soft_iface, const u8 *addr,
soft_iface        644 net/batman-adv/translation-table.c 	struct batadv_priv *bat_priv = netdev_priv(soft_iface);
soft_iface        647 net/batman-adv/translation-table.c 	struct net *net = dev_net(soft_iface);
soft_iface        705 net/batman-adv/translation-table.c 		net_ratelimited_function(batadv_info, soft_iface,
soft_iface        718 net/batman-adv/translation-table.c 		net_ratelimited_function(batadv_info, soft_iface,
soft_iface        748 net/batman-adv/translation-table.c 	if (batadv_compare_eth(addr, soft_iface->dev_addr) ||
soft_iface       1010 net/batman-adv/translation-table.c 	if (tt_diff_len > bat_priv->soft_iface->mtu)
soft_iface       1254 net/batman-adv/translation-table.c 	struct net_device *soft_iface;
soft_iface       1268 net/batman-adv/translation-table.c 	soft_iface = dev_get_by_index(net, ifindex);
soft_iface       1269 net/batman-adv/translation-table.c 	if (!soft_iface || !batadv_softif_is_valid(soft_iface)) {
soft_iface       1274 net/batman-adv/translation-table.c 	bat_priv = netdev_priv(soft_iface);
soft_iface       1297 net/batman-adv/translation-table.c 	if (soft_iface)
soft_iface       1298 net/batman-adv/translation-table.c 		dev_put(soft_iface);
soft_iface       2170 net/batman-adv/translation-table.c 	struct net_device *soft_iface;
soft_iface       2186 net/batman-adv/translation-table.c 	soft_iface = dev_get_by_index(net, ifindex);
soft_iface       2187 net/batman-adv/translation-table.c 	if (!soft_iface || !batadv_softif_is_valid(soft_iface)) {
soft_iface       2192 net/batman-adv/translation-table.c 	bat_priv = netdev_priv(soft_iface);
soft_iface       2218 net/batman-adv/translation-table.c 	if (soft_iface)
soft_iface       2219 net/batman-adv/translation-table.c 		dev_put(soft_iface);
soft_iface       3314 net/batman-adv/translation-table.c 		net_ratelimited_function(batadv_info, bat_priv->soft_iface,
soft_iface       4183 net/batman-adv/translation-table.c void batadv_tt_local_resize_to_mtu(struct net_device *soft_iface)
soft_iface       4185 net/batman-adv/translation-table.c 	struct batadv_priv *bat_priv = netdev_priv(soft_iface);
soft_iface       4202 net/batman-adv/translation-table.c 		net_ratelimited_function(batadv_info, soft_iface,
soft_iface         19 net/batman-adv/translation-table.h bool batadv_tt_local_add(struct net_device *soft_iface, const u8 *addr,
soft_iface         50 net/batman-adv/translation-table.h void batadv_tt_local_resize_to_mtu(struct net_device *soft_iface);
soft_iface        209 net/batman-adv/types.h 	struct net_device *soft_iface;
soft_iface       1564 net/batman-adv/types.h 	struct net_device *soft_iface;