1 /* 2 * 3 */ 4 5 #define bswap_8(x) ((x) & 0xff) 6 #define bswap_16(x) ((bswap_8(x) << 8) | bswap_8((x) >> 8)) 7 #define bswap_32(x) ((bswap_16(x) << 16) | bswap_16((x) >> 16)) 8 #define bswap_64(x) ((bswap_32(x) << 32) | bswap_32((x) >> 32)) 9 10