1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 
   9 
  10 
  11 
  12 
  13 
  14 
  15 
  16 
  17 
  18 
  19 #ifndef MCA_IO_ROMIO_CONV_H
  20 #define MCA_IO_ROMIO_CONV_H
  21 
  22 
  23 #ifdef ROMIO_PREFIX
  24 #undef ROMIO_PREFIX
  25 #endif
  26 #define ROMIO_PREFIX(foo) mca_io_romio_dist_##foo
  27 
  28 
  29 
  30 #define MPI_File_open ROMIO_PREFIX(MPI_File_open)
  31 #define MPI_File_close ROMIO_PREFIX(MPI_File_close)
  32 #define MPI_File_delete ROMIO_PREFIX(MPI_File_delete)
  33 #define MPI_File_set_size ROMIO_PREFIX(MPI_File_set_size)
  34 #define MPI_File_preallocate ROMIO_PREFIX(MPI_File_preallocate)
  35 #define MPI_File_get_size ROMIO_PREFIX(MPI_File_get_size)
  36 #define MPI_File_get_group ROMIO_PREFIX(MPI_File_get_group)
  37 #define MPI_File_get_amode ROMIO_PREFIX(MPI_File_get_amode)
  38 #define MPI_File_set_info ROMIO_PREFIX(MPI_File_set_info)
  39 #define MPI_File_get_info ROMIO_PREFIX(MPI_File_get_info)
  40 
  41 
  42 #define MPI_File_set_view ROMIO_PREFIX(MPI_File_set_view)
  43 #define MPI_File_get_view ROMIO_PREFIX(MPI_File_get_view)
  44 
  45 
  46 #define MPI_File_read_at ROMIO_PREFIX(MPI_File_read_at)
  47 #define MPI_File_read_at_all ROMIO_PREFIX(MPI_File_read_at_all)
  48 #define MPI_File_write_at ROMIO_PREFIX(MPI_File_write_at)
  49 #define MPI_File_write_at_all ROMIO_PREFIX(MPI_File_write_at_all)
  50 #define MPI_File_iread_at ROMIO_PREFIX(MPI_File_iread_at)
  51 #define MPI_File_iwrite_at ROMIO_PREFIX(MPI_File_iwrite_at)
  52 
  53 
  54 #define MPI_File_read ROMIO_PREFIX(MPI_File_read)
  55 #define MPI_File_read_all ROMIO_PREFIX(MPI_File_read_all)
  56 #define MPI_File_write ROMIO_PREFIX(MPI_File_write)
  57 #define MPI_File_write_all ROMIO_PREFIX(MPI_File_write_all)
  58 
  59 #define MPI_File_iread ROMIO_PREFIX(MPI_File_iread)
  60 #define MPI_File_iread_all ROMIO_PREFIX(MPI_File_iread_all)
  61 #define MPI_File_iwrite ROMIO_PREFIX(MPI_File_iwrite)
  62 #define MPI_File_iwrite_all ROMIO_PREFIX(MPI_File_iwrite_all)
  63 #define MPI_File_iread_at_all ROMIO_PREFIX(MPI_File_iread_at_all)
  64 #define MPI_File_iwrite_at_all ROMIO_PREFIX(MPI_File_iwrite_at_all)
  65 
  66 
  67 #define MPI_File_seek ROMIO_PREFIX(MPI_File_seek)
  68 #define MPI_File_get_position ROMIO_PREFIX(MPI_File_get_position)
  69 #define MPI_File_get_byte_offset ROMIO_PREFIX(MPI_File_get_byte_offset)
  70 
  71 
  72 #define MPI_File_read_shared ROMIO_PREFIX(MPI_File_read_shared)
  73 #define MPI_File_write_shared ROMIO_PREFIX(MPI_File_write_shared)
  74 #define MPI_File_iread_shared ROMIO_PREFIX(MPI_File_iread_shared)
  75 #define MPI_File_iwrite_shared ROMIO_PREFIX(MPI_File_iwrite_shared)
  76 #define MPI_File_read_ordered ROMIO_PREFIX(MPI_File_read_ordered)
  77 #define MPI_File_write_ordered ROMIO_PREFIX(MPI_File_write_ordered)
  78 #define MPI_File_seek_shared ROMIO_PREFIX(MPI_File_seek_shared)
  79 #define MPI_File_get_position_shared ROMIO_PREFIX(MPI_File_get_position_shared)
  80 
  81 
  82 #define MPI_File_read_at_all_begin ROMIO_PREFIX(MPI_File_read_at_all_begin)
  83 #define MPI_File_read_at_all_end ROMIO_PREFIX(MPI_File_read_at_all_end)
  84 #define MPI_File_write_at_all_begin ROMIO_PREFIX(MPI_File_write_at_all_begin)
  85 #define MPI_File_write_at_all_end ROMIO_PREFIX(MPI_File_write_at_all_end)
  86 #define MPI_File_read_all_begin ROMIO_PREFIX(MPI_File_read_all_begin)
  87 #define MPI_File_read_all_end ROMIO_PREFIX(MPI_File_read_all_end)
  88 #define MPI_File_write_all_begin ROMIO_PREFIX(MPI_File_write_all_begin)
  89 #define MPI_File_write_all_end ROMIO_PREFIX(MPI_File_write_all_end)
  90 #define MPI_File_read_ordered_begin ROMIO_PREFIX(MPI_File_read_ordered_begin)
  91 #define MPI_File_read_ordered_end ROMIO_PREFIX(MPI_File_read_ordered_end)
  92 #define MPI_File_write_ordered_begin ROMIO_PREFIX(MPI_File_write_ordered_begin)
  93 #define MPI_File_write_ordered_end ROMIO_PREFIX(MPI_File_write_ordered_end)
  94 
  95 
  96 #define MPI_File_get_type_extent ROMIO_PREFIX(MPI_File_get_type_extent)
  97 
  98 
  99 #define MPI_File_set_atomicity ROMIO_PREFIX(MPI_File_set_atomicity)
 100 #define MPI_File_get_atomicity ROMIO_PREFIX(MPI_File_get_atomicity)
 101 #define MPI_File_sync ROMIO_PREFIX(MPI_File_sync)
 102 
 103 
 104 #define MPI_File_set_errhandler ROMIO_PREFIX(MPI_File_set_errhandler)
 105 #define MPI_File_get_errhandler ROMIO_PREFIX(MPI_File_get_errhandler)
 106 
 107 
 108 #define MPI_Register_datarep ROMIO_PREFIX(MPI_Register_datarep)
 109 
 110 
 111 #define MPI_File_f2c ROMIO_PREFIX(MPI_File_f2c)
 112 #define MPI_File_c2f ROMIO_PREFIX(MPI_File_c2f)
 113 
 114 #define MPIO_Request_c2f ROMIO_PREFIX(MPIO_Request_c2f)
 115 #define MPIO_Request_f2c ROMIO_PREFIX(MPIO_Request_f2c)
 116 
 117 
 118 #define MPI_File ROMIO_PREFIX(MPI_File)
 119 
 120 
 121 
 122 #undef MPI_FILE_NULL
 123 
 124 
 125 #ifndef MPIR_Status_set_bytes
 126 #define MPIR_Status_set_bytes ROMIO_PREFIX(MPIR_Status_set_bytes)
 127 #endif
 128 
 129 #endif