nlmclnt_shutdown_rpc_clnt(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

nlmclnt_shutdown_rpc_clnt β€” safely shut down NLM client RPC operations. Yes bestie, that's the whole vibe ✨

πŸŽ€ SYNOPSIS πŸŽ€

void nlmclnt_shutdown_rpc_clnt (struct nlm_host *host );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • host β€” the nlm_host to shut down. That's the one thing you're handing over, periodt πŸ’…

🌸 DESCRIPTION 🌸

Okay so here's the tea β˜•: this function cancels outstanding RPC tasks and marks the client as shut down. Very demure, very mindful 🧚

It also synchronizes with nlmclnt_release_host via nlm_host_mutex to prevent races between shutdown and host destruction β€” we love a coordinated queen πŸ‘‘βœ¨

And ngl, it's safe to call if h_rpcclnt is NULL or if the client is already shut down β€” no drama, no cap πŸ’–

🌈 SEE ALSO 🌈

Catch these related icons from the kernel file ./fs/lockd/host.c:


mwah πŸ’‹ that's the page! Source/version: ./fs/lockd Β· Date: October 2026 Β· Page: nlmclnt_shutdown_rpc_clnt(9). Bye bestie, go shut down those RPC ops safely 🫢✨

πŸ“¦ where this page comes from