1
1

Inline mtl-datatype pack/unpack

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Этот коммит содержится в:
Jithin Jose 2015-04-02 11:40:05 -07:00
родитель c09582a3ff
Коммит 50304dfe05

Просмотреть файл

@ -26,7 +26,10 @@
#include "opal/datatype/opal_convertor.h"
#include "opal/datatype/opal_datatype_internal.h"
static inline int
#ifndef MTL_BASE_DATATYPE_H_INCLUDED
#define MTL_BASE_DATATYPE_H_INCLUDED
__opal_attribute_always_inline__ static inline int
ompi_mtl_datatype_pack(struct opal_convertor_t *convertor,
void **buffer,
size_t *buffer_len,
@ -57,7 +60,7 @@ ompi_mtl_datatype_pack(struct opal_convertor_t *convertor,
}
static inline int
__opal_attribute_always_inline__ static inline int
ompi_mtl_datatype_recv_buf(struct opal_convertor_t *convertor,
void ** buffer,
size_t *buffer_len,
@ -81,7 +84,7 @@ ompi_mtl_datatype_recv_buf(struct opal_convertor_t *convertor,
}
static inline int
__opal_attribute_always_inline__ static inline int
ompi_mtl_datatype_unpack(struct opal_convertor_t *convertor,
void *buffer,
size_t buffer_len)
@ -100,3 +103,5 @@ ompi_mtl_datatype_unpack(struct opal_convertor_t *convertor,
return OMPI_SUCCESS;
}
#endif /* MTL_BASE_DATATYPE_H_INCLUDED */