Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
fb_draw.h File Reference
#include <asm/types.h>
#include <linux/fb.h>
#include <linux/bug.h>

Go to the source code of this file.

Macros

#define fb_shifted_pixels_mask_u32(p, i, b)   FB_SHIFT_HIGH((p), ~(u32)0, (i))
 
#define fb_shifted_pixels_mask_long(p, i, b)   FB_SHIFT_HIGH((p), ~0UL, (i))
 
#define fb_compute_bswapmask(...)   0
 
#define cpu_to_le_long   _cpu_to_le_long(BITS_PER_LONG)
 
#define _cpu_to_le_long(x)   __cpu_to_le_long(x)
 
#define __cpu_to_le_long(x)   cpu_to_le##x
 
#define le_long_to_cpu   _le_long_to_cpu(BITS_PER_LONG)
 
#define _le_long_to_cpu(x)   __le_long_to_cpu(x)
 
#define __le_long_to_cpu(x)   le##x##_to_cpu
 

Macro Definition Documentation

#define __cpu_to_le_long (   x)    cpu_to_le##x

Definition at line 175 of file fb_draw.h.

#define __le_long_to_cpu (   x)    le##x##_to_cpu

Definition at line 179 of file fb_draw.h.

#define _cpu_to_le_long (   x)    __cpu_to_le_long(x)

Definition at line 174 of file fb_draw.h.

#define _le_long_to_cpu (   x)    __le_long_to_cpu(x)

Definition at line 178 of file fb_draw.h.

#define cpu_to_le_long   _cpu_to_le_long(BITS_PER_LONG)

Definition at line 173 of file fb_draw.h.

#define fb_compute_bswapmask (   ...)    0

Definition at line 169 of file fb_draw.h.

#define fb_shifted_pixels_mask_long (   p,
  i,
  b 
)    FB_SHIFT_HIGH((p), ~0UL, (i))

Definition at line 168 of file fb_draw.h.

#define fb_shifted_pixels_mask_u32 (   p,
  i,
  b 
)    FB_SHIFT_HIGH((p), ~(u32)0, (i))

Definition at line 167 of file fb_draw.h.

#define le_long_to_cpu   _le_long_to_cpu(BITS_PER_LONG)

Definition at line 177 of file fb_draw.h.