Go to the source code of this file.
Functions | |
static void | ADIO_FileSysType_parentdir (char *filename, char **dirnamep) |
static void | scaleable_stat (ADIO_File fd) |
void | ADIOI_BGL_Open (ADIO_File fd, int *error_code) |
Definition in file ad_bgl_open.c.
static void ADIO_FileSysType_parentdir | ( | char * | filename, | |
char ** | dirnamep | |||
) | [static] |
Definition at line 59 of file ad_bgl_open.c.
References ADIOI_Strdup(), ADIOI_Strncpy(), lstat(), and readlink().
Referenced by ADIO_FileSysType_fncall(), and scaleable_stat().
static void scaleable_stat | ( | ADIO_File | fd | ) | [static] |
Definition at line 110 of file ad_bgl_open.c.
References ADIO_FileSysType_parentdir(), bglocklessmpio_f_type, buf, ADIOI_FileD::comm, ADIOI_FileD::filename, free(), ADIOI_FileD::fs_ptr, MPI_Bcast, MPI_Comm_rank, and rank.
Referenced by ADIOI_BGL_Open().
Definition at line 193 of file ad_bgl_open.c.
References ADIOI_FileD::access_mode, ad_bgl_get_env_vars(), ADIOI_MPE_open_a, ADIOI_MPE_open_b, ADIOI_MPE_stat_a, ADIOI_MPE_stat_b, ADIOI_FileD::fd_direct, ADIOI_FileD::fd_sys, ADIOI_FileD::filename, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, ADIOI_FileD::fs_ptr, MPIO_Err_create_code(), myname, Ck::IO::open(), ADIOI_FileD::perm, perm, and scaleable_stat().