Lines Matching defs:refcnt
19 * D.J. Barrow : Fixed bug where dev->refcnt gets set
66 * indefinitely on dev->refcnt
9006 struct net_device *dev; /* protected by rtnl_lock, no refcnt held */
9095 /* Drivers assume refcnt is already incremented (i.e, prog pointer is
9097 * they do decrement refcnt when program is detached or replaced.
9098 * Given net_device also owns link/prog, we need to bump refcnt here
9439 /* link itself doesn't hold dev's refcnt to not complicate shutdown */
10161 int i, refcnt = 0;
10164 refcnt += *per_cpu_ptr(dev->pcpu_refcnt, i);
10165 return refcnt;
10186 int wait = 0, refcnt;
10191 refcnt = netdev_refcnt_read(dev);
10193 while (refcnt != 0) {
10228 refcnt = netdev_refcnt_read(dev);
10230 if (refcnt && time_after(jiffies, warning_time + 10 * HZ)) {
10232 dev->name, refcnt);
10257 * safely in order to wait for the netdev refcnt to drop to zero.