Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
generic.h File Reference

Go to the source code of this file.

Macros

#define cpu_to_le64   __cpu_to_le64
 
#define le64_to_cpu   __le64_to_cpu
 
#define cpu_to_le32   __cpu_to_le32
 
#define le32_to_cpu   __le32_to_cpu
 
#define cpu_to_le16   __cpu_to_le16
 
#define le16_to_cpu   __le16_to_cpu
 
#define cpu_to_be64   __cpu_to_be64
 
#define be64_to_cpu   __be64_to_cpu
 
#define cpu_to_be32   __cpu_to_be32
 
#define be32_to_cpu   __be32_to_cpu
 
#define cpu_to_be16   __cpu_to_be16
 
#define be16_to_cpu   __be16_to_cpu
 
#define cpu_to_le64p   __cpu_to_le64p
 
#define le64_to_cpup   __le64_to_cpup
 
#define cpu_to_le32p   __cpu_to_le32p
 
#define le32_to_cpup   __le32_to_cpup
 
#define cpu_to_le16p   __cpu_to_le16p
 
#define le16_to_cpup   __le16_to_cpup
 
#define cpu_to_be64p   __cpu_to_be64p
 
#define be64_to_cpup   __be64_to_cpup
 
#define cpu_to_be32p   __cpu_to_be32p
 
#define be32_to_cpup   __be32_to_cpup
 
#define cpu_to_be16p   __cpu_to_be16p
 
#define be16_to_cpup   __be16_to_cpup
 
#define cpu_to_le64s   __cpu_to_le64s
 
#define le64_to_cpus   __le64_to_cpus
 
#define cpu_to_le32s   __cpu_to_le32s
 
#define le32_to_cpus   __le32_to_cpus
 
#define cpu_to_le16s   __cpu_to_le16s
 
#define le16_to_cpus   __le16_to_cpus
 
#define cpu_to_be64s   __cpu_to_be64s
 
#define be64_to_cpus   __be64_to_cpus
 
#define cpu_to_be32s   __cpu_to_be32s
 
#define be32_to_cpus   __be32_to_cpus
 
#define cpu_to_be16s   __cpu_to_be16s
 
#define be16_to_cpus   __be16_to_cpus
 
#define ___htonl(x)   __cpu_to_be32(x)
 
#define ___htons(x)   __cpu_to_be16(x)
 
#define ___ntohl(x)   __be32_to_cpu(x)
 
#define ___ntohs(x)   __be16_to_cpu(x)
 
#define htonl(x)   ___htonl(x)
 
#define ntohl(x)   ___ntohl(x)
 
#define htons(x)   ___htons(x)
 
#define ntohs(x)   ___ntohs(x)
 

Macro Definition Documentation

#define ___htonl (   x)    __cpu_to_be32(x)

Definition at line 133 of file generic.h.

#define ___htons (   x)    __cpu_to_be16(x)

Definition at line 134 of file generic.h.

#define ___ntohl (   x)    __be32_to_cpu(x)

Definition at line 135 of file generic.h.

#define ___ntohs (   x)    __be16_to_cpu(x)

Definition at line 136 of file generic.h.

#define be16_to_cpu   __be16_to_cpu

Definition at line 96 of file generic.h.

#define be16_to_cpup   __be16_to_cpup

Definition at line 108 of file generic.h.

#define be16_to_cpus   __be16_to_cpus

Definition at line 120 of file generic.h.

#define be32_to_cpu   __be32_to_cpu

Definition at line 94 of file generic.h.

#define be32_to_cpup   __be32_to_cpup

Definition at line 106 of file generic.h.

#define be32_to_cpus   __be32_to_cpus

Definition at line 118 of file generic.h.

#define be64_to_cpu   __be64_to_cpu

Definition at line 92 of file generic.h.

#define be64_to_cpup   __be64_to_cpup

Definition at line 104 of file generic.h.

#define be64_to_cpus   __be64_to_cpus

Definition at line 116 of file generic.h.

#define cpu_to_be16   __cpu_to_be16

Definition at line 95 of file generic.h.

#define cpu_to_be16p   __cpu_to_be16p

Definition at line 107 of file generic.h.

#define cpu_to_be16s   __cpu_to_be16s

Definition at line 119 of file generic.h.

#define cpu_to_be32   __cpu_to_be32

Definition at line 93 of file generic.h.

#define cpu_to_be32p   __cpu_to_be32p

Definition at line 105 of file generic.h.

#define cpu_to_be32s   __cpu_to_be32s

Definition at line 117 of file generic.h.

#define cpu_to_be64   __cpu_to_be64

Definition at line 91 of file generic.h.

#define cpu_to_be64p   __cpu_to_be64p

Definition at line 103 of file generic.h.

#define cpu_to_be64s   __cpu_to_be64s

Definition at line 115 of file generic.h.

#define cpu_to_le16   __cpu_to_le16

Definition at line 89 of file generic.h.

#define cpu_to_le16p   __cpu_to_le16p

Definition at line 101 of file generic.h.

#define cpu_to_le16s   __cpu_to_le16s

Definition at line 113 of file generic.h.

#define cpu_to_le32   __cpu_to_le32

Definition at line 87 of file generic.h.

#define cpu_to_le32p   __cpu_to_le32p

Definition at line 99 of file generic.h.

#define cpu_to_le32s   __cpu_to_le32s

Definition at line 111 of file generic.h.

#define cpu_to_le64   __cpu_to_le64

Definition at line 85 of file generic.h.

#define cpu_to_le64p   __cpu_to_le64p

Definition at line 97 of file generic.h.

#define cpu_to_le64s   __cpu_to_le64s

Definition at line 109 of file generic.h.

#define htonl (   x)    ___htonl(x)

Definition at line 138 of file generic.h.

#define htons (   x)    ___htons(x)

Definition at line 140 of file generic.h.

#define le16_to_cpu   __le16_to_cpu

Definition at line 90 of file generic.h.

#define le16_to_cpup   __le16_to_cpup

Definition at line 102 of file generic.h.

#define le16_to_cpus   __le16_to_cpus

Definition at line 114 of file generic.h.

#define le32_to_cpu   __le32_to_cpu

Definition at line 88 of file generic.h.

#define le32_to_cpup   __le32_to_cpup

Definition at line 100 of file generic.h.

#define le32_to_cpus   __le32_to_cpus

Definition at line 112 of file generic.h.

#define le64_to_cpu   __le64_to_cpu

Definition at line 86 of file generic.h.

#define le64_to_cpup   __le64_to_cpup

Definition at line 98 of file generic.h.

#define le64_to_cpus   __le64_to_cpus

Definition at line 110 of file generic.h.

#define ntohl (   x)    ___ntohl(x)

Definition at line 139 of file generic.h.

#define ntohs (   x)    ___ntohs(x)

Definition at line 141 of file generic.h.