Strict prototypes for AIORI
parent
6de5cdc6f9
commit
c702a98376
|
@ -74,7 +74,7 @@ typedef struct ior_aiori {
|
|||
IOR_offset_t, IOR_param_t *);
|
||||
void (*close)(void *, IOR_param_t *);
|
||||
void (*delete)(char *, IOR_param_t *);
|
||||
char* (*get_version)();
|
||||
char* (*get_version)(void);
|
||||
void (*fsync)(void *, IOR_param_t *);
|
||||
IOR_offset_t (*get_file_size)(IOR_param_t *, MPI_Comm, char *);
|
||||
int (*statfs) (const char *, ior_aiori_statfs_t *, IOR_param_t * param);
|
||||
|
@ -82,8 +82,8 @@ typedef struct ior_aiori {
|
|||
int (*rmdir) (const char *path, IOR_param_t * param);
|
||||
int (*access) (const char *path, int mode, IOR_param_t * param);
|
||||
int (*stat) (const char *path, struct stat *buf, IOR_param_t * param);
|
||||
void (*initialize)(); /* called once per program before MPI is started */
|
||||
void (*finalize)(); /* called once per program after MPI is shutdown */
|
||||
void (*initialize)(void); /* called once per program before MPI is started */
|
||||
void (*finalize)(void); /* called once per program after MPI is shutdown */
|
||||
option_help * (*get_options)(void ** init_backend_options, void* init_values); /* initializes the backend options as well and returns the pointer to the option help structure */
|
||||
bool enable_mdtest;
|
||||
int (*check_params)(IOR_param_t *); /* check if the provided parameters for the given test and the module options are correct, if they aren't print a message and exit(1) or return 1*/
|
||||
|
@ -123,7 +123,7 @@ void * airoi_update_module_options(const ior_aiori_t * backend, options_all_t *
|
|||
const char *aiori_default (void);
|
||||
|
||||
/* some generic POSIX-based backend calls */
|
||||
char * aiori_get_version();
|
||||
char * aiori_get_version (void);
|
||||
int aiori_posix_statfs (const char *path, ior_aiori_statfs_t *stat_buf, IOR_param_t * param);
|
||||
int aiori_posix_mkdir (const char *path, mode_t mode, IOR_param_t * param);
|
||||
int aiori_posix_rmdir (const char *path, IOR_param_t * param);
|
||||
|
|
|
@ -1268,7 +1268,7 @@ static void TestIoSys(IOR_test_t *test)
|
|||
/* IO Buffer Setup */
|
||||
|
||||
if (params->setTimeStampSignature) { // initialize the buffer properly
|
||||
params->timeStampSignatureValue = (unsigned int)params->setTimeStampSignature;
|
||||
params->timeStampSignatureValue = (unsigned int) params->setTimeStampSignature;
|
||||
}
|
||||
XferBuffersSetup(&ioBuffers, params, pretendRank);
|
||||
reseed_incompressible_prng = TRUE; // reset pseudo random generator, necessary to guarantee the next call to FillBuffer produces the same value as it is right now
|
||||
|
@ -1289,7 +1289,7 @@ static void TestIoSys(IOR_test_t *test)
|
|||
ERR("cannot get current time");
|
||||
}
|
||||
params->timeStampSignatureValue =
|
||||
(unsigned int)currentTime;
|
||||
(unsigned int) currentTime;
|
||||
if (verbose >= VERBOSE_2) {
|
||||
fprintf(out_logfile,
|
||||
"Using Time Stamp %u (0x%x) for Data Signature\n",
|
||||
|
|
|
@ -2264,7 +2264,7 @@ mdtest_results_t * mdtest_run(int argc, char **argv, MPI_Comm world_com, FILE *
|
|||
}
|
||||
|
||||
if (backend->finalize)
|
||||
backend->finalize(NULL);
|
||||
backend->finalize();
|
||||
|
||||
return summary_table;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue