__swahb32p(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… __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