Lines Matching +full:use +full:- +full:broken +full:- +full:interrupts
1 .. SPDX-License-Identifier: GPL-2.0
17 If device has registered successfully, it will be freed on last use
33 --------------
41 .. code-block:: c
50 return -ENOMEM;
87 ----------------------------
91 will want to make use of struct net_device's ``needs_free_netdev``
96 .. code-block:: c
100 dev->needs_free_netdev = true;
105 some_obj_destroy(priv->obj);
118 return -ENOMEM;
126 priv->obj = some_obj_create();
127 if (!priv->obj) {
128 err = -ENOMEM;
132 dev->priv_destructor = my_destructor;
178 registration and de-registration, under ``rtnl_lock``. Drivers can use
182 runs during de-registering after device is closed but other subsystems
202 the MTU. A network device may use the MTU as mechanism to size receive
227 linux-5.14.
248 These should not be added to new drivers, so don't use.
261 When the driver sets dev->lltx this will be
265 set_rx_mode. WARNING: use of dev->lltx is deprecated.
266 Don't use it for new drivers.
269 will be called with interrupts disabled by netconsole.
275 Usually a bug, means queue start/stop flow control is broken in
289 napi->poll:
291 NAPI_STATE_SCHED bit in napi->state. Device
294 NAPI_STATE_SCHED napi->state bit, waiting for all pending
299 will be called with interrupts disabled by netconsole.