__swahb32p(9)
π
__swahb32p(9) β Kernel API Manual, but make it cute π
okay so welcome to the __swahb32p(9) page from the Kernel API Manual, bestie. this function is literally here to return a high and low byteswapped 32-bit value from a pointer, and that's the whole assignment. no cap. π¦
πΈ NAME πΈ
__swahb32p β return a high and low byteswapped 32-bit value from a pointer. β¨
β¨ SYNOPSIS β¨
__u32 __swahb32p (const __u32 *p );
π ARGUMENTS π
pβ pointer to a naturally-aligned 32-bit value. the page says naturally-aligned, so that's the requirement, bestie. π
π¦ DESCRIPTION π¦
See __swahb32 for details of high/low byteswapping. that's it, that's the description β go read __swahb32 for the full byteswap lore. π«Ά
π SEE ALSO π
Kernel file ./include/uapi/linux/swab.h β and the whole friend group is here: __swab16(9), __swab32(9), __swab64(9), __swahw32(9), __swahb32(9), __swab16p(9), __swab32p(9), __swab64p(9), __swahw32p(9), __swab16s(9), __swab32s(9), __swab64s(9), __swahw32s(9), __swahb32s(9). π
mwah π source/version: ./include/uapi/linux; date: October 2026 β iconic, no notes. π
π¦ 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