Go to the documentation of this file.
11 #ifndef _XTENSA_SWAB_H
12 #define _XTENSA_SWAB_H
14 #include <linux/types.h>
15 #include <linux/compiler.h>
17 #define __SWAB_64_THRU_32__
24 "srli %0, %1, 16 \n\t"
33 #define __arch_swab32 __arch_swab32
59 __asm__(
"extui %1, %2, 8, 8\n\t"
62 :
"=&a" (res),
"=&a" (tmp)
68 #define __arch_swab16 __arch_swab16