rol16(9)
β¨ rol16(9) β¨
okay so bestie, welcome to the rol16(9) page β it's a Kernel API Manual moment and honestly it's giving tiny-but-mighty π
πΈ NAME πΈ
rol16 β rotate a 16-bit value left π
π¦ SYNOPSIS π¦
__u16 rol16 (__u16 word , unsigned int shift );
π ARGUMENTS π
wordβ the value you wanna rotate, bestie π«Άshiftβ how many bits to roll β¨
π SEE ALSO π
Kernel file ./include/linux/bitops.h β and the whole squad fr fr: rol64(9), ror64(9), rol32(9), ror32(9), ror16(9), rol8(9), ror8(9), sign_extend32(9), sign_extend64(9), get_count_order_long(9), parity8(9), __ffs64(9), fns(9), assign_bit(9), __ptr_set_bit(9), __ptr_clear_bit(9), __ptr_test_bit(9) π
and that's the whole vibe check, no cap π β this page lives in ./include/linux and it's dated October 2026, so like, see you in the future bestie, mwah ππ
π¦ 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