Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.17-rc3 20 lines 396 B view raw
1#ifndef _ASM_CRIS_ARCH_BYTEORDER_H 2#define _ASM_CRIS_ARCH_BYTEORDER_H 3 4#include <asm/types.h> 5 6static inline __const__ __u32 7___arch__swab32(__u32 x) 8{ 9 __asm__ __volatile__ ("swapwb %0" : "=r" (x) : "0" (x)); 10 return (x); 11} 12 13static inline __const__ __u16 14___arch__swab16(__u16 x) 15{ 16 __asm__ __volatile__ ("swapb %0" : "=r" (x) : "0" (x)); 17 return (x); 18} 19 20#endif /* _ASM_CRIS_ARCH_BYTEORDER_H */