diff options
| author | 2026-03-25 10:40:27 -0400 | |
|---|---|---|
| committer | 2026-06-01 11:08:18 -0400 | |
| commit | c13ecd47648cc98e9f324ce4bcaa3d0654c3c91c (patch) | |
| tree | af3f8861fcf83690f22686f6b168f451add921dd /include/uapi | |
| parent | sunrpc: add a cache_notify callback (diff) | |
sunrpc: add helpers to count and snapshot pending cache requests
Add sunrpc_cache_requests_count() and sunrpc_cache_requests_snapshot()
to allow callers to count and snapshot the pending upcall request list
without exposing struct cache_request outside of cache.c.
Both functions skip entries that no longer have CACHE_PENDING set.
The snapshot function takes a cache_get() reference on each item so the
caller can safely use them after the queue_lock is released.
These will be used by the nfsd generic netlink dumpit handler for
svc_export upcall requests.
Signed-off-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to 'include/uapi')
0 files changed, 0 insertions, 0 deletions
