futex_wake(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– futex_wake(9) πŸ’–

okay bestie, welcome to the futex_wake(9) page β€” straight out of the Kernel API Manual and honestly? it's giving "short but mighty." ✨


🌸 NAME 🌸

futex_wake β€” wake one or more tasks blocked on uaddr

like, it literally goes and taps your sleeping tasks on the shoulder and is like "girl, wake up" πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

int futex_wake (futex_t *uaddr , int nr_wake , int opflags );

yes that's the whole thing. no cap. πŸŽ€


✨ ARGUMENTS ✨

  • uaddr β€” the manpage is out here literally saying -- undescribed -- 😭 so that's exactly what we're passing along, no invented lore, we don't make things up in this house 🫢
  • nr_wake β€” wake up to this many tasks. that's it. that's the number. set your limit, bestie πŸ’«
  • opflags β€” also -- undescribed -- πŸ™ˆ again, not gonna pretend otherwise. the docs said nothing so I say nothing. iykyk.

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./tools/testing/selftests/futex/include/futextest.h β€” the source file, go look at it, it's right there ⭐

and then the whole futex friend group, because obviously they all roll together:

the way that this list is literally the entire futex extended universe πŸ’€πŸ”₯


ok but fr fr β€” that's genuinely every single family member, don't come for me if you were looking for more, that's what the page gave us πŸ’œ

and that's a wrap, my love πŸŽ€ this little gem comes to you from the source ./tools/testing/selftests/fute... and it's dated October 2026 β€” iconic, timeless, periodt. πŸŒˆπŸ’–

πŸ“¦ where this page comes from