xprt_destroy_backchannel(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xprt_destroy_backchannel(9) πŸ’…

okay bestie, welcome to the Kernel API Manual corner of the group chat β€” we're talking about destroying the backchannel preallocated structures. tiny cleanup energy, but make it iconic. ✨🫢


🌸 NAME 🌸

xprt_destroy_backchannel β€” destroys the backchannel preallocated structures. πŸ’–

✨ SYNOPSIS ✨

void xprt_destroy_backchannel (struct rpc_xprt *xprt , unsigned int
       max_reqs );

πŸŽ€ ARGUMENTS πŸŽ€

  • xprt β€” the transport holding the preallocated strucures. πŸ¦‹
  • max_reqs β€” the maximum number of preallocated structures to destroy. 🎯

πŸ’œ DESCRIPTION πŸ’œ

So here's the vibe: since these structures may have been allocated by multiple calls to xprt_setup_backchannel, we only destroy up to the maximum number of reqs specified by the caller. literally that's the rule β€” no over-destroying, bestie. πŸ’…βœ¨

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./net/sunrpc/backchannel_rqst.c πŸ‘‘

cute little sign-off: source/version ./net/sunrpc, date October 2026, Kernel API Manual β€” mwah πŸ’‹πŸŒˆ

πŸ“¦ where this page comes from