
Go to the source code of this file.
Functions | |
| void | fcntl_size_cb (void *myargs, globus_ftp_client_handle_t *handle, globus_object_t *error) |
| void | ADIOI_GRIDFTP_Fcntl (ADIO_File fd, int flag, ADIO_Fcntl_t *fcntl_struct, int *error_code) |
Variables | |
| globus_mutex_t | fcntl_size_lock |
| globus_cond_t | fcntl_size_cond |
| globus_bool_t | fcntl_size_done |
| void fcntl_size_cb | ( | void * | myargs, | |
| globus_ftp_client_handle_t * | handle, | |||
| globus_object_t * | error | |||
| ) |
Definition at line 16 of file ad_gridftp_fcntl.c.
References fcntl_size_cond, fcntl_size_done, and fcntl_size_lock.
Referenced by ADIOI_GRIDFTP_Fcntl().

| void ADIOI_GRIDFTP_Fcntl | ( | ADIO_File | fd, | |
| int | flag, | |||
| ADIO_Fcntl_t * | fcntl_struct, | |||
| int * | error_code | |||
| ) |
Definition at line 29 of file ad_gridftp_fcntl.c.
References ADIOI_GEN_Prealloc(), ADIOI_FileD::comm, ADIO_Fcntl_t::diskspace, fcntl_size_cb(), fcntl_size_cond, fcntl_size_done, fcntl_size_lock, ADIOI_FileD::fd_sys, ADIOI_FileD::filename, ADIO_Fcntl_t::fsize, globus_err_handler(), gridftp_fh, MPI_Comm_rank, MPIO_Err_create_code(), myname, and oattr.

| globus_mutex_t fcntl_size_lock |
Definition at line 12 of file ad_gridftp_fcntl.c.
Referenced by ADIOI_GRIDFTP_Fcntl(), and fcntl_size_cb().
| globus_cond_t fcntl_size_cond |
Definition at line 13 of file ad_gridftp_fcntl.c.
Referenced by ADIOI_GRIDFTP_Fcntl(), and fcntl_size_cb().
| globus_bool_t fcntl_size_done |
Definition at line 14 of file ad_gridftp_fcntl.c.
Referenced by ADIOI_GRIDFTP_Fcntl(), and fcntl_size_cb().
1.5.5