#include <sys/stat.h>
#include <sys/uio.h>
#include <unistd.h>
#include <fcntl.h>
Go to the source code of this file.
Classes | |
struct | iovec64 |
Defines | |
#define | rfio_errno (*C__rfio_errno()) |
#define | RFIO_READOPT 1 |
#define | serrno (*C__serrno()) |
Functions | |
int * | C__rfio_errno (void) |
int * | C__serrno (void) |
int | Cthread_init (void) |
int | rfio_access (const char *filepath, int mode) |
int | rfio_close (int s) |
int | rfio_close64 (int s) |
int | rfio_closedir (void *dirp) |
int | rfio_fstat64 (int s, struct stat *statbuf) |
off64_t | rfio_lseek64 (int s, off64_t offset, int how) |
int | rfio_mkdir (const char *path, int mode) |
int | rfio_open64 (const char *filepath, int flags, int mode) |
void * | rfio_opendir (const char *dirpath) |
int | rfio_parse (const char *name, char **host, char **path) |
void | rfio_perror (const char *msg) |
int | rfio_preseek64 (int, struct iovec64 *, int) |
int | rfio_read64 (int s, void *ptr, int size) |
void * | rfio_readdir (void *dirp) |
char * | rfio_serror () |
int | rfio_stat64 (const char *path, struct stat *statbuf) |
int | rfio_unlink (const char *filepath) |
int | rfio_write64 (int s, const void *ptr, int size) |
int | rfioreadopt (int opt) |
int | rfiosetopt (int opt, int *pval, int len) |
#define rfio_errno (*C__rfio_errno()) |
Definition at line 11 of file RFIO.h.
Referenced by RFIOFile::close(), RFIOFile::open(), RFIOFile::position(), RFIOFile::prefetch(), RFIOFile::read(), RFIOFile::retryRead(), and RFIOFile::write().
#define RFIO_READOPT 1 |
#define serrno (*C__serrno()) |
Definition at line 10 of file RFIO.h.
Referenced by RFIOFile::abort(), RFIOFile::close(), RFIOFile::open(), RFIOFile::position(), RFIOFile::prefetch(), RFIOFile::read(), RFIOFile::retryRead(), RFIOStorageMaker::stagein(), and RFIOFile::write().
Referenced by RFIOStorageMaker::RFIOStorageMaker().
Referenced by RFIOStorageMaker::check().
Referenced by rfio_close64().
Definition at line 26 of file RFIO.h.
References rfio_close().
Referenced by RFIOFile::abort(), and RFIOFile::close().
00026 { return rfio_close(s);}
Referenced by RFIOFile::position().
Referenced by RFIOFile::open().
void* rfio_opendir | ( | const char * | dirpath | ) |
int rfio_parse | ( | const char * | name, | |
char ** | host, | |||
char ** | path | |||
) |
void rfio_perror | ( | const char * | msg | ) |
Referenced by RFIOFile::prefetch().
Referenced by RFIOFile::retryRead().
char* rfio_serror | ( | ) |
int rfio_stat64 | ( | const char * | path, | |
struct stat * | statbuf | |||
) |
Referenced by RFIOStorageMaker::check().
int rfio_unlink | ( | const char * | filepath | ) |
Referenced by RFIOFile::write().
Referenced by RFIOFile::prefetch().
Referenced by RFIOFile::open().