Lines Matching refs:x

24 static inline uint16_t ody_swap16(uint16_t x)  in ody_swap16()  argument
26 return ((uint16_t)((((uint16_t)(x) & (uint16_t)0x00ffU) << 8) | in ody_swap16()
27 (((uint16_t)(x) & (uint16_t)0xff00U) >> 8))); in ody_swap16()
37 static inline uint32_t ody_swap32(uint32_t x) in ody_swap32() argument
40 return __builtin_bswap32(x); in ody_swap32()
42 x = ((x<<8)&0xFF00FF00) | ((x>>8)&0x00FF00FF); in ody_swap32()
43 x = (x>>16) | (x<<16); in ody_swap32()
44 return x; in ody_swap32()
55 static inline uint64_t ody_swap64(uint64_t x) in ody_swap64() argument
58 return __builtin_bswap64(x); in ody_swap64()
60 x = ((x << 8)&0xFF00FF00FF00FF00ULL) | ((x >> 8)&0x00FF00FF00FF00FFULL); in ody_swap64()
61 x = ((x<<16)&0xFFFF0000FFFF0000ULL) | ((x>>16)&0x0000FFFF0000FFFFULL); in ody_swap64()
62 return (x>>32) | (x<<32); in ody_swap64()
69 #define ody_cpu_to_le16(x) ody_swap16(x) argument
70 #define ody_cpu_to_le32(x) ody_swap32(x) argument
71 #define ody_cpu_to_le64(x) ody_swap64(x) argument
73 #define ody_cpu_to_be16(x) (x) argument
74 #define ody_cpu_to_be32(x) (x) argument
75 #define ody_cpu_to_be64(x) (x) argument
79 #define ody_cpu_to_le16(x) (x) argument
80 #define ody_cpu_to_le32(x) (x) argument
81 #define ody_cpu_to_le64(x) (x) argument
83 #define ody_cpu_to_be16(x) ody_swap16(x) argument
84 #define ody_cpu_to_be32(x) ody_swap32(x) argument
85 #define ody_cpu_to_be64(x) ody_swap64(x) argument
89 #define ody_le16_to_cpu(x) ody_cpu_to_le16(x) argument
90 #define ody_le32_to_cpu(x) ody_cpu_to_le32(x) argument
91 #define ody_le64_to_cpu(x) ody_cpu_to_le64(x) argument
93 #define ody_be16_to_cpu(x) ody_cpu_to_be16(x) argument
94 #define ody_be32_to_cpu(x) ody_cpu_to_be32(x) argument
95 #define ody_be64_to_cpu(x) ody_cpu_to_be64(x) argument