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

Go to the source code of this file.

Macros

#define TIO_MMR_ADDR_MOD
 
#define TIO_NODE_ID   TIO_MMR_ADDR_MOD(0x0000000090060e80)
 
#define TIO_ITTE_BASE   0xb0008800 /* base of translation table entries */
 
#define TIO_ITTE(bigwin)   (TIO_ITTE_BASE + 8*(bigwin))
 
#define TIO_ITTE_OFFSET_BITS   8 /* size of offset field */
 
#define TIO_ITTE_OFFSET_MASK   ((1<<TIO_ITTE_OFFSET_BITS)-1)
 
#define TIO_ITTE_OFFSET_SHIFT   0
 
#define TIO_ITTE_WIDGET_BITS   2 /* size of widget field */
 
#define TIO_ITTE_WIDGET_MASK   ((1<<TIO_ITTE_WIDGET_BITS)-1)
 
#define TIO_ITTE_WIDGET_SHIFT   12
 
#define TIO_ITTE_VALID_MASK   0x1
 
#define TIO_ITTE_VALID_SHIFT   16
 
#define TIO_ITTE_WIDGET(itte)   (((itte) >> TIO_ITTE_WIDGET_SHIFT) & TIO_ITTE_WIDGET_MASK)
 
#define TIO_ITTE_VALID(itte)   (((itte) >> TIO_ITTE_VALID_SHIFT) & TIO_ITTE_VALID_MASK)
 
#define TIO_ITTE_PUT(nasid, bigwin, widget, addr, valid)
 

Macro Definition Documentation

#define TIO_ITTE (   bigwin)    (TIO_ITTE_BASE + 8*(bigwin))

Definition at line 17 of file tio.h.

#define TIO_ITTE_BASE   0xb0008800 /* base of translation table entries */

Definition at line 16 of file tio.h.

#define TIO_ITTE_OFFSET_BITS   8 /* size of offset field */

Definition at line 19 of file tio.h.

#define TIO_ITTE_OFFSET_MASK   ((1<<TIO_ITTE_OFFSET_BITS)-1)

Definition at line 20 of file tio.h.

#define TIO_ITTE_OFFSET_SHIFT   0

Definition at line 21 of file tio.h.

#define TIO_ITTE_PUT (   nasid,
  bigwin,
  widget,
  addr,
  valid 
)
Value:

Definition at line 34 of file tio.h.

#define TIO_ITTE_VALID (   itte)    (((itte) >> TIO_ITTE_VALID_SHIFT) & TIO_ITTE_VALID_MASK)

Definition at line 31 of file tio.h.

#define TIO_ITTE_VALID_MASK   0x1

Definition at line 26 of file tio.h.

#define TIO_ITTE_VALID_SHIFT   16

Definition at line 27 of file tio.h.

#define TIO_ITTE_WIDGET (   itte)    (((itte) >> TIO_ITTE_WIDGET_SHIFT) & TIO_ITTE_WIDGET_MASK)

Definition at line 29 of file tio.h.

#define TIO_ITTE_WIDGET_BITS   2 /* size of widget field */

Definition at line 23 of file tio.h.

#define TIO_ITTE_WIDGET_MASK   ((1<<TIO_ITTE_WIDGET_BITS)-1)

Definition at line 24 of file tio.h.

#define TIO_ITTE_WIDGET_SHIFT   12

Definition at line 25 of file tio.h.

#define TIO_MMR_ADDR_MOD

Definition at line 12 of file tio.h.

#define TIO_NODE_ID   TIO_MMR_ADDR_MOD(0x0000000090060e80)

Definition at line 14 of file tio.h.