rpc_wake_up_status(9)
π rpc_wake_up_status(9) β the Kernel API Manual glow-up π
okay so bestie, welcome to the Kernel API Manual entry for rpc_wake_up_status, and honestly? she's short, she's sweet, and she does exactly one thing. no notes. π
β¨ NAME β¨
rpc_wake_up_status β wakes up all the rpc_tasks and sets their status value. yes, all of them. no cap. π«Ά
πΈ SYNOPSIS πΈ
void rpc_wake_up_status (struct rpc_wait_queue *queue , int status );
like, that's the whole signature. void return, two args, done. iconic behavior. β¨
π ARGUMENTS π
queueβ therpc_wait_queueon which the tasks are sleeping π΄ like this is the lil bed where all the tasks are napping, and you're about to be the alarm clock.statusβ the status value to set. you're literally handing every woken task its new status. main character energy fr fr. π
π¦ DESCRIPTION π¦
Grabs queue->lock πβ¨
that's it. that's the description. she said "acquire the lock" and left. honestly? respect. π
ngl this is the entire description in the original, so don't come for me β I'm just the messenger. π§
π SEE ALSO π
Kernel file ./net/sunrpc/sched.c__rpc_do_wake_up_task_on_wq(9)rpc_wake_up_queued_task_set_status(9)rpc_wake_up_locked(9)rpc_wake_up(9)rpc_wake_up_status_locked(9)rpc_malloc(9)rpc_free(9)
the whole friend group honestly π go read them too, iykyk. π
okay that's the page!! mwah π this one lives in ./net/sunrpc, and the version vibes are dated October 2026 β so yeah, from the future, slay. bye bestie!! πππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms