endian: constify from_* functions

Change-Id: I8ee39258ce0ba759347ff0a9cec7c70a1495f8af
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
This commit is contained in:
Daniel Verkamp 2016-11-11 16:28:17 -07:00
parent 5a5f25d6cd
commit 9df6675ebf

View File

@ -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) |