SIONlib  1.7.7
Scalable I/O library for parallel access to task-local files
Macros | Functions
sion_mpi_deprecated.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <time.h>
#include <sys/time.h>
#include <sys/types.h>
#include <fcntl.h>
#include <unistd.h>
#include "mpi.h"
#include "sion.h"
#include "sion_debug.h"
#include "sion_error_handler.h"
#include "sion_internal.h"
#include "sion_fd.h"
#include "sion_filedesc.h"
#include "sion_printts.h"
#include "sion_generic.h"
#include "sion_generic_internal.h"
#include "sion_mpi.h"
#include "sion_mpi_internal_gen.h"
#include "sion_mpi_cb_gen.h"
Include dependency graph for sion_mpi_deprecated.c:

Go to the source code of this file.

Macros

#define _XOPEN_SOURCE   700
 

Functions

size_t sion_coll_fwrite_mpi (const void *data, size_t size, size_t nitems, int sid)
 
size_t sion_coll_fread_mpi (void *data, size_t size, size_t nitems, int sid)
 
int sion_paropen_comms_mpi (char *fname, const char *file_mode, int *numFiles, MPI_Comm gComm, MPI_Comm lComm, sion_int64 *chunksize, sion_int32 *fsblksize, int *globalrank, FILE **fileptr, char *newfname)
 
int sion_paropen_multi_mpi (char *fname, const char *file_mode, int *numFiles, MPI_Comm gComm, MPI_Comm *lComm, sion_int64 *chunksize, sion_int32 *fsblksize, int *globalrank, FILE **fileptr, char *newfname)
 
int sion_startof_transaction_mpi (int sid)
 
int sion_endof_transaction_mpi (int sid)