IOR
|
#include <aiori.h>
Data Fields | |
char * | name |
char * | name_legacy |
void *(* | create )(char *, IOR_param_t *) |
int(* | mknod )(char *) |
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) |
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) |
void(* | finalize )(void) |
option_help *(* | get_options )(void **init_backend_options, void *init_values) |
bool | enable_mdtest |
int(* | check_params )(IOR_param_t *) |
void(* | sync )(IOR_param_t *) |
int(* ior_aiori::access) (const char *path, int mode, IOR_param_t *param) |
Definition at line 83 of file aiori.h.
Referenced by mdtest_iteration(), mdtest_run(), PrependDir(), and RemoveFile().
int(* ior_aiori::check_params) (IOR_param_t *) |
Definition at line 89 of file aiori.h.
Referenced by ValidateTests().
void(* ior_aiori::close) (void *, IOR_param_t *) |
Definition at line 75 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 70 of file aiori.h.
Referenced by collective_helper(), create_file(), and TestIoSys().
void(* ior_aiori::delete) (char *, IOR_param_t *) |
Definition at line 76 of file aiori.h.
Referenced by collective_helper(), remove_file(), and RemoveFile().
void(* ior_aiori::finalize) (void) |
Definition at line 86 of file aiori.h.
Referenced by init_or_fini_internal(), and mdtest_run().
void(* ior_aiori::fsync) (void *, IOR_param_t *) |
Definition at line 78 of file aiori.h.
Referenced by WriteOrRead().
IOR_offset_t(* ior_aiori::get_file_size) (IOR_param_t *, MPI_Comm, char *) |
Definition at line 79 of file aiori.h.
Referenced by TestIoSys().
option_help*(* ior_aiori::get_options) (void **init_backend_options, void *init_values) |
Definition at line 87 of file aiori.h.
Referenced by airoi_update_module_options().
char*(* ior_aiori::get_version) (void) |
Definition at line 77 of file aiori.h.
Referenced by updateParsedOptions().
void(* ior_aiori::initialize) (void) |
Definition at line 85 of file aiori.h.
Referenced by init_or_fini_internal(), and mdtest_run().
int(* ior_aiori::mkdir) (const char *path, mode_t mode, IOR_param_t *param) |
Definition at line 81 of file aiori.h.
Referenced by create_remove_directory_tree(), create_remove_dirs(), mdtest_iteration(), mdtest_run(), and PrependDir().
int(* ior_aiori::mknod) (char *) |
Definition at line 71 of file aiori.h.
Referenced by create_file().
char* ior_aiori::name |
Definition at line 68 of file aiori.h.
Referenced by aiori_default(), and airoi_update_module_options().
char* ior_aiori::name_legacy |
Definition at line 69 of file aiori.h.
Referenced by aiori_select().
void*(* ior_aiori::open) (char *, IOR_param_t *) |
Definition at line 72 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 82 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 84 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 80 of file aiori.h.
Referenced by show_file_system_size().
void(* ior_aiori::sync) (IOR_param_t *) |
Definition at line 90 of file aiori.h.
Referenced by phase_end().
IOR_offset_t(* ior_aiori::xfer) (int, void *, IOR_size_t *, IOR_offset_t, IOR_param_t *) |
Definition at line 73 of file aiori.h.
Referenced by create_file(), mdtest_read(), and WriteOrReadSingle().