OpenMPI  0.1.1
pml_csum_rdmafrag.h File Reference
#include "ompi/mca/btl/btl.h"
#include "pml_csum_hdr.h"

Go to the source code of this file.

Data Structures

struct  mca_pml_csum_rdma_frag_t
 

Macros

#define MCA_PML_CSUM_RDMA_FRAG_ALLOC(frag, rc)
 
#define MCA_PML_CSUM_RDMA_FRAG_RETURN(frag)
 

Typedefs

typedef struct
mca_pml_csum_rdma_frag_t 
mca_pml_csum_rdma_frag_t
 

Enumerations

enum  mca_pml_csum_rdma_state_t { MCA_PML_CSUM_RDMA_PUT, MCA_PML_CSUM_RDMA_GET }
 

Functions

 OBJ_CLASS_DECLARATION (mca_pml_csum_rdma_frag_t)
 

Macro Definition Documentation

#define MCA_PML_CSUM_RDMA_FRAG_ALLOC (   frag,
  rc 
)
Value:
do { \
ompi_free_list_item_t* item; \
OMPI_FREE_LIST_WAIT(&mca_pml_csum.rdma_frags, item, rc); \
frag = (mca_pml_csum_rdma_frag_t*)item; \
} while(0)
Definition: pml_csum_rdmafrag.h:35
#define MCA_PML_CSUM_RDMA_FRAG_RETURN (   frag)
Value:
do { \
/* return fragment */ \
OMPI_FREE_LIST_RETURN(&mca_pml_csum.rdma_frags, \
} while(0)
Definition: ompi_free_list.h:62