futex_waitv(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

futex_waitv - Wait at multiple futexes, wake on any. Okay bestie, this is the futex_waitv(9) page from the Kernel API Manual, and it is literally about waiting at multiple futexes and waking on any πŸ’…βœ¨


✨ SYNOPSIS ✨

int futex_waitv (volatile struct futex_waitv *waiters , unsigned long nr_waiters , unsigned long flags , struct timespec *timo , clockid_t clockid );

πŸŽ€ ARGUMENTS πŸŽ€

  • waiters β€” Array of waiters. That’s the lineup, no cap.
  • nr_waiters β€” Length of waiters array. Gotta know how many besties are waiting.
  • flags β€” Operation flags. The little switches for the operation.
  • timo β€” Optional timeout for operation. Optional, so it can absolutely mind its own business.
  • clockid β€” -- undescribed --. The original page says exactly that, so we are not inventing lore. It’s giving mystery main character energy 🫢

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./tools/testing/selftests/futex/include/futex2test.h β€” go look, iykyk πŸ”₯


Signing off with source/version ./tools/testing/selftests/fute... and the date October 2026, periodt πŸ’–πŸŽ€πŸŒˆ

πŸ“¦ where this page comes from