Mercurial > dovecot > core-2.2
changeset 22736:639251a1d58e
lib: rename bswap_*() to i_bswap()
author | Josef 'Jeff' Sipek <jeff.sipek@dovecot.fi> |
---|---|
date | Fri, 17 Nov 2017 11:37:45 -0500 |
parents | 5644a112b44f |
children | 6ac046791ed4 |
files | src/lib/byteorder.h src/lib/test-byteorder.c |
diffstat | 2 files changed, 16 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/byteorder.h Wed Nov 15 14:29:59 2017 +0200 +++ b/src/lib/byteorder.h Fri Nov 17 11:37:45 2017 -0500 @@ -27,10 +27,10 @@ * These prototypes exist to catch bugs in the code generating macros below. */ /* return byte swapped input */ -static inline uint64_t bswap_64(uint64_t in); -static inline uint32_t bswap_32(uint32_t in); -static inline uint16_t bswap_16(uint16_t in); -static inline uint8_t bswap_8(uint8_t in); +static inline uint64_t i_bswap_64(uint64_t in); +static inline uint32_t i_bswap_32(uint32_t in); +static inline uint16_t i_bswap_16(uint16_t in); +static inline uint8_t i_bswap_8(uint8_t in); /* load an unaligned cpu native endian number from memory */ static inline uint64_t cpu64_to_cpu_unaligned(const void *in); @@ -89,7 +89,7 @@ /* * byte swapping */ -static inline uint64_t bswap_64(uint64_t in) +static inline uint64_t i_bswap_64(uint64_t in) { return ((in & 0xff00000000000000ULL) >> 56) | ((in & 0x00ff000000000000ULL) >> 40) | @@ -101,7 +101,7 @@ ((in & 0x00000000000000ffULL) << 56); } -static inline uint32_t bswap_32(uint32_t in) +static inline uint32_t i_bswap_32(uint32_t in) { return ((in & 0xff000000) >> 24) | ((in & 0x00ff0000) >> 8) | @@ -109,13 +109,13 @@ ((in & 0x000000ff) << 24); } -static inline uint16_t bswap_16(uint16_t in) +static inline uint16_t i_bswap_16(uint16_t in) { return ((in & 0xff00) >> 8) | ((in & 0x00ff) << 8); } -static inline uint8_t bswap_8(uint8_t in) +static inline uint8_t i_bswap_8(uint8_t in) { return (in & 0xff); } @@ -207,13 +207,13 @@ { \ uint##size##_t x = be##size##_to_cpu_unaligned(in); \ /* we read a LE int as BE, so we always have to byte swap */ \ - return bswap_##size(x); \ + return i_bswap_##size(x); \ } \ static inline void cpu##size##_to_le_unaligned(uint##size##_t in, \ void *out) \ { \ /* we'll be writing in BE, so we always have to byte swap */ \ - cpu##size##_to_be_unaligned(bswap_##size(in), out); \ + cpu##size##_to_be_unaligned(i_bswap_##size(in), out); \ } \ static inline uint##size##_t cpu##size##_to_cpu_unaligned(const void *in)\ { \ @@ -224,7 +224,7 @@ #if WORDS_BIGENDIAN #define GEN(size) __GEN(size, x) #else -#define GEN(size) __GEN(size, bswap_##size(x)) +#define GEN(size) __GEN(size, i_bswap_##size(x)) #endif GEN(64) @@ -251,10 +251,10 @@ #endif #define GEN(size) \ - __GEN(be, size, cpu, x, bswap_##size(x)) \ - __GEN(cpu, size, be, x, bswap_##size(x)) \ - __GEN(le, size, cpu, bswap_##size(x), x) \ - __GEN(cpu, size, le, bswap_##size(x), x) + __GEN(be, size, cpu, x, i_bswap_##size(x)) \ + __GEN(cpu, size, be, x, i_bswap_##size(x)) \ + __GEN(le, size, cpu, i_bswap_##size(x), x) \ + __GEN(cpu, size, le, i_bswap_##size(x), x) GEN(64) GEN(32)
--- a/src/lib/test-byteorder.c Wed Nov 15 14:29:59 2017 +0200 +++ b/src/lib/test-byteorder.c Fri Nov 17 11:37:45 2017 -0500 @@ -64,7 +64,7 @@ #define CHECK(iter, size, in, exp) \ do { \ - uint##size##_t got = bswap_##size(in); \ + uint##size##_t got = i_bswap_##size(in); \ \ test_begin(t_strdup_printf("byteorder - bswap " \ "(size:%-2u iter:%u)", \