/linux/drivers/net/ethernet/qualcomm/rmnet/ |
H A D | rmnet_config.c | 75 port->dev = real_dev; in rmnet_register_real_device() 102 real_dev = port->bridge_ep; in rmnet_unregister_bridge() 125 struct net_device *real_dev; in rmnet_newlink() local 138 if (!real_dev) { in rmnet_newlink() 198 real_dev = priv->real_dev; in rmnet_dellink() 301 struct net_device *real_dev; in rmnet_changelink() local 308 real_dev = priv->real_dev; in rmnet_changelink() 370 struct net_device *real_dev; in rmnet_fill_info() local 374 real_dev = priv->real_dev; in rmnet_fill_info() 436 struct net_device *real_dev = priv->real_dev; in rmnet_add_bridge() local [all …]
|
H A D | rmnet_vnd.c | 58 if (priv->real_dev) { in rmnet_vnd_start_xmit() 85 port = rmnet_get_port_rtnl(priv->real_dev); in rmnet_vnd_change_mtu() 90 new_mtu > (priv->real_dev->mtu - headroom)) in rmnet_vnd_change_mtu() 101 return READ_ONCE(priv->real_dev->ifindex); in rmnet_vnd_get_iflink() 226 port = rmnet_get_port_rtnl(priv->real_dev); in rmnet_get_coalesce() 245 port = rmnet_get_port_rtnl(priv->real_dev); in rmnet_set_coalesce() 300 struct net_device *real_dev, in rmnet_vnd_newlink() argument 318 priv->real_dev = real_dev; in rmnet_vnd_newlink() 377 port = rmnet_get_port_rtnl(real_dev); in rmnet_vnd_validate_real_dev_mtu() 390 struct net_device *real_dev) in rmnet_vnd_update_dev_mtu() argument [all …]
|
H A D | rmnet_vnd.h | 13 struct net_device *real_dev, 22 int rmnet_vnd_validate_real_dev_mtu(struct net_device *real_dev); 24 struct net_device *real_dev);
|
H A D | rmnet_config.h | 86 struct net_device *real_dev; member 92 struct rmnet_port *rmnet_get_port_rcu(struct net_device *real_dev); 100 rmnet_get_port_rtnl(const struct net_device *real_dev);
|
/linux/net/8021q/ |
H A D | vlan_dev.c | 144 struct net_device *real_dev = vlan_dev_priv(dev)->real_dev; in vlan_dev_change_mtu() local 262 struct net_device *real_dev = vlan->real_dev; in vlan_dev_open() local 314 struct net_device *real_dev = vlan->real_dev; in vlan_dev_stop() local 333 struct net_device *real_dev = vlan_dev_priv(dev)->real_dev; in vlan_dev_set_mac_address() local 360 struct net_device *real_dev = vlan_dev_priv(dev)->real_dev; in vlan_hwtstamp_get() local 369 struct net_device *real_dev = vlan_dev_priv(dev)->real_dev; in vlan_hwtstamp_set() local 379 struct net_device *real_dev = vlan_dev_priv(dev)->real_dev; in vlan_dev_ioctl() local 404 struct net_device *real_dev = vlan_dev_priv(dev)->real_dev; in vlan_dev_neigh_setup() local 526 struct net_device *real_dev = vlan->real_dev; in vlan_passthru_hard_header() local 549 struct net_device *real_dev = vlan->real_dev; in vlan_dev_init() local [all …]
|
H A D | vlan.c | 92 struct net_device *real_dev = vlan->real_dev; in unregister_vlan_dev() local 113 netdev_upper_dev_unlink(real_dev, dev); in unregister_vlan_dev() 121 vlan_mvrp_uninit_applicant(real_dev); in unregister_vlan_dev() 122 vlan_gvrp_uninit_applicant(real_dev); in unregister_vlan_dev() 132 const char *name = real_dev->name; in vlan_check_real_dev() 151 struct net_device *real_dev = vlan->real_dev; in register_vlan_dev() local 202 vlan_mvrp_uninit_applicant(real_dev); in register_vlan_dev() 205 vlan_gvrp_uninit_applicant(real_dev); in register_vlan_dev() 218 struct net *net = dev_net(real_dev); in register_vlan_device() 267 new_dev->mtu = real_dev->mtu; in register_vlan_device() [all …]
|
H A D | vlan_netlink.c | 143 struct net_device *real_dev; in vlan_newlink() local 158 real_dev = __dev_get_by_index(src_net, nla_get_u32(tb[IFLA_LINK])); in vlan_newlink() 159 if (!real_dev) { in vlan_newlink() 171 vlan->real_dev = real_dev; in vlan_newlink() 172 dev->priv_flags |= (real_dev->priv_flags & IFF_XMIT_DST_RELEASE); in vlan_newlink() 175 err = vlan_check_real_dev(real_dev, vlan->vlan_proto, vlan->vlan_id, in vlan_newlink() 180 max_mtu = netif_reduces_vlan_mtu(real_dev) ? real_dev->mtu - VLAN_HLEN : in vlan_newlink() 181 real_dev->mtu; in vlan_newlink() 284 struct net_device *real_dev = vlan_dev_priv(dev)->real_dev; in vlan_get_link_net() local 286 return dev_net(real_dev); in vlan_get_link_net()
|
H A D | vlan.h | 30 struct net_device *real_dev; /* The ethernet(like) device member 94 static inline struct net_device *vlan_find_dev(struct net_device *real_dev, in vlan_find_dev() argument 97 struct vlan_info *vlan_info = rcu_dereference_rtnl(real_dev->vlan_info); in vlan_find_dev() 106 static inline netdev_features_t vlan_tnl_features(struct net_device *real_dev) in vlan_tnl_features() argument 110 ret = real_dev->hw_enc_features & in vlan_tnl_features() 137 int vlan_check_real_dev(struct net_device *real_dev, 144 struct net_device *real_dev);
|
H A D | vlan_core.c | 104 struct net_device *ret = vlan_dev_priv(dev)->real_dev; in vlan_dev_real_dev() 107 ret = vlan_dev_priv(ret)->real_dev; in vlan_dev_real_dev() 157 vlan_info->real_dev = dev; in vlan_info_alloc() 256 struct net_device *real_dev = vlan_info->real_dev; in vlan_filter_push_vids() local 262 err = vlan_add_rx_filter_info(real_dev, proto, in vlan_filter_push_vids() 275 vlan_kill_rx_filter_info(real_dev, proto, in vlan_filter_push_vids() 289 vlan_kill_rx_filter_info(vlan_info->real_dev, in vlan_filter_drop_vids() 298 struct net_device *dev = vlan_info->real_dev; in __vlan_vid_add() 357 struct net_device *dev = vlan_info->real_dev; in __vlan_vid_del()
|
H A D | vlan_gvrp.c | 34 return garp_request_join(vlan->real_dev, &vlan_gvrp_app, in vlan_gvrp_request_join() 45 garp_request_leave(vlan->real_dev, &vlan_gvrp_app, in vlan_gvrp_request_leave()
|
H A D | vlan_mvrp.c | 40 return mrp_request_join(vlan->real_dev, &vlan_mrp_app, in vlan_mvrp_request_join() 51 mrp_request_leave(vlan->real_dev, &vlan_mrp_app, in vlan_mvrp_request_leave()
|
H A D | vlanproc.c | 222 vlan->vlan_id, vlan->real_dev->name); in vlan_seq_show() 251 seq_printf(seq, "Device: %s", vlan->real_dev->name); in vlandev_seq_show()
|
/linux/drivers/net/ |
H A D | macsec.c | 1448 struct net_device *real_dev = macsec_priv(dev)->real_dev; in create_rx_sc() local 2625 struct net_device *real_dev = macsec->real_dev; in macsec_set_head_tail_room() local 3545 struct net_device *real_dev = macsec->real_dev; in macsec_dev_init() local 3580 struct net_device *real_dev = macsec->real_dev; in macsec_fix_features() local 3592 struct net_device *real_dev = macsec->real_dev; in macsec_dev_open() local 3644 struct net_device *real_dev = macsec->real_dev; in macsec_dev_stop() local 3676 struct net_device *real_dev = macsec_priv(dev)->real_dev; in macsec_dev_change_rx_flags() local 3700 struct net_device *real_dev = macsec->real_dev; in macsec_set_mac_address() local 4008 struct net_device *real_dev = macsec->real_dev; in macsec_common_dellink() local 4033 struct net_device *real_dev = macsec->real_dev; in macsec_dellink() local [all …]
|
H A D | macvlan.c | 875 struct net_device *real_dev = macvlan_dev_real_dev(dev); in macvlan_hwtstamp_get() local 877 return generic_hwtstamp_get_lower(real_dev, cfg); in macvlan_hwtstamp_get() 884 struct net_device *real_dev = macvlan_dev_real_dev(dev); in macvlan_hwtstamp_set() local 889 return generic_hwtstamp_set_lower(real_dev, cfg, extack); in macvlan_hwtstamp_set() 1089 struct net_device *real_dev = macvlan_dev_real_dev(dev); in macvlan_ethtool_get_ts_info() local 1091 return ethtool_get_ts_info_by_layer(real_dev, info); in macvlan_ethtool_get_ts_info() 1122 struct net_device *real_dev = vlan->lowerdev; in macvlan_dev_netpoll_setup() local 1131 err = __netpoll_setup(netpoll, real_dev); in macvlan_dev_netpoll_setup()
|
/linux/drivers/net/usb/ |
H A D | qmi_wwan.c | 75 struct net_device *real_dev; member 82 struct net_device *real_dev = priv->real_dev; in qmimux_open() local 84 if (!(priv->real_dev->flags & IFF_UP)) in qmimux_open() 87 if (netif_carrier_ok(real_dev)) in qmimux_open() 109 skb->dev = priv->real_dev; in qmimux_start_xmit() 258 priv->real_dev = real_dev; in qmimux_register_device() 267 dev_hold(real_dev); in qmimux_register_device() 279 dev_put(real_dev); in qmimux_register_device() 290 struct net_device *real_dev = priv->real_dev; in qmimux_unregister_device() local 292 netdev_upper_dev_unlink(real_dev, dev); in qmimux_unregister_device() [all …]
|
/linux/drivers/infiniband/core/ |
H A D | roce_gid_mgmt.c | 150 struct net_device *real_dev; in is_eth_port_of_netdev_filter() local 157 real_dev = rdma_vlan_dev_real_dev(cookie); in is_eth_port_of_netdev_filter() 158 if (!real_dev) in is_eth_port_of_netdev_filter() 159 real_dev = cookie; in is_eth_port_of_netdev_filter() 162 (is_eth_active_slave_of_bonding_rcu(rdma_ndev, real_dev) & in is_eth_port_of_netdev_filter() 164 real_dev == rdma_ndev); in is_eth_port_of_netdev_filter() 302 struct net_device *real_dev = rdma_vlan_dev_real_dev(event_ndev); in bond_delete_netdev_default_gids() local 308 if (!real_dev) in bond_delete_netdev_default_gids() 309 real_dev = event_ndev; in bond_delete_netdev_default_gids() 315 is_eth_active_slave_of_bonding_rcu(rdma_ndev, real_dev) in bond_delete_netdev_default_gids()
|
/linux/drivers/infiniband/hw/irdma/ |
H A D | utils.c | 158 real_dev = rdma_vlan_dev_real_dev(netdev); in irdma_inetaddr_event() 159 if (!real_dev) in irdma_inetaddr_event() 160 real_dev = netdev; in irdma_inetaddr_event() 170 event, &local_ipaddr, real_dev->dev_addr); in irdma_inetaddr_event() 208 real_dev = rdma_vlan_dev_real_dev(netdev); in irdma_inet6addr_event() 209 if (!real_dev) in irdma_inet6addr_event() 210 real_dev = netdev; in irdma_inet6addr_event() 231 real_dev->dev_addr); in irdma_inet6addr_event() 263 real_dev = rdma_vlan_dev_real_dev(netdev); in irdma_net_event() 264 if (!real_dev) in irdma_net_event() [all …]
|
/linux/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-etr.c | 170 struct device *real_dev = dev->parent; in tmc_pages_free() local 174 dma_unmap_page(real_dev, tmc_pages->daddrs[i], in tmc_pages_free() 202 struct device *real_dev = dev->parent; in tmc_pages_alloc() local 229 if (dma_mapping_error(real_dev, paddr)) in tmc_pages_alloc() 362 struct device *real_dev = table->dev->parent; in tmc_sg_table_sync_data_range() local 378 struct device *real_dev = sg_table->dev->parent; in tmc_sg_table_sync_table() local 639 struct device *real_dev = flat_buf->dev->parent; in tmc_etr_free_flat_buf() local 641 dma_free_noncoherent(real_dev, etr_buf->size, in tmc_etr_free_flat_buf() 651 struct device *real_dev = flat_buf->dev->parent; in tmc_etr_sync_flat_buf() local 669 dma_sync_single_for_cpu(real_dev, flat_buf->daddr, in tmc_etr_sync_flat_buf() [all …]
|
/linux/drivers/net/netdevsim/ |
H A D | ipsec.c | 88 struct net_device *dev = xs->xso.real_dev; in nsim_ipsec_parse_proto_keys() 138 dev = xs->xso.real_dev; in nsim_ipsec_add_sa() 202 struct netdevsim *ns = netdev_priv(xs->xso.real_dev); in nsim_ipsec_del_sa() 219 struct netdevsim *ns = netdev_priv(xs->xso.real_dev); in nsim_ipsec_offload_ok()
|
/linux/drivers/net/wireless/microchip/wilc1000/ |
H A D | mon.c | 219 struct net_device *real_dev) in wilc_wfi_init_mon_interface() argument 237 netdev_err(real_dev, "register_netdevice failed\n"); in wilc_wfi_init_mon_interface() 243 priv->real_ndev = real_dev; in wilc_wfi_init_mon_interface()
|
H A D | cfg80211.h | 20 struct net_device *real_dev);
|
/linux/net/xfrm/ |
H A D | xfrm_device.c | 147 if ((x->xso.dev != dev) && (x->xso.real_dev == dev)) in validate_xmit_xfrm() 308 xso->real_dev = dev; in xfrm_dev_state_add() 324 xso->real_dev = NULL; in xfrm_dev_state_add() 375 xdo->real_dev = dev; in xfrm_dev_policy_add() 397 xdo->real_dev = NULL; in xfrm_dev_policy_add()
|
/linux/include/linux/ |
H A D | if_vlan.h | 141 extern struct net_device *__vlan_find_dev_deep_rcu(struct net_device *real_dev, 190 struct net_device *real_dev; member 240 __vlan_find_dev_deep_rcu(struct net_device *real_dev, in __vlan_find_dev_deep_rcu() argument
|
/linux/drivers/net/bonding/ |
H A D | bond_main.c | 459 xs->xso.real_dev = slave->dev; in bond_ipsec_add_sa() 532 if (!xs->xso.real_dev) in bond_ipsec_del_sa() 599 struct net_device *real_dev; in bond_ipsec_offload_ok() local 607 real_dev = curr_active->dev; in bond_ipsec_offload_ok() 614 if (!xs->xso.real_dev) { in bond_ipsec_offload_ok() 619 if (!real_dev->xfrmdev_ops || in bond_ipsec_offload_ok() 5681 if (!real_dev) in bond_hwtstamp_get() 5703 if (!real_dev) in bond_hwtstamp_set() 5770 dev_hold(real_dev); in bond_ethtool_get_ts_info() 5773 if (real_dev) { in bond_ethtool_get_ts_info() [all …]
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec.c | 274 netdev = x->xso.real_dev; in mlx5e_ipsec_init_macs() 687 struct net_device *netdev = x->xso.real_dev; in mlx5e_xfrm_add_state() 866 netdev = x->xso.real_dev; in mlx5e_ipsec_netevent_event() 995 lockdep_is_held(&dev_net(x->xso.real_dev)->xfrm.xfrm_cfg_mutex) || in mlx5e_xfrm_update_stats() 996 lockdep_is_held(&dev_net(x->xso.real_dev)->xfrm.xfrm_state_lock)); in mlx5e_xfrm_update_stats() 1114 struct net_device *netdev = x->xdo.real_dev; in mlx5e_xfrm_add_policy()
|