Home
last modified time | relevance | path

Searched refs:netdev_hold (Results 1 – 25 of 36) sorted by relevance

12

/linux/net/core/
H A Dlink_watch.c131 netdev_hold(dev, &dev->linkwatch_dev_tracker, GFP_ATOMIC); in linkwatch_add_event()
H A Dfailover.c255 netdev_hold(dev, &failover->dev_tracker, GFP_KERNEL); in failover_register()
H A Ddst.c52 netdev_hold(dev, &dst->dev_tracker, GFP_ATOMIC); in dst_init()
H A Dnetpoll.c704 netdev_hold(ndev, &np->dev_tracker, GFP_KERNEL); in netpoll_setup()
H A Dneighbour.c616 netdev_hold(dev, &n->dev_tracker, GFP_ATOMIC); in ___neigh_create()
761 netdev_hold(dev, &n->dev_tracker, GFP_KERNEL); in pneigh_lookup()
1674 netdev_hold(dev, &p->dev_tracker, GFP_KERNEL); in neigh_parms_alloc()
H A Ddrop_monitor.c885 netdev_hold(hw_metadata->input_dev, &hw_metadata->dev_tracker, in net_dm_hw_metadata_copy()
/linux/net/ipv6/
H A Dxfrm6_policy.c83 netdev_hold(dev, &xdst->u.dst.dev_tracker, GFP_ATOMIC); in xfrm6_fill_dst()
H A Dip6_gre.c1524 netdev_hold(dev, &tunnel->dev_tracker, GFP_KERNEL); in ip6gre_tunnel_init_common()
1906 netdev_hold(dev, &tunnel->dev_tracker, GFP_KERNEL); in ip6erspan_tap_init()
H A Dip6_vti.c929 netdev_hold(dev, &t->dev_tracker, GFP_KERNEL); in vti6_dev_init_gen()
H A Dsit.c1461 netdev_hold(dev, &tunnel->dev_tracker, GFP_KERNEL); in ipip6_tunnel_init()
/linux/drivers/net/ethernet/sfc/
H A Dtc_encap_actions.c158 netdev_hold(neigh->egdev, &neigh->dev_tracker, in efx_bind_neigh()
181 netdev_hold(neigh->egdev, &neigh->dev_tracker, in efx_bind_neigh()
/linux/net/ipv4/
H A Dfib_semantics.c1044 netdev_hold(nh->fib_nh_dev, &nh->fib_nh_dev_tracker, in fib_check_nh_v6_gw()
1129 netdev_hold(dev, &nh->fib_nh_dev_tracker, GFP_ATOMIC); in fib_check_nh_v4_gw()
1183 netdev_hold(dev, &nh->fib_nh_dev_tracker, GFP_ATOMIC); in fib_check_nh_v4_gw()
1217 netdev_hold(nh->fib_nh_dev, &nh->fib_nh_dev_tracker, GFP_ATOMIC); in fib_check_nh_nongw()
/linux/drivers/net/
H A Deql.c402 netdev_hold(slave->dev, &slave->dev_tracker, GFP_ATOMIC); in __eql_insert_slave()
H A Dmacvlan.c947 netdev_hold(lowerdev, &vlan->dev_tracker, GFP_KERNEL); in macvlan_init()
/linux/net/ethtool/
H A Dmodule.c322 netdev_hold(dev, &module_fw->dev_tracker, GFP_KERNEL); in module_flash_fw_schedule()
/linux/net/ax25/
H A Daf_ax25.c704 netdev_hold(dev, &ax25->dev_tracker, GFP_ATOMIC); in ax25_setsockopt()
1161 netdev_hold(ax25_dev->dev, &ax25->dev_tracker, GFP_ATOMIC); in ax25_bind()
1452 netdev_hold(ax25_dev->dev, &ax25->dev_tracker, GFP_ATOMIC); in ax25_accept()
/linux/net/bridge/
H A Dbr_if.c436 netdev_hold(dev, &p->dev_tracker, GFP_KERNEL); in new_nbp()
/linux/net/switchdev/
H A Dswitchdev.c123 netdev_hold(dev, &dfitem->dev_tracker, GFP_ATOMIC); in switchdev_deferred_enqueue()
/linux/net/8021q/
H A Dvlan_dev.c618 netdev_hold(real_dev, &vlan->dev_tracker, GFP_KERNEL); in vlan_dev_init()
/linux/net/smc/
H A Dsmc_pnet.c201 netdev_hold(ndev, &pnetelem->dev_tracker, GFP_ATOMIC); in smc_pnet_add_by_ndev()
/linux/net/tipc/
H A Dbearer.c806 netdev_hold(dev, &tn->loopback_pt.dev_tracker, GFP_KERNEL); in tipc_attach_loopback()
/linux/net/rose/
H A Daf_rose.c631 netdev_hold(rose->device, &rose->dev_tracker, GFP_ATOMIC); in rose_make_new()
/linux/drivers/net/bonding/
H A Dbond_main.c479 netdev_hold(real_dev, &tracker, GFP_ATOMIC); in bond_ipsec_add_sa()
574 netdev_hold(real_dev, &tracker, GFP_ATOMIC); in bond_ipsec_del_sa()
653 netdev_hold(real_dev, &tracker, GFP_ATOMIC); in bond_ipsec_free_sa()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_switchdev.c3789 netdev_hold(dev, &switchdev_work->dev_tracker, GFP_ATOMIC); in mlxsw_sp_switchdev_event()
3799 netdev_hold(dev, &switchdev_work->dev_tracker, GFP_ATOMIC); in mlxsw_sp_switchdev_event()
/linux/include/linux/
H A Dnetdevice.h4306 static inline void netdev_hold(struct net_device *dev, in netdev_hold() function
4333 netdev_hold(dev, NULL, GFP_ATOMIC); in dev_hold()

12