Home
last modified time | relevance | path

Searched refs:upper_dev (Results 1 – 9 of 9) sorted by relevance

/net/dsa/
A Duser.c659 struct net_device *upper_dev; in dsa_user_vlan_check_for_8021q_uppers() local
665 if (!is_vlan_dev(upper_dev)) in dsa_user_vlan_check_for_8021q_uppers()
668 vid = vlan_dev_vlan_id(upper_dev); in dsa_user_vlan_check_for_8021q_uppers()
3015 dsa_port_lag_leave(dp, info->upper_dev); in dsa_user_changeupper()
3028 dsa_port_hsr_leave(dp, info->upper_dev); in dsa_user_changeupper()
3166 vid = vlan_dev_vlan_id(info->upper_dev); in dsa_user_check_8021q_upper()
3202 if (is_vlan_dev(info->upper_dev)) in dsa_user_prechangeupper_sanity_check()
3255 if (dsa_user_dev_check(info->upper_dev)) in dsa_conduit_prechangeupper_sanity_check()
3267 if (netif_is_lag_master(info->upper_dev)) in dsa_conduit_prechangeupper_sanity_check()
3322 struct net_device *br = info->upper_dev; in dsa_bridge_prechangelower_sanity_check()
[all …]
A Dtag.h108 struct net_device *upper_dev; in dsa_software_untag_vlan_unaware_bridge() local
132 upper_dev = __vlan_find_dev_deep_rcu(br, htons(proto), vid); in dsa_software_untag_vlan_unaware_bridge()
133 if (!upper_dev) in dsa_software_untag_vlan_unaware_bridge()
A Dport.c740 struct net_device *upper_dev, *user = dp->user; in dsa_port_can_apply_vlan_filtering() local
743 netdev_for_each_upper_dev_rcu(user, upper_dev, iter) { in dsa_port_can_apply_vlan_filtering()
747 if (!is_vlan_dev(upper_dev)) in dsa_port_can_apply_vlan_filtering()
750 vid = vlan_dev_vlan_id(upper_dev); in dsa_port_can_apply_vlan_filtering()
/net/8021q/
A Dvlan_core.c90 struct net_device *upper_dev; in __vlan_find_dev_deep_rcu() local
92 upper_dev = netdev_master_upper_dev_get_rcu(dev); in __vlan_find_dev_deep_rcu()
93 if (upper_dev) in __vlan_find_dev_deep_rcu()
94 return __vlan_find_dev_deep_rcu(upper_dev, in __vlan_find_dev_deep_rcu()
/net/core/
A Ddev.c7750 return upper_dev == dev; in ____netdev_has_upper_dev()
7763 struct net_device *upper_dev) in netdev_has_upper_dev() argument
7766 .data = (void *)upper_dev, in netdev_has_upper_dev()
7790 .data = (void *)upper_dev, in netdev_has_upper_dev_all_rcu()
8038 .data = (void *)upper_dev, in __netdev_has_upper_dev()
8604 &upper_dev->adj_list.lower, in __netdev_adjacent_dev_link_neighbour()
8627 .upper_dev = upper_dev, in __netdev_upper_dev_link()
8637 if (dev == upper_dev) in __netdev_upper_dev_link()
8700 struct net_device *upper_dev, in netdev_upper_dev_link() argument
8728 struct net_device *upper_dev, in netdev_master_upper_dev_link() argument
[all …]
A Drtnetlink.c1809 const struct net_device *upper_dev; in put_master_ifindex() local
1814 upper_dev = netdev_master_upper_dev_get_rcu(dev); in put_master_ifindex()
1815 if (upper_dev) in put_master_ifindex()
1817 READ_ONCE(upper_dev->ifindex)); in put_master_ifindex()
2926 if (upper_dev) { in do_set_master()
2927 if (upper_dev->ifindex == ifindex) in do_set_master()
2929 ops = upper_dev->netdev_ops; in do_set_master()
2932 err = ops->ndo_del_slave(upper_dev, dev); in do_set_master()
2943 if (!upper_dev) in do_set_master()
2945 ops = upper_dev->netdev_ops; in do_set_master()
[all …]
/net/bridge/
A Dbr_vlan.c1682 struct net_device *upper_dev, in br_vlan_upper_change() argument
1687 if (!br_vlan_is_bind_vlan_dev(upper_dev)) in br_vlan_upper_change()
1692 br_vlan_set_vlan_dev_state(br, upper_dev); in br_vlan_upper_change()
1761 br_vlan_upper_change(dev, info->upper_dev, info->linking); in br_vlan_bridge_event()
/net/ipv4/
A Dfib_frontend.c1543 if (upper_info->upper_dev && in fib_netdev_event()
1544 netif_is_l3_master(upper_info->upper_dev)) in fib_netdev_event()
/net/ipv6/
A Daddrconf.c3806 if (info->upper_dev && netif_is_l3_master(info->upper_dev)) in addrconf_notify()

Completed in 70 milliseconds