xprt_reconnect_backoff(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ xprt_reconnect_backoff(9) ✨ β€” from the Kernel API Manual bestie, section 9, no cap

okay so hii πŸ’– you found the page for xprt_reconnect_backoff, and honestly? she's a little function with a big job. buckle up πŸŽ€


🌸 NAME 🌸

xprt_reconnect_backoff β€” compute the new re-establish timeout πŸ’…

like, that's the whole vibe. she does the math so you don't have to.


✨ SYNOPSIS ✨

void xprt_reconnect_backoff (struct rpc_xprt *xprt , unsigned long
init_to );

she returns void β€” nothing back, she's just out here doing the work behind the scenes, main character energy but make it humble 🫢

ngl the synopsis line wraps in the original and we're keeping it exactly as-is, fr fr

πŸ¦‹ ARGUMENTS πŸ¦‹

  • xprt β€” the transport instance πŸš€ literally the RPC transport you're handing her, she needs it, she can't do her thing without it
  • init_to β€” the initial reestablish timeout ⏱️ the starting number she works her magic on

that's it. two args. clean. iconic. 😭


πŸ‘‘ SEE ALSO πŸ‘‘

this is the part where the manpage goes absolutely feral with the cross-references πŸ’€ she's in good company, all of these live in the kernel file ./net/sunrpc/xprt.c:


and that's the whole page bestie β€” no DESCRIPTION, no OPTIONS, no exit statuses, she's short and sweet and we love that for her πŸ’œ

this lil bundle of joy lives under ./net/sunrpc, dated October 2026, and she's out here in xprt_reconnect_backoff(9) form. mwah πŸ’‹ go read the source, iykyk πŸ§šβ€β™€οΈβ­

πŸ“¦ where this page comes from