summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue_types.h
diff options
context:
space:
mode:
authorBreno Leitao <leitao@debian.org>2026-07-10 04:38:54 -0700
committerPaolo Abeni <pabeni@redhat.com>2026-07-17 12:09:15 +0200
commitede59d06c28f62135857b93663860029429f6907 (patch)
tree312f67bb4b5c0ff2cb54c593de1799043ffa97b7 /include/linux/timerqueue_types.h
parenta620ff84d42cf46cbfb708bacd40ad5e36d02de8 (diff)
netpoll: export refill_skbs(), refill_skbs_work_handler(), skb_pool_flush()
These three helpers manage the per-netpoll fallback skb pool. They are file-static today because all of their callers live in net/core/netpoll.c. Subsequent patches relocate the pool's owner from struct netpoll to the only consumer that actually uses it (netconsole), and that work needs netconsole to drive the helpers directly while the function bodies still live here. Drop static, add prototypes in <linux/netpoll.h>, and EXPORT_SYMBOL_GPL() each. No behaviour change. The exports are transitional. Each helper is moved into drivers/net/netconsole.c later in this series, and at that point its EXPORT_SYMBOL_GPL() and prototype are dropped. By the end of the series no symbol introduced here remains exported. The goal of this patch is to make the subsequente patches easy to review. Signed-off-by: Breno Leitao <leitao@debian.org> Link: https://patch.msgid.link/20260710-netconsole_move_more-v3-2-6f63f76b28bc@debian.org Reviewed-by: Simon Horman <horms@kernel.org> Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'include/linux/timerqueue_types.h')
0 files changed, 0 insertions, 0 deletions