Home
last modified time | relevance | path

Searched refs:napi_defer_hard_irqs (Results 1 – 8 of 8) 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.rst223 ``napi_defer_hard_irqs`` controls the number of consecutive empty polls
375 and ``napi_defer_hard_irqs`` can be set to low values. They will be used
390 ``napi_defer_hard_irqs`` mitigation mechanisms take over.
396 While it is not strictly necessary to use ``napi_defer_hard_irqs`` and
404 ``napi_defer_hard_irqs`` determine the next step.
414 ``napi_defer_hard_irqs`` are set.
416 If ``gro_flush_timeout`` and ``napi_defer_hard_irqs`` are set, Loops 2
422 If ``gro_flush_timeout`` and ``napi_defer_hard_irqs`` are not set, Loop 3
425 Therefore, setting ``gro_flush_timeout`` and ``napi_defer_hard_irqs`` is
/linux/Documentation/networking/net_cachelines/
H A Dnet_device.rst105 u32 napi_defer_hard_irqs read_mostly …
191 u32 napi_defer_hard_irqs
/linux/net/core/
H A Dnetdev-genl.c167 u32 napi_defer_hard_irqs; in netdev_nl_napi_fill_one() local
197 napi_defer_hard_irqs = napi_get_defer_hard_irqs(napi); in netdev_nl_napi_fill_one()
199 napi_defer_hard_irqs)) in netdev_nl_napi_fill_one()
H A Ddev.h239 WRITE_ONCE(netdev->napi_defer_hard_irqs, defer); in netdev_set_defer_hard_irqs()
H A Dnet-sysfs.c564 NETDEVICE_SHOW_RW(napi_defer_hard_irqs, fmt_uint);
H A Ddev.c7364 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.h2488 u32 napi_defer_hard_irqs; member