xrootd
Functions | Variables

XrdPosixPreload.cc File Reference

#include <sys/types.h>
#include <stdarg.h>
#include <unistd.h>
#include "XrdPosix/XrdPosixLinkage.hh"
#include "XrdPosix/XrdPosixOsDep.hh"
#include "XrdPosix/XrdPosixExtern.hh"
Include dependency graph for XrdPosixPreload.cc:

Functions

int access (const char *path, int amode)
int acl (const char *path, int cmd, int nentries, void *aclbufp)
int chdir (const char *path)
int close (int fildes)
int closedir (DIR *dirp)
int creat64 (const char *path, mode_t mode)
int fclose (FILE *stream)
int fcntl64 (int fd, int cmd,...)
int fdatasync (int fildes)
int fflush (FILE *stream)
FILE * fopen64 (const char *path, const char *mode)
size_t fread (void *ptr, size_t size, size_t nitems, FILE *stream)
int fseek (FILE *stream, long offset, int whence)
int fseeko64 (FILE *stream, off64_t offset, int whence)
int fstat64 (int fildes, struct stat64 *buf)
int fsync (int fildes)
long ftell (FILE *stream)
off64_t ftello64 (FILE *stream)
int ftruncate64 (int fildes, off_t offset)
size_t fwrite (const void *ptr, size_t size, size_t nitems, FILE *stream)
off64_t lseek64 (int fildes, off64_t offset, int whence)
offset_t llseek (int fildes, offset_t offset, int whence)
int lstat64 (const char *path, struct stat64 *buf)
int mkdir (const char *path, mode_t mode)
int open64 (const char *path, int oflag,...)
DIR * opendir (const char *path)
long pathconf (const char *path, int name)
ssize_t pread64 (int fildes, void *buf, size_t nbyte, off_t offset)
ssize_t pwrite64 (int fildes, const void *buf, size_t nbyte, off_t offset)
ssize_t read (int fildes, void *buf, size_t nbyte)
ssize_t readv (int fildes, const struct iovec *iov, int iovcnt)
struct dirent64 * readdir64 (DIR *dirp)
int readdir64_r (DIR *dirp, struct dirent64 *entry, struct dirent64 **result)
int rename (const char *oldpath, const char *newpath)
void rewinddir (DIR *dirp)
int rmdir (const char *path)
void seekdir (DIR *dirp, long loc)
int stat64 (const char *path, struct stat64 *buf)
int statfs64 (const char *path, struct statfs64 *buf)
int statvfs64 (const char *path, struct statvfs64 *buf)
long telldir (DIR *dirp)
int truncate64 (const char *path, off_t offset)
int unlink (const char *path)
ssize_t write (int fildes, const void *buf, size_t nbyte)
ssize_t writev (int fildes, const struct iovec *iov, int iovcnt)

Variables

const char * XrdPosixPreloadCVSID = "$Id$"
XrdPosixLinkage Xunix

Function Documentation

int access ( const char *  path,
int  amode 
)
int acl ( const char *  path,
int  cmd,
int  nentries,
void *  aclbufp 
)
int chdir ( const char *  path)
int close ( int  fildes)
int closedir ( DIR *  dirp)
int creat64 ( const char *  path,
mode_t  mode 
)
int fclose ( FILE *  stream)
int fcntl64 ( int  fd,
int  cmd,
  ... 
)
int fdatasync ( int  fildes)
int fflush ( FILE *  stream)

References XrdPosixLinkage::Init(), and XrdPosix_Fflush().

Referenced by __eprintf().

FILE* fopen64 ( const char *  path,
const char *  mode 
)
size_t fread ( void *  ptr,
size_t  size,
size_t  nitems,
FILE *  stream 
)
int fseek ( FILE *  stream,
long  offset,
int  whence 
)
int fseeko64 ( FILE *  stream,
off64_t  offset,
int  whence 
)
int fstat64 ( int  fildes,
struct stat64 *  buf 
)
int fsync ( int  fildes)
long ftell ( FILE *  stream)
off64_t ftello64 ( FILE *  stream)
int ftruncate64 ( int  fildes,
off_t  offset 
)
size_t fwrite ( const void *  ptr,
size_t  size,
size_t  nitems,
FILE *  stream 
)

References XrdPosixLinkage::Init(), and XrdPosix_Fwrite().

Referenced by main().

offset_t llseek ( int  fildes,
offset_t  offset,
int  whence 
)
off64_t lseek64 ( int  fildes,
off64_t  offset,
int  whence 
)
int lstat64 ( const char *  path,
struct stat64 *  buf 
)
int mkdir ( const char *  path,
mode_t  mode 
)
int open64 ( const char *  path,
int  oflag,
  ... 
)
DIR* opendir ( const char *  path)
long pathconf ( const char *  path,
int  name 
)
ssize_t pread64 ( int  fildes,
void *  buf,
size_t  nbyte,
off_t  offset 
)
ssize_t pwrite64 ( int  fildes,
const void *  buf,
size_t  nbyte,
off_t  offset 
)
ssize_t read ( int  fildes,
void *  buf,
size_t  nbyte 
)
struct dirent64* readdir64 ( DIR *  dirp) [read]
int readdir64_r ( DIR *  dirp,
struct dirent64 *  entry,
struct dirent64 **  result 
)
ssize_t readv ( int  fildes,
const struct iovec iov,
int  iovcnt 
)
int rename ( const char *  oldpath,
const char *  newpath 
)
void rewinddir ( DIR *  dirp)
int rmdir ( const char *  path)
void seekdir ( DIR *  dirp,
long  loc 
)
int stat64 ( const char *  path,
struct stat64 *  buf 
)
int statfs64 ( const char *  path,
struct statfs64 *  buf 
)
int statvfs64 ( const char *  path,
struct statvfs64 *  buf 
)
long telldir ( DIR *  dirp)
int truncate64 ( const char *  path,
off_t  offset 
)
int unlink ( const char *  path)
ssize_t write ( int  fildes,
const void *  buf,
size_t  nbyte 
)
ssize_t writev ( int  fildes,
const struct iovec iov,
int  iovcnt 
)

Variable Documentation

const char* XrdPosixPreloadCVSID = "$Id$"