rpc_wake_up(9)
π rpc_wake_up(9) π
okay so bestie, welcome to the Kernel API Manual β¨ this one's called rpc_wake_up and honestly? it's giving main character energy in the sleep-wake department π
β¨ NAME β¨
rpc_wake_up β wake up all rpc_tasks πΈ
like, all of them. every single sleepy little task. wakey wakey bestie, rise and shine βοΈπ
π¦ SYNOPSIS π¦
void rpc_wake_up (struct rpc_wait_queue *queue );
copy it exactly like that fr fr, don't be out here renaming stuff π
π ARGUMENTS π
queueβ therpc_wait_queueon which the tasks are sleeping π΄ this is the cozy little waiting room where all yourrpc_tasksare napping, and you're about to flick the lights on and be like "okay guys, we're up" π
π« DESCRIPTION π«
Grabs queue->lock π
that's it. that's the whole description bestie. it grabs the lock. iconic minimalist behavior honestly π
ngl it doesn't say anything else about what happens after, so don't come for me β the manpage said what it said and I'm just the messenger π«Ά
π SEE ALSO π
okay this list is long, so buckle up buttercup π
- 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_status_locked(9)rpc_wake_up_status(9)rpc_malloc(9)rpc_free(9)
like look at all these wake_up siblings, it's a whole family reunion ππ and rpc_malloc(9) and rpc_free(9) are just here vibing, good for them β¨
and that's the whole page, no cap π§ lived in ./net/sunrpc, dated October 2026, and honestly? a little masterpiece. slay, kernel docs, slay π
π₯
π¦ 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