__swahb32s(9)
πΈ NAME πΈ
__swahb32s β high and low byteswap a 32-bit value in-place π
β¨. Okay so this little icon is from the Kernel API Manual, and yes bestie, we're getting into the byte-swapping lore.
π SYNOPSIS π
void __swahb32s (__u32 *p );
π ARGUMENTS π
pβ pointer to a naturally-aligned 32-bit value. That alignment note is doing important main-character work, so don't ignore it π«Ά.
π¦ DESCRIPTION π¦
See __swahb32 for details of high and low byte swapping. That's the whole vibe: this page points you at __swahb32 for the actual high/low byte-swap deets, periodt π.
π SEE ALSO π
Kernel file ./include/uapi/linux/swab.h is the hangout spot, and these besties are all linked up:
__swab16(9)__swab32(9)__swab64(9)__swahw32(9)__swahb32(9)__swab16p(9)__swab32p(9)__swab64p(9)__swahw32p(9)__swahb32p(9)__swab16s(9)__swab32s(9)__swab64s(9)__swahw32s(9)
mwah π this page comes from ./include/uapi/linux, stamped October 2026, and it's all about __swahb32s(9) β slay, bye π«Άβ¨.
π¦ 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