1
1
swap src/dst pointers

This commit was SVN r6090.
Этот коммит содержится в:
Tim Woodall 2005-06-20 14:58:20 +00:00
родитель 9181234581
Коммит 5dcc44d57c
2 изменённых файлов: 32 добавлений и 2 удалений

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

@ -277,10 +277,18 @@ struct mca_bmi_base_descriptor_t* mca_bmi_self_prepare_dst(
int mca_bmi_self_send(
struct mca_bmi_base_module_t* bmi,
struct mca_bmi_base_endpoint_t* endpoint,
struct mca_bmi_base_descriptor_t* descriptor,
struct mca_bmi_base_descriptor_t* des,
mca_bmi_base_tag_t tag)
{
mca_bmi_self_component.self_reg[tag].cbfunc(bmi,tag,descriptor,OMPI_SUCCESS);
des->des_dst = des->des_src;
des->des_dst_cnt = des->des_src_cnt;
des->des_src = NULL;
des->des_src_cnt = 0;
mca_bmi_self_component.self_reg[tag].cbfunc(bmi,tag,des,OMPI_SUCCESS);
des->des_src = des->des_dst;
des->des_src_cnt = des->des_dst_cnt;
des->des_dst = NULL;
des->des_dst_cnt = 0;
return OMPI_SUCCESS;
}

22
src/mca/bmi/self/configure.params Обычный файл
Просмотреть файл

@ -0,0 +1,22 @@
# -*- shell-script -*-
#
# Copyright (c) 2004-2005 The Trustees of Indiana University.
# All rights reserved.
# Copyright (c) 2004-2005 The Trustees of the University of Tennessee.
# All rights reserved.
# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
# University of Stuttgart. All rights reserved.
# Copyright (c) 2004-2005 The Regents of the University of California.
# All rights reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
#
# $HEADER$
#
# Specific to this module
PARAM_INIT_FILE=bmi_self.c
PARAM_CONFIG_HEADER_FILE="self_config.h"
PARAM_CONFIG_FILES="Makefile"