little_bswap.h File Reference

Go to the source code of this file.

Defines

#define ntohl(x)   __bswap_32(x)
#define htonl(x)   __bswap_32(x)
#define ntohs(x)   __bswap_16(x)
#define htons(x)   __bswap_16(x)
#define cpu_to_le64(x)   (x)
#define cpu_to_le32(x)   (x)
#define cpu_to_le16(x)   (x)
#define cpu_to_be64(x)   __bswap_64(x)
#define cpu_to_be32(x)   __bswap_32(x)
#define cpu_to_be16(x)   __bswap_16(x)
#define le64_to_cpu(x)   (x)
#define le32_to_cpu(x)   (x)
#define le16_to_cpu(x)   (x)
#define be64_to_cpu(x)   __bswap_64(x)
#define be32_to_cpu(x)   __bswap_32(x)
#define be16_to_cpu(x)   __bswap_16(x)
#define cpu_to_le64s(x)   do {} while (0)
#define cpu_to_le32s(x)   do {} while (0)
#define cpu_to_le16s(x)   do {} while (0)
#define cpu_to_be64s(x)   __bswap_64s(x)
#define cpu_to_be32s(x)   __bswap_32s(x)
#define cpu_to_be16s(x)   __bswap_16s(x)
#define le64_to_cpus(x)   do {} while (0)
#define le32_to_cpus(x)   do {} while (0)
#define le16_to_cpus(x)   do {} while (0)
#define be64_to_cpus(x)   __bswap_64s(x)
#define be32_to_cpus(x)   __bswap_32s(x)
#define be16_to_cpus(x)   __bswap_16s(x)

Functions

 FILE_LICENCE (GPL2_OR_LATER)


Define Documentation

#define ntohl (  )     __bswap_32(x)

Definition at line 6 of file little_bswap.h.

#define htonl (  )     __bswap_32(x)

Definition at line 7 of file little_bswap.h.

#define ntohs (  )     __bswap_16(x)

Definition at line 8 of file little_bswap.h.

#define htons (  )     __bswap_16(x)

Definition at line 9 of file little_bswap.h.

#define cpu_to_le64 (  )     (x)

Definition at line 10 of file little_bswap.h.

#define cpu_to_le32 (  )     (x)

Definition at line 11 of file little_bswap.h.

#define cpu_to_le16 (  )     (x)

Definition at line 12 of file little_bswap.h.

#define cpu_to_be64 (  )     __bswap_64(x)

Definition at line 13 of file little_bswap.h.

#define cpu_to_be32 (  )     __bswap_32(x)

Definition at line 14 of file little_bswap.h.

#define cpu_to_be16 (  )     __bswap_16(x)

Definition at line 15 of file little_bswap.h.

#define le64_to_cpu (  )     (x)

Definition at line 16 of file little_bswap.h.

#define le32_to_cpu (  )     (x)

Definition at line 17 of file little_bswap.h.

#define le16_to_cpu (  )     (x)

Definition at line 18 of file little_bswap.h.

#define be64_to_cpu (  )     __bswap_64(x)

Definition at line 19 of file little_bswap.h.

#define be32_to_cpu (  )     __bswap_32(x)

Definition at line 20 of file little_bswap.h.

#define be16_to_cpu (  )     __bswap_16(x)

Definition at line 21 of file little_bswap.h.

#define cpu_to_le64s (  )     do {} while (0)

Definition at line 22 of file little_bswap.h.

#define cpu_to_le32s (  )     do {} while (0)

Definition at line 23 of file little_bswap.h.

#define cpu_to_le16s (  )     do {} while (0)

Definition at line 24 of file little_bswap.h.

#define cpu_to_be64s (  )     __bswap_64s(x)

Definition at line 25 of file little_bswap.h.

#define cpu_to_be32s (  )     __bswap_32s(x)

Definition at line 26 of file little_bswap.h.

#define cpu_to_be16s (  )     __bswap_16s(x)

Definition at line 27 of file little_bswap.h.

#define le64_to_cpus (  )     do {} while (0)

Definition at line 28 of file little_bswap.h.

#define le32_to_cpus (  )     do {} while (0)

Definition at line 29 of file little_bswap.h.

#define le16_to_cpus (  )     do {} while (0)

Definition at line 30 of file little_bswap.h.

#define be64_to_cpus (  )     __bswap_64s(x)

Definition at line 31 of file little_bswap.h.

#define be32_to_cpus (  )     __bswap_32s(x)

Definition at line 32 of file little_bswap.h.

#define be16_to_cpus (  )     __bswap_16s(x)

Definition at line 33 of file little_bswap.h.


Function Documentation

FILE_LICENCE ( GPL2_OR_LATER   ) 


Generated on Tue Apr 6 20:01:53 2010 for gPXE by  doxygen 1.5.7.1