Lines Matching refs:val

43 #define MI_SwapEndian8(val) (u8)(val)  argument
55 #define MI_SwapEndian16(val) (u16)( \ argument
56 (((val) & 0xFF00UL) >> 8UL) | \
57 (((val) & 0x00FFUL) << 8UL))
69 #define MI_SwapEndian32(val) (u32)( \ argument
70 (((val) & 0xFF000000UL) >> 24UL) | \
71 (((val) & 0x00FF0000UL) >> 8UL) | \
72 (((val) & 0x0000FF00UL) << 8UL) | \
73 (((val) & 0x000000FFUL) << 24UL))
85 #define MI_SwapEndian64(val) (u64)( \ argument
86 (((val) & 0xFF00000000000000ULL) >> 56ULL) \
87 | (((val) & 0x00FF000000000000ULL) >> 40ULL) \
88 | (((val) & 0x0000FF0000000000ULL) >> 24ULL) \
89 | (((val) & 0x000000FF00000000ULL) >> 8ULL) \
90 | (((val) & 0x00000000FF000000ULL) << 8ULL) \
91 | (((val) & 0x0000000000FF0000ULL) << 24ULL) \
92 | (((val) & 0x000000000000FF00ULL) << 40ULL) \
93 | (((val) & 0x00000000000000FFULL) << 56ULL) )
96 #define MIi_SwapEndian8IfLE(val) MI_SwapEndian8(val) argument
97 #define MIi_SwapEndian16IfLE(val) MI_SwapEndian16(val) argument
98 #define MIi_SwapEndian32IfLE(val) MI_SwapEndian32(val) argument
99 #define MIi_SwapEndian64IfLE(val) MI_SwapEndian64(val) argument
100 #define MIi_SwapEndian8IfBE(val) (val) argument
101 #define MIi_SwapEndian16IfBE(val) (val) argument
102 #define MIi_SwapEndian32IfBE(val) (val) argument
103 #define MIi_SwapEndian64IfBE(val) (val) argument
105 #define MIi_SwapEndian8IfLE(val) (val)
106 #define MIi_SwapEndian16IfLE(val) (val)
107 #define MIi_SwapEndian32IfLE(val) (val)
108 #define MIi_SwapEndian64IfLE(val) (val)
109 #define MIi_SwapEndian8IfBE(val) MI_SwapEndian8(val)
110 #define MIi_SwapEndian16IfBE(val) MI_SwapEndian16(val)
111 #define MIi_SwapEndian32IfBE(val) MI_SwapEndian32(val)
112 #define MIi_SwapEndian64IfBE(val) MI_SwapEndian64(val)
127 #define MI_HToLE8(val) MIi_SwapEndian8IfBE(val) argument
128 #define MI_HToBE8(val) MIi_SwapEndian8IfLE(val) argument
129 #define MI_HToLE16(val) MIi_SwapEndian16IfBE(val) argument
130 #define MI_HToBE16(val) MIi_SwapEndian16IfLE(val) argument
131 #define MI_HToLE32(val) MIi_SwapEndian32IfBE(val) argument
132 #define MI_HToBE32(val) MIi_SwapEndian32IfLE(val) argument
133 #define MI_HToBE64(val) MIi_SwapEndian64IfLE(val) argument
147 #define MI_LEToH8(val) MIi_SwapEndian8IfBE(val) argument
148 #define MI_BEToH8(val) MIi_SwapEndian8IfLE(val) argument
149 #define MI_LEToH16(val) MIi_SwapEndian16IfBE(val) argument
150 #define MI_BEToH16(val) MIi_SwapEndian16IfLE(val) argument
151 #define MI_LEToH32(val) MIi_SwapEndian32IfBE(val) argument
152 #define MI_BEToH32(val) MIi_SwapEndian32IfLE(val) argument
153 #define MI_BEToH64(val) MIi_SwapEndian64IfLE(val) argument
231 SDK_INLINE void MI_StoreLE8(void *ptr, u8 val) in MI_StoreLE8() argument
234 src[0] = (u8)(val >> 0UL); in MI_StoreLE8()
236 SDK_INLINE void MI_StoreLE16(void *ptr, u16 val) in MI_StoreLE16() argument
239 src[0] = (u8)(val >> 0UL); in MI_StoreLE16()
240 src[1] = (u8)(val >> 8UL); in MI_StoreLE16()
242 SDK_INLINE void MI_StoreLE32(void *ptr, u32 val) in MI_StoreLE32() argument
245 src[0] = (u8)(val >> 0UL); in MI_StoreLE32()
246 src[1] = (u8)(val >> 8UL); in MI_StoreLE32()
247 src[2] = (u8)(val >> 16UL); in MI_StoreLE32()
248 src[3] = (u8)(val >> 24UL); in MI_StoreLE32()
250 SDK_INLINE void MI_StoreLE64(void *ptr, u64 val) in MI_StoreLE64() argument
253 MI_StoreLE32(src, (u32)(val >> 0)); in MI_StoreLE64()
254 MI_StoreLE32(src + 4, (u32)(val >> 32)); in MI_StoreLE64()
269 SDK_INLINE void MI_StoreBE8(void *ptr, u8 val) in MI_StoreBE8() argument
272 src[0] = (u8)(val >> 0UL); in MI_StoreBE8()
274 SDK_INLINE void MI_StoreBE16(void *ptr, u16 val) in MI_StoreBE16() argument
277 src[0] = (u8)(val >> 8UL); in MI_StoreBE16()
278 src[1] = (u8)(val >> 0UL); in MI_StoreBE16()
280 SDK_INLINE void MI_StoreBE32(void *ptr, u32 val) in MI_StoreBE32() argument
283 src[0] = (u8)(val >> 24UL); in MI_StoreBE32()
284 src[1] = (u8)(val >> 16UL); in MI_StoreBE32()
285 src[2] = (u8)(val >> 8UL); in MI_StoreBE32()
286 src[3] = (u8)(val >> 0UL); in MI_StoreBE32()
288 SDK_INLINE void MI_StoreBE64(void *ptr, u64 val) in MI_StoreBE64() argument
291 MI_StoreLE32(src, (u32)(val >> 32)); in MI_StoreBE64()
292 MI_StoreLE32(src + 4, (u32)(val >> 0)); in MI_StoreBE64()