Lines Matching refs:egdev
46 netdev_put(neigh->egdev, &neigh->dev_tracker); in efx_neigh_free()
157 neigh->egdev = dst->dev; in efx_bind_neigh()
158 netdev_hold(neigh->egdev, &neigh->dev_tracker, in efx_bind_neigh()
180 neigh->egdev = rt->dst.dev; in efx_bind_neigh()
181 netdev_hold(neigh->egdev, &neigh->dev_tracker, in efx_bind_neigh()
190 netdev_put(neigh->egdev, &neigh->dev_tracker); in efx_bind_neigh()
230 netdev_put(neigh->egdev, &neigh->dev_tracker); in efx_free_neigh()
261 ether_addr_copy(eth->h_source, neigh->egdev->dev_addr); in efx_gen_tun_header_eth()
600 struct net_device *egdev, struct netlink_ext_ack *extack) in efx_tc_flower_create_encap_md() argument
602 enum efx_encap_type type = efx_tc_indr_netdev_type(egdev); in efx_tc_flower_create_encap_md()
653 rc = efx_bind_neigh(efx, encap, dev_net(egdev), extack); in efx_tc_flower_create_encap_md()
656 to_efv = efx_tc_flower_lookup_efv(efx, encap->neigh->egdev); in efx_tc_flower_create_encap_md()
726 if (neigh->egdev != net_dev) in efx_tc_unregister_egdev()