Monado OpenXR Runtime
|
Endian-specific byte order defines. More...
Go to the source code of this file.
Macros | |
#define | __be64 uint64_t |
#define | __be32 uint32_t |
#define | __be16 uint16_t |
#define | __be16_to_cpu(x) ((((uint16_t)x & (uint16_t)0x00FFU) << 8) | (((uint16_t)x & (uint16_t)0xFF00U) >> 8)) |
#define | __cpu_to_be16(x) __be16_to_cpu(x) |
#define | __be32_to_cpu(x) |
#define | __cpu_to_be32(x) __be32_to_cpu(x) |
#define | __be64_to_cpu(x) |
#define | __cpu_to_be64(x) __be64_to_cpu(x) |
#define | __le64 uint64_t |
#define | __le32 uint32_t |
#define | __le16 uint16_t |
#define | __u8 uint8_t |
#define | __s8 int8_t |
#define | __cpu_to_le16 |
#define | __le16_to_cpu |
#define | __cpu_to_le32 |
#define | __le32_to_cpu |
#define | __cpu_to_le64 |
#define | __le64_to_cpu |
Endian-specific byte order defines.
#define __be32_to_cpu | ( | x | ) |
#define __be64_to_cpu | ( | x | ) |