Blame src/mpi/romio/mpi-io/mpioprof.h

Packit Service c5cf8c
/* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil ; -*- */
Packit Service c5cf8c
/*
Packit Service c5cf8c
 *
Packit Service c5cf8c
 *   Copyright (C) 1997 University of Chicago.
Packit Service c5cf8c
 *   See COPYRIGHT notice in top-level directory.
Packit Service c5cf8c
 */
Packit Service c5cf8c
Packit Service c5cf8c
/*
Packit Service c5cf8c
   This header file converts all MPI_ names into PMPI_ names, for
Packit Service c5cf8c
   building the profiling interface
Packit Service c5cf8c
 */
Packit Service c5cf8c
Packit Service c5cf8c
/* This file is a no-op without MPIO_BUILD_PROFILING defined.
Packit Service c5cf8c
 * Do not allow erroneous inclusion as that will falsely define
Packit Service c5cf8c
 * MPIO_PROF_H_INCLUDED */
Packit Service c5cf8c
#ifndef MPIO_BUILD_PROFILING
Packit Service c5cf8c
#error "The file must be included only when MPIO_BUILD_PROFILING is defined"
Packit Service c5cf8c
#endif
Packit Service c5cf8c
Packit Service c5cf8c
#ifndef MPIO_PROF_H_INCLUDED
Packit Service c5cf8c
#define MPIO_PROF_H_INCLUDED
Packit Service c5cf8c
Packit Service c5cf8c
#ifdef MPIO_BUILD_PROFILING
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_File_open
Packit Service c5cf8c
#define MPI_File_open PMPI_File_open
Packit Service c5cf8c
#undef MPI_File_close
Packit Service c5cf8c
#define MPI_File_close PMPI_File_close
Packit Service c5cf8c
#undef MPI_File_delete
Packit Service c5cf8c
#define MPI_File_delete PMPI_File_delete
Packit Service c5cf8c
#undef MPI_File_set_size
Packit Service c5cf8c
#define MPI_File_set_size PMPI_File_set_size
Packit Service c5cf8c
#undef MPI_File_preallocate
Packit Service c5cf8c
#define MPI_File_preallocate PMPI_File_preallocate
Packit Service c5cf8c
#undef MPI_File_get_size
Packit Service c5cf8c
#define MPI_File_get_size PMPI_File_get_size
Packit Service c5cf8c
#undef MPI_File_get_group
Packit Service c5cf8c
#define MPI_File_get_group PMPI_File_get_group
Packit Service c5cf8c
#undef MPI_File_get_amode
Packit Service c5cf8c
#define MPI_File_get_amode PMPI_File_get_amode
Packit Service c5cf8c
#undef MPI_File_set_info
Packit Service c5cf8c
#define MPI_File_set_info PMPI_File_set_info
Packit Service c5cf8c
#undef MPI_File_get_info
Packit Service c5cf8c
#define MPI_File_get_info PMPI_File_get_info
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_File_set_view
Packit Service c5cf8c
#define MPI_File_set_view PMPI_File_set_view
Packit Service c5cf8c
#undef MPI_File_get_view
Packit Service c5cf8c
#define MPI_File_get_view PMPI_File_get_view
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_File_read_at
Packit Service c5cf8c
#define MPI_File_read_at PMPI_File_read_at
Packit Service c5cf8c
#undef MPI_File_read_at_all
Packit Service c5cf8c
#define MPI_File_read_at_all PMPI_File_read_at_all
Packit Service c5cf8c
#undef MPI_File_write_at
Packit Service c5cf8c
#define MPI_File_write_at PMPI_File_write_at
Packit Service c5cf8c
#undef MPI_File_write_at_all
Packit Service c5cf8c
#define MPI_File_write_at_all PMPI_File_write_at_all
Packit Service c5cf8c
#undef MPI_File_iread_at
Packit Service c5cf8c
#define MPI_File_iread_at PMPI_File_iread_at
Packit Service c5cf8c
#undef MPI_File_iwrite_at
Packit Service c5cf8c
#define MPI_File_iwrite_at PMPI_File_iwrite_at
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_File_read
Packit Service c5cf8c
#define MPI_File_read PMPI_File_read
Packit Service c5cf8c
#undef MPI_File_read_all
Packit Service c5cf8c
#define MPI_File_read_all  PMPI_File_read_all
Packit Service c5cf8c
#undef MPI_File_write
Packit Service c5cf8c
#define MPI_File_write PMPI_File_write
Packit Service c5cf8c
#undef MPI_File_write_all
Packit Service c5cf8c
#define MPI_File_write_all PMPI_File_write_all
Packit Service c5cf8c
#undef MPI_File_iread
Packit Service c5cf8c
#define MPI_File_iread PMPI_File_iread
Packit Service c5cf8c
#undef MPI_File_iwrite
Packit Service c5cf8c
#define MPI_File_iwrite PMPI_File_iwrite
Packit Service c5cf8c
#undef MPI_File_seek
Packit Service c5cf8c
#define MPI_File_seek PMPI_File_seek
Packit Service c5cf8c
#undef MPI_File_get_position
Packit Service c5cf8c
#define MPI_File_get_position PMPI_File_get_position
Packit Service c5cf8c
#undef MPI_File_get_byte_offset
Packit Service c5cf8c
#define MPI_File_get_byte_offset PMPI_File_get_byte_offset
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_File_iread_at_all
Packit Service c5cf8c
#define MPI_File_iread_at_all PMPI_File_iread_at_all
Packit Service c5cf8c
#undef MPI_File_iwrite_at_all
Packit Service c5cf8c
#define MPI_File_iwrite_at_all PMPI_File_iwrite_at_all
Packit Service c5cf8c
#undef MPI_File_iread_all
Packit Service c5cf8c
#define MPI_File_iread_all  PMPI_File_iread_all
Packit Service c5cf8c
#undef MPI_File_iwrite_all
Packit Service c5cf8c
#define MPI_File_iwrite_all PMPI_File_iwrite_all
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_File_read_shared
Packit Service c5cf8c
#define MPI_File_read_shared PMPI_File_read_shared
Packit Service c5cf8c
#undef MPI_File_write_shared
Packit Service c5cf8c
#define MPI_File_write_shared PMPI_File_write_shared
Packit Service c5cf8c
#undef MPI_File_iread_shared
Packit Service c5cf8c
#define MPI_File_iread_shared PMPI_File_iread_shared
Packit Service c5cf8c
#undef MPI_File_iwrite_shared
Packit Service c5cf8c
#define MPI_File_iwrite_shared PMPI_File_iwrite_shared
Packit Service c5cf8c
#undef MPI_File_read_ordered
Packit Service c5cf8c
#define MPI_File_read_ordered PMPI_File_read_ordered
Packit Service c5cf8c
#undef MPI_File_write_ordered
Packit Service c5cf8c
#define MPI_File_write_ordered PMPI_File_write_ordered
Packit Service c5cf8c
#undef MPI_File_seek_shared
Packit Service c5cf8c
#define MPI_File_seek_shared PMPI_File_seek_shared
Packit Service c5cf8c
#undef MPI_File_get_position_shared
Packit Service c5cf8c
#define MPI_File_get_position_shared PMPI_File_get_position_shared
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_File_read_at_all_begin
Packit Service c5cf8c
#define MPI_File_read_at_all_begin PMPI_File_read_at_all_begin
Packit Service c5cf8c
#undef MPI_File_read_at_all_end
Packit Service c5cf8c
#define MPI_File_read_at_all_end PMPI_File_read_at_all_end
Packit Service c5cf8c
#undef MPI_File_write_at_all_begin
Packit Service c5cf8c
#define MPI_File_write_at_all_begin PMPI_File_write_at_all_begin
Packit Service c5cf8c
#undef MPI_File_write_at_all_end
Packit Service c5cf8c
#define MPI_File_write_at_all_end PMPI_File_write_at_all_end
Packit Service c5cf8c
#undef MPI_File_read_all_begin
Packit Service c5cf8c
#define MPI_File_read_all_begin PMPI_File_read_all_begin
Packit Service c5cf8c
#undef MPI_File_read_all_end
Packit Service c5cf8c
#define MPI_File_read_all_end PMPI_File_read_all_end
Packit Service c5cf8c
#undef MPI_File_write_all_begin
Packit Service c5cf8c
#define MPI_File_write_all_begin PMPI_File_write_all_begin
Packit Service c5cf8c
#undef MPI_File_write_all_end
Packit Service c5cf8c
#define MPI_File_write_all_end PMPI_File_write_all_end
Packit Service c5cf8c
#undef MPI_File_read_ordered_begin
Packit Service c5cf8c
#define MPI_File_read_ordered_begin PMPI_File_read_ordered_begin
Packit Service c5cf8c
#undef MPI_File_read_ordered_end
Packit Service c5cf8c
#define MPI_File_read_ordered_end PMPI_File_read_ordered_end
Packit Service c5cf8c
#undef MPI_File_write_ordered_begin
Packit Service c5cf8c
#define MPI_File_write_ordered_begin PMPI_File_write_ordered_begin
Packit Service c5cf8c
#undef MPI_File_write_ordered_end
Packit Service c5cf8c
#define MPI_File_write_ordered_end PMPI_File_write_ordered_end
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_File_get_type_extent
Packit Service c5cf8c
#define MPI_File_get_type_extent PMPI_File_get_type_extent
Packit Service c5cf8c
#undef MPI_Register_datarep
Packit Service c5cf8c
#define MPI_Register_datarep PMPI_Register_datarep
Packit Service c5cf8c
#undef MPI_File_set_atomicity
Packit Service c5cf8c
#define MPI_File_set_atomicity PMPI_File_set_atomicity
Packit Service c5cf8c
#undef MPI_File_get_atomicity
Packit Service c5cf8c
#define MPI_File_get_atomicity PMPI_File_get_atomicity
Packit Service c5cf8c
#undef MPI_File_sync
Packit Service c5cf8c
#define MPI_File_sync PMPI_File_sync
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_Type_create_subarray
Packit Service c5cf8c
#define MPI_Type_create_subarray PMPI_Type_create_subarray
Packit Service c5cf8c
#undef MPI_Type_create_darray
Packit Service c5cf8c
#define MPI_Type_create_darray PMPI_Type_create_darray
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_File_set_errhandler
Packit Service c5cf8c
#define MPI_File_set_errhandler PMPI_File_set_errhandler
Packit Service c5cf8c
#undef MPI_File_get_errhandler
Packit Service c5cf8c
#define MPI_File_get_errhandler PMPI_File_get_errhandler
Packit Service c5cf8c
Packit Service c5cf8c
#if !defined(MPI_File_f2c) || defined(MPICH_RENAMING_MPI_FUNCS)
Packit Service c5cf8c
#undef MPI_File_f2c
Packit Service c5cf8c
#define MPI_File_f2c PMPI_File_f2c
Packit Service c5cf8c
#undef MPI_File_c2f
Packit Service c5cf8c
#define MPI_File_c2f PMPI_File_c2f
Packit Service c5cf8c
#endif
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPIO_Test
Packit Service c5cf8c
#undef PMPIO_Test
Packit Service c5cf8c
#define MPIO_Test PMPIO_Test
Packit Service c5cf8c
#undef MPIO_Wait
Packit Service c5cf8c
#undef PMPIO_Wait
Packit Service c5cf8c
#define MPIO_Wait PMPIO_Wait
Packit Service c5cf8c
#undef MPIO_Testall
Packit Service c5cf8c
#define MPIO_Testall PMPIO_Testall
Packit Service c5cf8c
#undef MPIO_Waitall
Packit Service c5cf8c
#define MPIO_Waitall PMPIO_Waitall
Packit Service c5cf8c
#undef MPIO_Testany
Packit Service c5cf8c
#define MPIO_Testany PMPIO_Testany
Packit Service c5cf8c
#undef MPIO_Waitany
Packit Service c5cf8c
#define MPIO_Waitany PMPIO_Waitany
Packit Service c5cf8c
#undef MPIO_Testsome
Packit Service c5cf8c
#define MPIO_Testsome PMPIO_Testsome
Packit Service c5cf8c
#undef MPIO_Waitsome
Packit Service c5cf8c
#define MPIO_Waitsome PMPIO_Waitsome
Packit Service c5cf8c
#undef MPIO_Request_f2c
Packit Service c5cf8c
#define MPIO_Request_f2c PMPIO_Request_f2c
Packit Service c5cf8c
#undef MPIO_Request_c2f
Packit Service c5cf8c
#define MPIO_Request_c2f PMPIO_Request_c2f
Packit Service c5cf8c
Packit Service c5cf8c
#if defined(HAVE_MPI_INFO_SRC)  /* only in info source directory */
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_Info_create
Packit Service c5cf8c
#define MPI_Info_create PMPI_Info_create
Packit Service c5cf8c
#undef MPI_Info_set
Packit Service c5cf8c
#define MPI_Info_set PMPI_Info_set
Packit Service c5cf8c
#undef MPI_Info_delete
Packit Service c5cf8c
#define MPI_Info_delete PMPI_Info_delete
Packit Service c5cf8c
#undef MPI_Info_get
Packit Service c5cf8c
#define MPI_Info_get PMPI_Info_get
Packit Service c5cf8c
#undef MPI_Info_get_valuelen
Packit Service c5cf8c
#define MPI_Info_get_valuelen PMPI_Info_get_valuelen
Packit Service c5cf8c
#undef MPI_Info_get_nkeys
Packit Service c5cf8c
#define MPI_Info_get_nkeys PMPI_Info_get_nkeys
Packit Service c5cf8c
#undef MPI_Info_get_nthkey
Packit Service c5cf8c
#define MPI_Info_get_nthkey PMPI_Info_get_nthkey
Packit Service c5cf8c
#undef MPI_Info_dup
Packit Service c5cf8c
#define MPI_Info_dup PMPI_Info_dup
Packit Service c5cf8c
#undef MPI_Info_free
Packit Service c5cf8c
#define MPI_Info_free PMPI_Info_free
Packit Service c5cf8c
#undef MPI_Info_c2f
Packit Service c5cf8c
#define MPI_Info_c2f PMPI_Info_c2f
Packit Service c5cf8c
#undef MPI_Info_f2c
Packit Service c5cf8c
#define MPI_Info_f2c PMPI_Info_f2c
Packit Service c5cf8c
Packit Service c5cf8c
#endif
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPI_Grequest_start
Packit Service c5cf8c
#define MPI_Grequest_start PMPI_Grequest_start
Packit Service c5cf8c
#undef MPI_Grequest_complete
Packit Service c5cf8c
#define MPI_Grequest_complete PMPI_Grequest_complete
Packit Service c5cf8c
#undef MPI_Status_set_cancelled
Packit Service c5cf8c
#define MPI_Status_set_cancelled PMPI_Status_set_cancelled
Packit Service c5cf8c
Packit Service c5cf8c
#undef MPIX_Grequest_start
Packit Service c5cf8c
#define MPIX_Grequest_start PMPIX_Grequest_start
Packit Service c5cf8c
#undef MPIX_Grequest_class_create
Packit Service c5cf8c
#define MPIX_Grequest_class_create PMPIX_Grequest_class_create
Packit Service c5cf8c
Packit Service c5cf8c
#endif
Packit Service c5cf8c
Packit Service c5cf8c
#endif /* MPIO_PROF_H_INCLUDED */