root/ompi/mca/io/romio321/romio/adio/include/adio_cb_config_list.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil ; -*- */
   2 /* 
   3  *
   4  *   Copyright (C) 2001 University of Chicago. 
   5  *   See COPYRIGHT notice in top-level directory.
   6  */
   7 
   8 /* I have no idea what the "D" stands for; it's how things are done in adio.h 
   9  */
  10 struct ADIO_cb_name_arrayD {
  11        int refct;
  12        int namect;
  13        char **names;
  14 };
  15 
  16 typedef struct ADIO_cb_name_arrayD *ADIO_cb_name_array;
  17 
  18 int ADIOI_cb_gather_name_array(MPI_Comm comm, MPI_Comm dupcomm, 
  19                                ADIO_cb_name_array *arrayp);
  20 int ADIOI_cb_copy_name_array(MPI_Comm comm, int keyval, void *extra, 
  21                              void *attr_in,
  22                              void **attr_out, int *flag);
  23 int ADIOI_cb_delete_name_array(MPI_Comm comm, int keyval, void *attr_val, 
  24                                void *extra);
  25 int ADIOI_cb_config_list_parse(char *config_list, ADIO_cb_name_array array, 
  26                                int ranklist[], int cb_nodes);
  27 int ADIOI_cb_bcast_rank_map(ADIO_File fd);

/* [<][>][^][v][top][bottom][index][help] */