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

Go to the source code of this file.

Macros

#define __swizzle_addr_b(port)   ((port) ^ 3)
 
#define __swizzle_addr_w(port)   ((port) ^ 2)
 
#define __swizzle_addr_l(port)   (port)
 
#define __swizzle_addr_q(port)   (port)
 
#define ioswabb(a, x)   (x)
 
#define __mem_ioswabb(a, x)   (x)
 
#define ioswabw(a, x)   (x)
 
#define __mem_ioswabw(a, x)   cpu_to_le16(x)
 
#define ioswabl(a, x)   (x)
 
#define __mem_ioswabl(a, x)   cpu_to_le32(x)
 
#define ioswabq(a, x)   (x)
 
#define __mem_ioswabq(a, x)   cpu_to_le32(x)
 

Macro Definition Documentation

#define __mem_ioswabb (   a,
  x 
)    (x)

Definition at line 18 of file mangle-port.h.

#define __mem_ioswabl (   a,
  x 
)    cpu_to_le32(x)

Definition at line 22 of file mangle-port.h.

#define __mem_ioswabq (   a,
  x 
)    cpu_to_le32(x)

Definition at line 24 of file mangle-port.h.

#define __mem_ioswabw (   a,
  x 
)    cpu_to_le16(x)

Definition at line 20 of file mangle-port.h.

#define __swizzle_addr_b (   port)    ((port) ^ 3)

Definition at line 12 of file mangle-port.h.

#define __swizzle_addr_l (   port)    (port)

Definition at line 14 of file mangle-port.h.

#define __swizzle_addr_q (   port)    (port)

Definition at line 15 of file mangle-port.h.

#define __swizzle_addr_w (   port)    ((port) ^ 2)

Definition at line 13 of file mangle-port.h.

#define ioswabb (   a,
  x 
)    (x)

Definition at line 17 of file mangle-port.h.

#define ioswabl (   a,
  x 
)    (x)

Definition at line 21 of file mangle-port.h.

#define ioswabq (   a,
  x 
)    (x)

Definition at line 23 of file mangle-port.h.

#define ioswabw (   a,
  x 
)    (x)

Definition at line 19 of file mangle-port.h.