__force 72 src/shared/sparse-endian.h static inline le16_t htole16(uint16_t value) { return (le16_t __force) bswap_16_on_be(value); } __force 73 src/shared/sparse-endian.h static inline le32_t htole32(uint32_t value) { return (le32_t __force) bswap_32_on_be(value); } __force 74 src/shared/sparse-endian.h static inline le64_t htole64(uint64_t value) { return (le64_t __force) bswap_64_on_be(value); } __force 76 src/shared/sparse-endian.h static inline be16_t htobe16(uint16_t value) { return (be16_t __force) bswap_16_on_le(value); } __force 77 src/shared/sparse-endian.h static inline be32_t htobe32(uint32_t value) { return (be32_t __force) bswap_32_on_le(value); } __force 78 src/shared/sparse-endian.h static inline be64_t htobe64(uint64_t value) { return (be64_t __force) bswap_64_on_le(value); } __force 80 src/shared/sparse-endian.h static inline uint16_t le16toh(le16_t value) { return bswap_16_on_be((uint16_t __force)value); } __force 81 src/shared/sparse-endian.h static inline uint32_t le32toh(le32_t value) { return bswap_32_on_be((uint32_t __force)value); } __force 82 src/shared/sparse-endian.h static inline uint64_t le64toh(le64_t value) { return bswap_64_on_be((uint64_t __force)value); } __force 84 src/shared/sparse-endian.h static inline uint16_t be16toh(be16_t value) { return bswap_16_on_le((uint16_t __force)value); } __force 85 src/shared/sparse-endian.h static inline uint32_t be32toh(be32_t value) { return bswap_32_on_le((uint32_t __force)value); } __force 86 src/shared/sparse-endian.h static inline uint64_t be64toh(be64_t value) { return bswap_64_on_le((uint64_t __force)value); }