Home
last modified time | relevance | path

Searched refs:napi_defer_hard_irqs (Results 1 – 7 of 7) sorted by relevance

/linux/tools/testing/selftests/bpf/
H A Dtest_xsk.sh138 echo 2 > /sys/class/net/${VETH0}/napi_defer_hard_irqs
140 echo 2 > /sys/class/net/${VETH1}/napi_defer_hard_irqs
/linux/Documentation/networking/
H A Dnapi.rst192 ``napi_defer_hard_irqs`` controls the number of consecutive empty polls
344 and ``napi_defer_hard_irqs`` can be set to low values. They will be used
359 ``napi_defer_hard_irqs`` mitigation mechanisms take over.
365 While it is not strictly necessary to use ``napi_defer_hard_irqs`` and
373 ``napi_defer_hard_irqs`` determine the next step.
383 ``napi_defer_hard_irqs`` are set.
385 If ``gro_flush_timeout`` and ``napi_defer_hard_irqs`` are set, Loops 2
391 If ``gro_flush_timeout`` and ``napi_defer_hard_irqs`` are not set, Loop 3
394 Therefore, setting ``gro_flush_timeout`` and ``napi_defer_hard_irqs`` is
/linux/Documentation/networking/net_cachelines/
H A Dnet_device.rst103 u32 napi_defer_hard_irqs read_mostly …
190 u32 napi_defer_hard_irqs
/linux/net/core/
H A Dnetdev-genl.c166 u32 napi_defer_hard_irqs; in netdev_nl_napi_fill_one() local
192 napi_defer_hard_irqs = napi_get_defer_hard_irqs(napi); in netdev_nl_napi_fill_one()
194 napi_defer_hard_irqs)) in netdev_nl_napi_fill_one()
H A Ddev.h215 WRITE_ONCE(netdev->napi_defer_hard_irqs, defer); in netdev_set_defer_hard_irqs()
H A Ddev.c7042 napi_set_defer_hard_irqs(napi, READ_ONCE(dev->napi_defer_hard_irqs)); in netif_napi_add_weight_locked()
/linux/include/linux/
H A Dnetdevice.h2449 u32 napi_defer_hard_irqs; member