Add a few #ifdefs for clarity.
This commit was SVN r24098.
Этот коммит содержится в:
родитель
5dbb688feb
Коммит
fdf59375d6
@ -353,6 +353,7 @@ struct mca_pml_bfo_fin_hdr_t {
|
||||
};
|
||||
typedef struct mca_pml_bfo_fin_hdr_t mca_pml_bfo_fin_hdr_t;
|
||||
|
||||
#if PML_BFO
|
||||
#if OPAL_ENABLE_HETEROGENEOUS_SUPPORT && OPAL_ENABLE_DEBUG
|
||||
#define MCA_PML_OB1_FIN_HDR_FILL(h) \
|
||||
do { \
|
||||
@ -376,6 +377,28 @@ do { \
|
||||
MCA_PML_BFO_MATCH_HDR_HTON((h).hdr_match); \
|
||||
MCA_PML_OB1_FIN_HDR_FILL(h); \
|
||||
} while (0)
|
||||
#else /* PML_BFO */
|
||||
#if OPAL_ENABLE_HETEROGENEOUS_SUPPORT && OPAL_ENABLE_DEBUG
|
||||
#define MCA_PML_OB1_FIN_HDR_FILL(h) \
|
||||
do { \
|
||||
(h).hdr_padding[0] = 0; \
|
||||
(h).hdr_padding[1] = 0; \
|
||||
} while (0)
|
||||
#else
|
||||
#define MCA_PML_BFO_FIN_HDR_FILL(h)
|
||||
#endif /* OPAL_ENABLE_HETEROGENEOUS_SUPPORT && OPAL_ENABLE_DEBUG */
|
||||
|
||||
#define MCA_PML_BFO_FIN_HDR_NTOH(h) \
|
||||
do { \
|
||||
MCA_PML_BFO_COMMON_HDR_NTOH((h).hdr_common); \
|
||||
} while (0)
|
||||
|
||||
#define MCA_PML_BFO_FIN_HDR_HTON(h) \
|
||||
do { \
|
||||
MCA_PML_BFO_COMMON_HDR_HTON((h).hdr_common); \
|
||||
MCA_PML_OB1_FIN_HDR_FILL(h); \
|
||||
} while (0)
|
||||
#endif /* PML_BFO */
|
||||
|
||||
#if PML_BFO
|
||||
/**
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user