Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
cvmx-mpi-defs.h File Reference

Go to the source code of this file.

Data Structures

union  cvmx_mpi_cfg
 
struct  cvmx_mpi_cfg::cvmx_mpi_cfg_s
 
struct  cvmx_mpi_cfg::cvmx_mpi_cfg_cn30xx
 
struct  cvmx_mpi_cfg::cvmx_mpi_cfg_cn31xx
 
struct  cvmx_mpi_cfg::cvmx_mpi_cfg_cn61xx
 
struct  cvmx_mpi_cfg::cvmx_mpi_cfg_cn66xx
 
union  cvmx_mpi_datx
 
struct  cvmx_mpi_datx::cvmx_mpi_datx_s
 
union  cvmx_mpi_sts
 
struct  cvmx_mpi_sts::cvmx_mpi_sts_s
 
union  cvmx_mpi_tx
 
struct  cvmx_mpi_tx::cvmx_mpi_tx_s
 
struct  cvmx_mpi_tx::cvmx_mpi_tx_cn30xx
 
struct  cvmx_mpi_tx::cvmx_mpi_tx_cn61xx
 

Macros

#define CVMX_MPI_CFG   (CVMX_ADD_IO_SEG(0x0001070000001000ull))
 
#define CVMX_MPI_DATX(offset)   (CVMX_ADD_IO_SEG(0x0001070000001080ull) + ((offset) & 15) * 8)
 
#define CVMX_MPI_STS   (CVMX_ADD_IO_SEG(0x0001070000001008ull))
 
#define CVMX_MPI_TX   (CVMX_ADD_IO_SEG(0x0001070000001010ull))
 

Macro Definition Documentation

#define CVMX_MPI_CFG   (CVMX_ADD_IO_SEG(0x0001070000001000ull))

Definition at line 31 of file cvmx-mpi-defs.h.

#define CVMX_MPI_DATX (   offset)    (CVMX_ADD_IO_SEG(0x0001070000001080ull) + ((offset) & 15) * 8)

Definition at line 32 of file cvmx-mpi-defs.h.

#define CVMX_MPI_STS   (CVMX_ADD_IO_SEG(0x0001070000001008ull))

Definition at line 33 of file cvmx-mpi-defs.h.

#define CVMX_MPI_TX   (CVMX_ADD_IO_SEG(0x0001070000001010ull))

Definition at line 34 of file cvmx-mpi-defs.h.