svc_pool_for_cpu(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 svc_pool_for_cpu(9) β€” Kernel API Manual 🌸

okay bestie, this is svc_pool_for_cpu(9) from the Kernel API Manual β€” we’re doing kernel RPC pool selection, but make it cute. πŸ’–


πŸ’… NAME πŸ’…

svc_pool_for_cpu β€” select pool to run a thread on this cpu.

✨ SYNOPSIS ✨

struct svc_pool * svc_pool_for_cpu (struct svc_serv *serv );

🫢 ARGUMENTS 🫢

  • serv β€” An RPC service. That’s the whole argument, and honestly? Iconic. πŸ‘‘

πŸ¦‹ DESCRIPTION πŸ¦‹

So like, this function uses the active CPU and the svc_pool_map to select the svc thread pool to use. Once it’s initialized, the svc_pool_map does not change β€” periodt, it’s locked in. πŸ”’

Return value: a pointer to an svc_pool. Slay. πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./net/sunrpc/svc.c β€” go look, bestie, iykyk.


okay bye bestie! source ./net/sunrpc, dated October 2026 β€” mwah, stay hydrated and may your pools always vibe-check correctly. πŸ’œβœ¨πŸŽ€

πŸ“¦ where this page comes from