lower_dev 1302 drivers/infiniband/core/cache.c static int get_lower_dev_vlan(struct net_device *lower_dev, void *data) lower_dev 1306 drivers/infiniband/core/cache.c if (is_vlan_dev(lower_dev)) lower_dev 1307 drivers/infiniband/core/cache.c *vlan_id = vlan_dev_vlan_id(lower_dev); lower_dev 122 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c skb->dev = vf_rep->dst->u.port_info.lower_dev; lower_dev 450 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c vf_rep->dst->u.port_info.lower_dev = bp->dev; lower_dev 5480 drivers/net/ethernet/mellanox/mlxsw/spectrum.c static int mlxsw_sp_lower_dev_walk(struct net_device *lower_dev, void *data) lower_dev 5485 drivers/net/ethernet/mellanox/mlxsw/spectrum.c if (mlxsw_sp_port_dev_check(lower_dev)) { lower_dev 5486 drivers/net/ethernet/mellanox/mlxsw/spectrum.c *p_mlxsw_sp_port = netdev_priv(lower_dev); lower_dev 5975 drivers/net/ethernet/mellanox/mlxsw/spectrum.c static int mlxsw_sp_netdevice_port_upper_event(struct net_device *lower_dev, lower_dev 6030 drivers/net/ethernet/mellanox/mlxsw/spectrum.c !mlxsw_sp_rif_find_by_dev(mlxsw_sp, lower_dev)) { lower_dev 6048 drivers/net/ethernet/mellanox/mlxsw/spectrum.c lower_dev, lower_dev 6053 drivers/net/ethernet/mellanox/mlxsw/spectrum.c lower_dev, lower_dev 6113 drivers/net/ethernet/mellanox/mlxsw/spectrum.c static int mlxsw_sp_netdevice_port_event(struct net_device *lower_dev, lower_dev 6120 drivers/net/ethernet/mellanox/mlxsw/spectrum.c return mlxsw_sp_netdevice_port_upper_event(lower_dev, port_dev, lower_dev 193 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c skb->dev = repr->dst->u.port_info.lower_dev; lower_dev 240 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c struct net_device *lower_dev; lower_dev 242 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c lower_dev = repr->dst->u.port_info.lower_dev; lower_dev 244 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c lower_features = lower_dev->features; lower_dev 285 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c if (repr->dst->u.port_info.lower_dev != lower) lower_dev 316 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c repr->dst->u.port_info.lower_dev = pf_netdev; lower_dev 3105 drivers/net/ethernet/rocker/rocker_main.c static int rocker_lower_dev_walk(struct net_device *lower_dev, void *_data) lower_dev 3110 drivers/net/ethernet/rocker/rocker_main.c if (rocker_port_dev_check_under(lower_dev, data->rocker)) { lower_dev 3111 drivers/net/ethernet/rocker/rocker_main.c data->port = netdev_priv(lower_dev); lower_dev 603 drivers/net/wireless/virt_wifi.c struct net_device *lower_dev = netdev_notifier_info_to_dev(ptr); lower_dev 608 drivers/net/wireless/virt_wifi.c if (!netif_is_virt_wifi_dev(lower_dev)) lower_dev 613 drivers/net/wireless/virt_wifi.c priv = rtnl_dereference(lower_dev->rx_handler_data); lower_dev 4302 include/linux/netdevice.h int (*fn)(struct net_device *lower_dev, lower_dev 4306 include/linux/netdevice.h int (*fn)(struct net_device *lower_dev, lower_dev 4334 include/linux/netdevice.h struct net_device *lower_dev); lower_dev 4335 include/linux/netdevice.h void netdev_lower_state_changed(struct net_device *lower_dev, lower_dev 15 include/net/dst_metadata.h struct net_device *lower_dev; lower_dev 343 net/bridge/br_mdb.c struct net_device *lower_dev, lower_dev 364 net/bridge/br_mdb.c switchdev_port_obj_add(lower_dev, &mdb.obj, NULL); lower_dev 367 net/bridge/br_mdb.c switchdev_port_obj_del(lower_dev, &mdb.obj); lower_dev 375 net/bridge/br_mdb.c struct net_device *lower_dev; lower_dev 378 net/bridge/br_mdb.c netdev_for_each_lower_dev(dev, lower_dev, iter) lower_dev 379 net/bridge/br_mdb.c br_mdb_switchdev_host_port(dev, lower_dev, entry, type); lower_dev 1475 net/core/dev.c struct net_device *lower_dev; lower_dev 1484 net/core/dev.c netdev_for_each_lower_dev(dev, lower_dev, iter) lower_dev 1485 net/core/dev.c dev_disable_lro(lower_dev); lower_dev 7423 net/core/dev.c struct net_device *lower_dev, lower_dev 7428 net/core/dev.c adj = __netdev_find_adj(lower_dev, &upper_dev->adj_list.lower); lower_dev 7432 net/core/dev.c adj = __netdev_find_adj(upper_dev, &lower_dev->adj_list.upper); lower_dev 7438 net/core/dev.c struct net_device *lower_dev) lower_dev 7440 net/core/dev.c __netdev_adjacent_dev_set(upper_dev, lower_dev, true); lower_dev 7444 net/core/dev.c struct net_device *lower_dev) lower_dev 7446 net/core/dev.c __netdev_adjacent_dev_set(upper_dev, lower_dev, false); lower_dev 7600 net/core/dev.c struct net_device *lower_dev) lower_dev 7604 net/core/dev.c if (!lower_dev) lower_dev 7606 net/core/dev.c lower = __netdev_find_adj(lower_dev, &dev->adj_list.lower); lower_dev 7623 net/core/dev.c void netdev_lower_state_changed(struct net_device *lower_dev, lower_dev 7627 net/core/dev.c .info.dev = lower_dev, lower_dev 8220 net/core/dev.c struct net_device *lower_dev; lower_dev 8237 net/core/dev.c netdev_for_each_lower_dev(dev, lower_dev, iter) { lower_dev 8238 net/core/dev.c err = dev_get_port_parent_id(lower_dev, ppid, recurse); lower_dev 457 net/switchdev/switchdev.c struct net_device *lower_dev; lower_dev 477 net/switchdev/switchdev.c netdev_for_each_lower_dev(dev, lower_dev, iter) { lower_dev 478 net/switchdev/switchdev.c err = __switchdev_handle_port_obj_add(lower_dev, port_obj_info, lower_dev 511 net/switchdev/switchdev.c struct net_device *lower_dev; lower_dev 528 net/switchdev/switchdev.c netdev_for_each_lower_dev(dev, lower_dev, iter) { lower_dev 529 net/switchdev/switchdev.c err = __switchdev_handle_port_obj_del(lower_dev, port_obj_info, lower_dev 561 net/switchdev/switchdev.c struct net_device *lower_dev; lower_dev 578 net/switchdev/switchdev.c netdev_for_each_lower_dev(dev, lower_dev, iter) { lower_dev 579 net/switchdev/switchdev.c err = __switchdev_handle_port_attr_set(lower_dev, port_attr_info,