/* * AVR32 byteswapping functions. */ #ifndef _UAPI__ASM_AVR32_SWAB_H #define _UAPI__ASM_AVR32_SWAB_H #include <linux/types.h> #include <linux/compiler.h> #define __SWAB_64_THRU_32__ #ifdef __CHECKER__ extern unsigned long __builtin_bswap_32(unsigned long x); extern unsigned short __builtin_bswap_16(unsigned short x); #endif /* * avr32-linux-gcc versions earlier than 4.2 improperly sign-extends * the result. */ #if !(__GNUC__ == 4 && __GNUC_MINOR__ < 2)
static inline __attribute_const__ __u16 __arch_swab16(__u16 val) { return __builtin_bswap_16(val); }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Harvey Harrison | 17 | 100.00% | 1 | 100.00% |
Total | 17 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Harvey Harrison | 17 | 100.00% | 1 | 100.00% |
Total | 17 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Harvey Harrison | 97 | 96.04% | 1 | 33.33% |
Chen Gang S | 3 | 2.97% | 1 | 33.33% |
Jaswinder Singh Rajput | 1 | 0.99% | 1 | 33.33% |
Total | 101 | 100.00% | 3 | 100.00% |