IOR
|
#include <aiori.h>
Data Fields | |
char * | name |
void *(* | create )(char *, IOR_param_t *) |
void *(* | open )(char *, IOR_param_t *) |
IOR_offset_t(* | xfer )(int, void *, IOR_size_t *, IOR_offset_t, IOR_param_t *) |
void(* | close )(void *, IOR_param_t *) |
void(* | delete )(char *, IOR_param_t *) |
char *(* | get_version )() |
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) |
int(* | mkdir )(const char *path, mode_t mode, IOR_param_t *param) |
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 )() |
void(* | finalize )() |
option_help *(* | get_options )() |
int(* ior_aiori::access) (const char *path, int mode, IOR_param_t *param) |
Definition at line 80 of file aiori.h.
Referenced by mdtest_iteration(), mdtest_run(), and RemoveFile().
void(* ior_aiori::close) (void *, IOR_param_t *) |
Definition at line 72 of file aiori.h.
Referenced by collective_helper(), create_file(), mdtest_read(), and TestIoSys().
void*(* ior_aiori::create) (char *, IOR_param_t *) |
Definition at line 68 of file aiori.h.
Referenced by collective_helper(), create_file(), and TestIoSys().
void(* ior_aiori::delete) (char *, IOR_param_t *) |
Definition at line 73 of file aiori.h.
Referenced by collective_helper(), remove_file(), and RemoveFile().
void(* ior_aiori::fsync) (void *, IOR_param_t *) |
Definition at line 75 of file aiori.h.
Referenced by WriteOrRead().
IOR_offset_t(* ior_aiori::get_file_size) (IOR_param_t *, MPI_Comm, char *) |
Definition at line 76 of file aiori.h.
Referenced by TestIoSys().
option_help*(* ior_aiori::get_options) () |
char*(* ior_aiori::get_version) () |
Definition at line 74 of file aiori.h.
Referenced by ParseCommandLine().
int(* ior_aiori::mkdir) (const char *path, mode_t mode, IOR_param_t *param) |
Definition at line 78 of file aiori.h.
Referenced by create_remove_directory_tree(), create_remove_dirs(), mdtest_iteration(), and mdtest_run().
char* ior_aiori::name |
Definition at line 67 of file aiori.h.
Referenced by aiori_default().
void*(* ior_aiori::open) (char *, IOR_param_t *) |
Definition at line 69 of file aiori.h.
Referenced by create_file(), mdtest_read(), and TestIoSys().
int(* ior_aiori::rmdir) (const char *path, IOR_param_t *param) |
Definition at line 79 of file aiori.h.
Referenced by create_remove_directory_tree(), create_remove_dirs(), and mdtest_iteration().
int(* ior_aiori::stat) (const char *path, struct stat *buf, IOR_param_t *param) |
Definition at line 81 of file aiori.h.
Referenced by mdtest_stat().
int(* ior_aiori::statfs) (const char *, ior_aiori_statfs_t *, IOR_param_t *param) |
Definition at line 77 of file aiori.h.
Referenced by aiori_select(), and show_file_system_size().
IOR_offset_t(* ior_aiori::xfer) (int, void *, IOR_size_t *, IOR_offset_t, IOR_param_t *) |
Definition at line 70 of file aiori.h.
Referenced by create_file(), mdtest_read(), and WriteOrReadSingle().