netdev_hold
netdev_hold(ndev, &pdata->netdev_tracker, GFP_ATOMIC);
netdev_hold(dev, &work->dev_tracker, GFP_KERNEL);
netdev_hold(real_dev, &tracker, GFP_ATOMIC);
netdev_hold(slave->dev, &slave->dev_tracker, GFP_ATOMIC);
netdev_hold(netdev, NULL, GFP_ATOMIC);
netdev_hold(netdev, &mlx5e_res->tracker, GFP_KERNEL);
netdev_hold(fib_work->ven_info.dev, &fib_work->dev_tracker,
netdev_hold(dev, &hws_work->dev_tracker, GFP_KERNEL);
netdev_hold(params->dev, &rif->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &inet6addr_work->dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &switchdev_work->dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &switchdev_work->dev_tracker, GFP_ATOMIC);
netdev_hold(ndev, tracker, GFP_ATOMIC);
netdev_hold(req->net_dev, &req->net_dev_tracker, GFP_ATOMIC);
netdev_hold(req->net_dev, &req->net_dev_tracker, GFP_ATOMIC);
netdev_hold(neigh->egdev, &neigh->dev_tracker,
netdev_hold(neigh->egdev, &neigh->dev_tracker,
netdev_hold(emac->ndev, &fdb_work->ndev_tracker, GFP_ATOMIC);
netdev_hold(emac->ndev, &fdb_work->ndev_tracker, GFP_ATOMIC);
netdev_hold(ndev, &switchdev_work->ndev_tracker, GFP_ATOMIC);
netdev_hold(dev, &port->dev_tracker, GFP_KERNEL);
netdev_hold(real_dev, &macsec->dev_tracker, GFP_KERNEL);
netdev_hold(lowerdev, &vlan->dev_tracker, GFP_KERNEL);
netdev_hold(dev, tracker, GFP_ATOMIC);
netdev_hold(ovpn->dev, &peer->dev_tracker, GFP_KERNEL);
netdev_hold(peer->ovpn->dev, &ovpn_sock->dev_tracker,
netdev_hold(dev, NULL, GFP_ATOMIC);
netdev_hold(ifq->netdev, &ifq->netdev_tracker, GFP_KERNEL);
netdev_hold(real_dev, &vlan->dev_tracker, GFP_KERNEL);
netdev_hold(mesh_iface, &hard_iface->meshif_dev_tracker, GFP_ATOMIC);
netdev_hold(net_dev, &hard_iface->dev_tracker, GFP_ATOMIC);
netdev_hold(net_dev, &device_state->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &p->dev_tracker, GFP_KERNEL);
netdev_hold(dev,
netdev_hold(so->dev, &so->dev_tracker, GFP_KERNEL);
netdev_hold(ro->dev, &ro->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &dev->dev_registered_tracker, GFP_KERNEL);
netdev_hold(dev, tracker, GFP_ATOMIC);
netdev_hold(adj_dev, &adj->dev_tracker, GFP_KERNEL);
netdev_hold(hw_metadata->input_dev, &hw_metadata->dev_tracker,
netdev_hold(dev, &dst->dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &failover->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &dev->linkwatch_dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &p->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &n->dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &n->dev_tracker, GFP_KERNEL);
netdev_hold(queue->dev, &queue->dev_tracker, GFP_KERNEL);
netdev_hold(queue->dev, &queue->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &dev_tracker, GFP_KERNEL);
netdev_hold(rxq_src->dev, &rxq_src->lease_tracker, GFP_KERNEL);
netdev_hold(dev, &tracker, GFP_ATOMIC);
netdev_hold(dev, &dev->work_tracker, GFP_ATOMIC);
netdev_hold(ndev, &np->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &dev_tracker, GFP_ATOMIC);
netdev_hold(conduit, &dp->conduit_tracker, GFP_KERNEL);
netdev_hold(conduit, &dp->conduit_tracker, GFP_KERNEL);
netdev_hold(dev, &dev_tracker, GFP_KERNEL);
netdev_hold(dev, &module_fw->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &in_dev->dev_tracker, GFP_KERNEL);
netdev_hold(nh->fib_nh_dev, &nh->fib_nh_dev_tracker,
netdev_hold(dev, &nh->fib_nh_dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &nh->fib_nh_dev_tracker, GFP_ATOMIC);
netdev_hold(nh->fib_nh_dev, &nh->fib_nh_dev_tracker, GFP_ATOMIC);
netdev_hold(new->dev, &new->dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &xdst->u.dst.dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &ndev->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &tunnel->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &tunnel->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &t->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &t->dev_tracker, GFP_KERNEL);
netdev_hold(dev, dev_tracker, GFP_ATOMIC);
netdev_hold(dev, dev_tracker, gfp_flags);
netdev_hold(dev, &work->dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &tunnel->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &xdst->u.dst.dev_tracker, GFP_ATOMIC);
netdev_hold(sdata->dev, &dev_tracker, GFP_ATOMIC);
netdev_hold(nh->nh_dev, &nh->nh_dev_tracker,
netdev_hold(lo, &rt0->rt_nh->nh_dev_tracker, GFP_KERNEL);
netdev_hold(lo, &rt2->rt_nh->nh_dev_tracker, GFP_KERNEL);
netdev_hold(dev, &nh->nh_dev_tracker, GFP_KERNEL);
netdev_hold(dev, &nh->nh_dev_tracker, GFP_KERNEL);
netdev_hold(vport->dev, &vport->dev_tracker, GFP_KERNEL);
netdev_hold(vport->dev, &vport->dev_tracker, GFP_KERNEL);
netdev_hold(vport->dev, &vport->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &po->prot_hook.dev_tracker,
netdev_hold(dev, &sch->dev_tracker, GFP_KERNEL);
netdev_hold(dev, &dev->watchdog_dev_tracker,
netdev_hold(ndev, &pnetelem->dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &dfitem->dev_tracker, GFP_ATOMIC);
netdev_hold(dev, &tn->loopback_pt.dev_tracker, GFP_KERNEL);
netdev_hold(dev, &xso->dev_tracker, GFP_ATOMIC);