Commit 9df6675e authored by Daniel Verkamp's avatar Daniel Verkamp
Browse files

endian: constify from_* functions



Change-Id: I8ee39258ce0ba759347ff0a9cec7c70a1495f8af
Signed-off-by: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
parent 5a5f25d6
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -46,9 +46,9 @@ extern "C" {
#include <stdint.h>

static inline uint16_t
from_be16(void *ptr)
from_be16(const void *ptr)
{
	uint8_t *tmp = (uint8_t *)ptr;
	const uint8_t *tmp = (const uint8_t *)ptr;
	return (((uint16_t)tmp[0] << 8) | tmp[1]);
}

@@ -61,9 +61,9 @@ to_be16(void *out, uint16_t in)
}

static inline uint32_t
from_be32(void *ptr)
from_be32(const void *ptr)
{
	uint8_t *tmp = (uint8_t *)ptr;
	const uint8_t *tmp = (const uint8_t *)ptr;
	return (((uint32_t)tmp[0] << 24) |
		((uint32_t)tmp[1] << 16) |
		((uint32_t)tmp[2] << 8) |
@@ -81,9 +81,9 @@ to_be32(void *out, uint32_t in)
}

static inline uint64_t
from_be64(void *ptr)
from_be64(const void *ptr)
{
	uint8_t *tmp = (uint8_t *)ptr;
	const uint8_t *tmp = (const uint8_t *)ptr;
	return (((uint64_t)tmp[0] << 56) |
		((uint64_t)tmp[1] << 48) |
		((uint64_t)tmp[2] << 40) |
@@ -109,9 +109,9 @@ to_be64(void *out, uint64_t in)
}

static inline uint16_t
from_le16(void *ptr)
from_le16(const void *ptr)
{
	uint8_t *tmp = (uint8_t *)ptr;
	const uint8_t *tmp = (const uint8_t *)ptr;
	return (((uint16_t)tmp[1] << 8) | tmp[0]);
}

@@ -124,9 +124,9 @@ to_le16(void *out, uint16_t in)
}

static inline uint32_t
from_le32(void *ptr)
from_le32(const void *ptr)
{
	uint8_t *tmp = (uint8_t *)ptr;
	const uint8_t *tmp = (const uint8_t *)ptr;
	return (((uint32_t)tmp[3] << 24) |
		((uint32_t)tmp[2] << 16) |
		((uint32_t)tmp[1] << 8) |
@@ -144,9 +144,9 @@ to_le32(void *out, uint32_t in)
}

static inline uint64_t
from_le64(void *ptr)
from_le64(const void *ptr)
{
	uint8_t *tmp = (uint8_t *)ptr;
	const uint8_t *tmp = (const uint8_t *)ptr;
	return (((uint64_t)tmp[7] << 56) |
		((uint64_t)tmp[6] << 48) |
		((uint64_t)tmp[5] << 40) |