/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/x86_64-linux/32/bits/ |
opt_random.h | 106 uint64_t __v2; local 108 __v2 = __uctype(__urng()) - __urngmin; 109 while (__v2 >= __past); 110 __v2 /= __scaling; 112 __v.__i = _mm_set_epi64x(__v1, __v2); 121 uint64_t __v2 = __urng() * __uerngrange + __urng(); local 123 __v.__i = _mm_and_si128(_mm_set_epi64x(__v1, __v2), 156 uint64_t __v2; local 162 __v2 = __tmp / __scaling; 165 __tmp = __v2; [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/x86_64-linux/bits/ |
opt_random.h | 106 uint64_t __v2; local 108 __v2 = __uctype(__urng()) - __urngmin; 109 while (__v2 >= __past); 110 __v2 /= __scaling; 112 __v.__i = _mm_set_epi64x(__v1, __v2); 121 uint64_t __v2 = __urng() * __uerngrange + __urng(); local 123 __v.__i = _mm_and_si128(_mm_set_epi64x(__v1, __v2), 156 uint64_t __v2; local 162 __v2 = __tmp / __scaling; 165 __tmp = __v2; [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/x86_64-w64-mingw32/32/bits/ |
opt_random.h | 106 uint64_t __v2; local 108 __v2 = __uctype(__urng()) - __urngmin; 109 while (__v2 >= __past); 110 __v2 /= __scaling; 112 __v.__i = _mm_set_epi64x(__v1, __v2); 121 uint64_t __v2 = __urng() * __uerngrange + __urng(); local 123 __v.__i = _mm_and_si128(_mm_set_epi64x(__v1, __v2), 156 uint64_t __v2; local 162 __v2 = __tmp / __scaling; 165 __tmp = __v2; [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/x86_64-w64-mingw32/bits/ |
opt_random.h | 106 uint64_t __v2; local 108 __v2 = __uctype(__urng()) - __urngmin; 109 while (__v2 >= __past); 110 __v2 /= __scaling; 112 __v.__i = _mm_set_epi64x(__v1, __v2); 121 uint64_t __v2 = __urng() * __uerngrange + __urng(); local 123 __v.__i = _mm_and_si128(_mm_set_epi64x(__v1, __v2), 156 uint64_t __v2; local 162 __v2 = __tmp / __scaling; 165 __tmp = __v2; [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/libs/x86/include/bits/ |
opt_random.h | 106 uint64_t __v2; local 108 __v2 = __uctype(__urng()) - __urngmin; 109 while (__v2 >= __past); 110 __v2 /= __scaling; 112 __v.__i = _mm_set_epi64x(__v1, __v2); 121 uint64_t __v2 = __urng() * __uerngrange + __urng(); local 123 __v.__i = _mm_and_si128(_mm_set_epi64x(__v1, __v2), 156 uint64_t __v2; local 162 __v2 = __tmp / __scaling; 165 __tmp = __v2; [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/libs/x86_64/include/bits/ |
opt_random.h | 106 uint64_t __v2; local 108 __v2 = __uctype(__urng()) - __urngmin; 109 while (__v2 >= __past); 110 __v2 /= __scaling; 112 __v.__i = _mm_set_epi64x(__v1, __v2); 121 uint64_t __v2 = __urng() * __uerngrange + __urng(); local 123 __v.__i = _mm_and_si128(_mm_set_epi64x(__v1, __v2), 156 uint64_t __v2; local 162 __v2 = __tmp / __scaling; 165 __tmp = __v2; [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.9/libs/x86/include/bits/ |
opt_random.h | 106 uint64_t __v2; local 108 __v2 = __uctype(__urng()) - __urngmin; 109 while (__v2 >= __past); 110 __v2 /= __scaling; 112 __v.__i = _mm_set_epi64x(__v1, __v2); 121 uint64_t __v2 = __urng() * __uerngrange + __urng(); local 123 __v.__i = _mm_and_si128(_mm_set_epi64x(__v1, __v2), 156 uint64_t __v2; local 162 __v2 = __tmp / __scaling; 165 __tmp = __v2; [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.9/libs/x86_64/include/bits/ |
opt_random.h | 106 uint64_t __v2; local 108 __v2 = __uctype(__urng()) - __urngmin; 109 while (__v2 >= __past); 110 __v2 /= __scaling; 112 __v.__i = _mm_set_epi64x(__v1, __v2); 121 uint64_t __v2 = __urng() * __uerngrange + __urng(); local 123 __v.__i = _mm_and_si128(_mm_set_epi64x(__v1, __v2), 156 uint64_t __v2; local 162 __v2 = __tmp / __scaling; 165 __tmp = __v2; [all...] |
/external/clang/lib/Headers/ |
smmintrin.h | 81 __m128d __V2 = (V2); \ 82 (__m128d)__builtin_shufflevector((__v2df)__V1, (__v2df)__V2, \ 88 __m128 __V2 = (V2); \ 89 (__m128)__builtin_shufflevector((__v4sf)__V1, (__v4sf)__V2, \ 96 _mm_blendv_pd (__m128d __V1, __m128d __V2, __m128d __M) 98 return (__m128d) __builtin_ia32_blendvpd ((__v2df)__V1, (__v2df)__V2, 103 _mm_blendv_ps (__m128 __V1, __m128 __V2, __m128 __M) 105 return (__m128) __builtin_ia32_blendvps ((__v4sf)__V1, (__v4sf)__V2, 110 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M) 112 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2, [all...] |
/prebuilts/clang/darwin-x86/host/3.4/lib/clang/3.4/include/ |
smmintrin.h | 81 __m128d __V2 = (V2); \ 82 (__m128d) __builtin_ia32_blendpd ((__v2df)__V1, (__v2df)__V2, (M)); }) 86 __m128 __V2 = (V2); \ 87 (__m128) __builtin_ia32_blendps ((__v4sf)__V1, (__v4sf)__V2, (M)); }) 90 _mm_blendv_pd (__m128d __V1, __m128d __V2, __m128d __M) 92 return (__m128d) __builtin_ia32_blendvpd ((__v2df)__V1, (__v2df)__V2, 97 _mm_blendv_ps (__m128 __V1, __m128 __V2, __m128 __M) 99 return (__m128) __builtin_ia32_blendvps ((__v4sf)__V1, (__v4sf)__V2, 104 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M) 106 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2, [all...] |
/prebuilts/clang/darwin-x86/host/3.5/lib/clang/3.5/include/ |
smmintrin.h | 81 __m128d __V2 = (V2); \ 82 (__m128d)__builtin_shufflevector((__v2df)__V1, (__v2df)__V2, \ 88 __m128 __V2 = (V2); \ 89 (__m128)__builtin_shufflevector((__v4sf)__V1, (__v4sf)__V2, \ 96 _mm_blendv_pd (__m128d __V1, __m128d __V2, __m128d __M) 98 return (__m128d) __builtin_ia32_blendvpd ((__v2df)__V1, (__v2df)__V2, 103 _mm_blendv_ps (__m128 __V1, __m128 __V2, __m128 __M) 105 return (__m128) __builtin_ia32_blendvps ((__v4sf)__V1, (__v4sf)__V2, 110 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M) 112 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2, [all...] |
/prebuilts/clang/linux-x86/host/3.4/lib/clang/3.4/include/ |
smmintrin.h | 81 __m128d __V2 = (V2); \ 82 (__m128d) __builtin_ia32_blendpd ((__v2df)__V1, (__v2df)__V2, (M)); }) 86 __m128 __V2 = (V2); \ 87 (__m128) __builtin_ia32_blendps ((__v4sf)__V1, (__v4sf)__V2, (M)); }) 90 _mm_blendv_pd (__m128d __V1, __m128d __V2, __m128d __M) 92 return (__m128d) __builtin_ia32_blendvpd ((__v2df)__V1, (__v2df)__V2, 97 _mm_blendv_ps (__m128 __V1, __m128 __V2, __m128 __M) 99 return (__m128) __builtin_ia32_blendvps ((__v4sf)__V1, (__v4sf)__V2, 104 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M) 106 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2, [all...] |
/prebuilts/clang/linux-x86/host/3.5/lib/clang/3.5/include/ |
smmintrin.h | 81 __m128d __V2 = (V2); \ 82 (__m128d)__builtin_shufflevector((__v2df)__V1, (__v2df)__V2, \ 88 __m128 __V2 = (V2); \ 89 (__m128)__builtin_shufflevector((__v4sf)__V1, (__v4sf)__V2, \ 96 _mm_blendv_pd (__m128d __V1, __m128d __V2, __m128d __M) 98 return (__m128d) __builtin_ia32_blendvpd ((__v2df)__V1, (__v2df)__V2, 103 _mm_blendv_ps (__m128 __V1, __m128 __V2, __m128 __M) 105 return (__m128) __builtin_ia32_blendvps ((__v4sf)__V1, (__v4sf)__V2, 110 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M) 112 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2, [all...] |
/prebuilts/misc/darwin-x86/analyzer/lib/clang/3.3/include/ |
smmintrin.h | 81 __m128d __V2 = (V2); \ 82 (__m128d) __builtin_ia32_blendpd ((__v2df)__V1, (__v2df)__V2, (M)); }) 86 __m128 __V2 = (V2); \ 87 (__m128) __builtin_ia32_blendps ((__v4sf)__V1, (__v4sf)__V2, (M)); }) 90 _mm_blendv_pd (__m128d __V1, __m128d __V2, __m128d __M) 92 return (__m128d) __builtin_ia32_blendvpd ((__v2df)__V1, (__v2df)__V2, 97 _mm_blendv_ps (__m128 __V1, __m128 __V2, __m128 __M) 99 return (__m128) __builtin_ia32_blendvps ((__v4sf)__V1, (__v4sf)__V2, 104 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M) 106 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2, [all...] |
/prebuilts/misc/linux-x86/analyzer/lib/clang/3.3/include/ |
smmintrin.h | 81 __m128d __V2 = (V2); \ 82 (__m128d) __builtin_ia32_blendpd ((__v2df)__V1, (__v2df)__V2, (M)); }) 86 __m128 __V2 = (V2); \ 87 (__m128) __builtin_ia32_blendps ((__v4sf)__V1, (__v4sf)__V2, (M)); }) 90 _mm_blendv_pd (__m128d __V1, __m128d __V2, __m128d __M) 92 return (__m128d) __builtin_ia32_blendvpd ((__v2df)__V1, (__v2df)__V2, 97 _mm_blendv_ps (__m128 __V1, __m128 __V2, __m128 __M) 99 return (__m128) __builtin_ia32_blendvps ((__v4sf)__V1, (__v4sf)__V2, 104 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M) 106 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2, [all...] |
/prebuilts/sdk/renderscript/clang-include/ |
smmintrin.h | 81 __m128d __V2 = (V2); \ 82 (__m128d)__builtin_shufflevector((__v2df)__V1, (__v2df)__V2, \ 88 __m128 __V2 = (V2); \ 89 (__m128)__builtin_shufflevector((__v4sf)__V1, (__v4sf)__V2, \ 96 _mm_blendv_pd (__m128d __V1, __m128d __V2, __m128d __M) 98 return (__m128d) __builtin_ia32_blendvpd ((__v2df)__V1, (__v2df)__V2, 103 _mm_blendv_ps (__m128 __V1, __m128 __V2, __m128 __M) 105 return (__m128) __builtin_ia32_blendvps ((__v4sf)__V1, (__v4sf)__V2, 110 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M) 112 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2, [all...] |
/prebuilts/sdk/tools/darwin/renderscript/clang-include/ |
smmintrin.h | 81 __m128d __V2 = (V2); \ 82 (__m128d)__builtin_shufflevector((__v2df)__V1, (__v2df)__V2, \ 88 __m128 __V2 = (V2); \ 89 (__m128)__builtin_shufflevector((__v4sf)__V1, (__v4sf)__V2, \ 96 _mm_blendv_pd (__m128d __V1, __m128d __V2, __m128d __M) 98 return (__m128d) __builtin_ia32_blendvpd ((__v2df)__V1, (__v2df)__V2, 103 _mm_blendv_ps (__m128 __V1, __m128 __V2, __m128 __M) 105 return (__m128) __builtin_ia32_blendvps ((__v4sf)__V1, (__v4sf)__V2, 110 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M) 112 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2, [all...] |
/development/ndk/platforms/android-3/arch-arm/include/asm/ |
unaligned.h | 25 #define __get_unaligned_le(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_le(__p); break; case 4: __v = __get_unaligned_4_le(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_le((__p+4)); __v1 = __get_unaligned_4_le(__p); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; }) 27 #define __get_unaligned_be(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_be(__p); break; case 4: __v = __get_unaligned_4_be(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_be(__p); __v1 = __get_unaligned_4_be((__p+4)); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; })
|
/prebuilts/ndk/4/platforms/android-3/arch-arm/usr/include/asm/ |
unaligned.h | 25 #define __get_unaligned_le(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_le(__p); break; case 4: __v = __get_unaligned_4_le(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_le((__p+4)); __v1 = __get_unaligned_4_le(__p); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; }) 27 #define __get_unaligned_be(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_be(__p); break; case 4: __v = __get_unaligned_4_be(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_be(__p); __v1 = __get_unaligned_4_be((__p+4)); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; })
|
/prebuilts/ndk/4/platforms/android-4/arch-arm/usr/include/asm/ |
unaligned.h | 25 #define __get_unaligned_le(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_le(__p); break; case 4: __v = __get_unaligned_4_le(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_le((__p+4)); __v1 = __get_unaligned_4_le(__p); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; }) 27 #define __get_unaligned_be(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_be(__p); break; case 4: __v = __get_unaligned_4_be(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_be(__p); __v1 = __get_unaligned_4_be((__p+4)); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; })
|
/prebuilts/ndk/4/platforms/android-5/arch-arm/usr/include/asm/ |
unaligned.h | 25 #define __get_unaligned_le(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_le(__p); break; case 4: __v = __get_unaligned_4_le(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_le((__p+4)); __v1 = __get_unaligned_4_le(__p); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; }) 27 #define __get_unaligned_be(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_be(__p); break; case 4: __v = __get_unaligned_4_be(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_be(__p); __v1 = __get_unaligned_4_be((__p+4)); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; })
|
/prebuilts/ndk/4/platforms/android-8/arch-arm/usr/include/asm/ |
unaligned.h | 25 #define __get_unaligned_le(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_le(__p); break; case 4: __v = __get_unaligned_4_le(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_le((__p+4)); __v1 = __get_unaligned_4_le(__p); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; }) 27 #define __get_unaligned_be(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_be(__p); break; case 4: __v = __get_unaligned_4_be(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_be(__p); __v1 = __get_unaligned_4_be((__p+4)); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; })
|
/prebuilts/ndk/5/platforms/android-3/arch-arm/usr/include/asm/ |
unaligned.h | 25 #define __get_unaligned_le(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_le(__p); break; case 4: __v = __get_unaligned_4_le(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_le((__p+4)); __v1 = __get_unaligned_4_le(__p); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; }) 27 #define __get_unaligned_be(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_be(__p); break; case 4: __v = __get_unaligned_4_be(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_be(__p); __v1 = __get_unaligned_4_be((__p+4)); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; })
|
/prebuilts/ndk/6/platforms/android-3/arch-arm/usr/include/asm/ |
unaligned.h | 25 #define __get_unaligned_le(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_le(__p); break; case 4: __v = __get_unaligned_4_le(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_le((__p+4)); __v1 = __get_unaligned_4_le(__p); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; }) 27 #define __get_unaligned_be(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_be(__p); break; case 4: __v = __get_unaligned_4_be(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_be(__p); __v1 = __get_unaligned_4_be((__p+4)); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; })
|
/prebuilts/ndk/7/platforms/android-14/arch-arm/usr/include/asm/ |
unaligned.h | 25 #define __get_unaligned_le(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_le(__p); break; case 4: __v = __get_unaligned_4_le(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_le((__p+4)); __v1 = __get_unaligned_4_le(__p); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; }) 27 #define __get_unaligned_be(ptr) ({ __typeof__(*(ptr)) __v; __u8 *__p = (__u8 *)(ptr); switch (sizeof(*(ptr))) { case 1: __v = *(ptr); break; case 2: __v = __get_unaligned_2_be(__p); break; case 4: __v = __get_unaligned_4_be(__p); break; case 8: { unsigned int __v1, __v2; __v2 = __get_unaligned_4_be(__p); __v1 = __get_unaligned_4_be((__p+4)); __v = ((unsigned long long)__v2 << 32 | __v1); } break; default: __v = __bug_unaligned_x(__p); break; } __v; })
|