xprt_schedul...close_locked(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ xprt_schedule_autoclose_locked(9) ✨

okay so this is a page straight out of the Kernel API Manual, and honestly? it's a little guy with a big job. bestie, we're in the SunRPC transport layer, and this function is out here trying to get an autoclose RPC call scheduled. try, mind you. key word. keep that energy.


🌸 NAME 🌸

xprt_schedule_autoclose_locked β€” Try to schedule an autoclose RPC call πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

void xprt_schedule_autoclose_locked (struct rpc_xprt *xprt );

look at her. returns void, takes exactly one (1) pointer, no notes. icon behavior.


πŸ¦‹ ARGUMENTS πŸ¦‹

  • xprt β€” the transport to disconnect. that's it, that's the whole argument list. she's not complicated, she's focused ✨

πŸ’– SEE ALSO πŸ’–

so this section is lowkey the whole friend group β€” the entire xprt_* clique, all living in the kernel file ./net/sunrpc/xprt.c. say hi to every single one, because we are not skipping anybody, we don't do that here 🫢


πŸ’€ bestie heads up: the name says Try to. this is a "try to schedule" situation, not a guarantee, and it's the _locked variant, so the locking expectations are baked right into the name. don't come for her if the scheduling doesn't happen. she tried. periodt.

and that's the whole page!! short, sweet, deeply niche, we love her for it. this lil number lives under ./net/sunrpc and is dated October 2026 β€” see you in the kernel source, bestie, mwah πŸ’œπŸŽ€β­

πŸ“¦ where this page comes from