xprt_retry_reserve(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

xprt_retry_reserve(9)

πŸ’– NAME πŸ’–

okay so welcome to the Kernel API Manual entry for xprt_retry_reserve β€” she allocates an RPC request slot, and she does it with main character energy πŸ‘‘

  • xprt_retry_reserve β€” allocate an RPC request slot

✨ SYNOPSIS ✨

the signature is literally right here, untouched, because we do not play with source code πŸ’…:

void xprt_retry_reserve (struct rpc_task *task );

πŸŽ€ ARGUMENTS πŸŽ€

  • task β€” RPC task requesting a slot allocation. she's the one asking for space, bestie 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

bestie, here's the tea: if no more slots are available, place the task on the transport's backlog queue. that's the move ✨

and note β€” the only difference with xprt_reserve is that we now ignore the value of the XPRT_CONGESTED flag. no cap, that's the whole distinction πŸ’…


🌈 SEE ALSO 🌈

the source vibes live in Kernel file ./net/sunrpc/xprt.c, and the whole reference squad is:

mwah πŸ’‹ β€” source/version: ./net/sunrpc; date: October 2026; page: xprt_retry_reserve(9).

πŸ“¦ where this page comes from