ror64(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ ror64 πŸ’«

ok so real talk, bestie β€” you're looking at ror64(9) from the Kernel API Manual, and honestly? she's iconic. tiny page, huge personality. let's get into it πŸŽ€


🌸 NAME 🌸

ror64 β€” rotate a 64-bit value right πŸŒ€

like, you take a 64-bit number and you spin it to the right. no cap, that's the whole gig.


πŸ¦‹ SYNOPSIS πŸ¦‹

__u64 ror64 (__u64 word , unsigned int shift );

look at her. so clean. so composed. the way that signature just sits there πŸ’…


πŸ‘‘ ARGUMENTS πŸ‘‘

  • word β€” the value to rotate. yes queen, this is the thing you're spinning. it's a __u64, so it's a whole 64 bits of main character energy πŸ”₯
  • shift β€” bits to roll. an unsigned int telling you how far to the right we're going. lowkey the direction-setter of the whole operation πŸŒ€

πŸ’– SEE ALSO πŸ’–

the girlies she runs with β€” all of these live in the Kernel file ./include/linux/bitops.h, iykyk:

fr fr that's the whole friend group right there 🫢


πŸ’€ reminder bestie: this is ror64, not rol64. right, not left. don't mix up the direction or it's giving "I read the synopsis and nothing else" πŸ™ˆ

and that's the page!! sourced from ./include/linux, dated October 2026, in this little ror64(9) corner of the universe ⭐ go rotate something right, bestie β€” you're gonna slay πŸ’…πŸ’œ

πŸ“¦ where this page comes from