31 #define MAX_PATHLEN PATH_MAX 32 #define ERROR_LOCATION __func__ 44 int Regex(
char *,
char *);
double GetTimeStamp(void)
int64_t ReadStoneWallingIterations(char *const filename, MPI_Comm com)
int GetNumTasksOnNode0(MPI_Comm)
int verify_memory_pattern(int item, char *buffer, size_t bytes, int buff_offset, int pretendRank)
void DelaySecs(int delay)
int GetNumNodes(MPI_Comm)
enum OutputFormat_t outputFormat
int GetNumTasks(MPI_Comm)
void aligned_buffer_free(void *buf, ior_memory_flags type)
void generate_memory_pattern(char *buf, size_t bytes, int buff_offset, int rank)
int Regex(char *, char *)
void SetHints(MPI_Info *, char *)
void * safeMalloc(uint64_t size)
unsigned long GetProcessorAndCore(int *chip, int *core)
char * CurrentTimeString(void)
static option_help options[]
int QueryNodeMapping(MPI_Comm comm, int print_nodemap)
void updateParsedOptions(IOR_param_t *options, options_all_t *global_options)
static const ior_aiori_t * backend
size_t NodeMemoryStringToBytes(char *size_str)
static options_all_t * global_options
void update_write_memory_pattern(uint64_t item, char *buf, size_t bytes, int buff_offset, int rank)
void init_clock(MPI_Comm com)
void DumpBuffer(void *, size_t)
void StoreStoneWallingIterations(char *const filename, int64_t count)
void set_o_direct_flag(int *fd)
void * aligned_buffer_alloc(size_t size, ior_memory_flags type)
long long int IOR_offset_t
char * HumanReadable(IOR_offset_t value, int base)
void ShowFileSystemSize(char *filename, const struct ior_aiori *backend, void *backend_options)
void ShowHints(MPI_Info *)