#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <strings.h>
#include <sys/param.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/uio.h>
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdPosix/XrdPosixLinkage.hh"
#include "XrdPosix/XrdPosixXrootd.hh"
#include "XrdOuc/XrdOucTokenizer.hh"
Go to the source code of this file.
Classes | |
class | XrdPosixXrootPath |
struct | XrdPosixXrootPath::xpath |
Defines | |
#define | ISMODE(x) !strcmp(mode, x) |
Functions | |
int | XrdPosix_Access (const char *path, int amode) |
int | XrdPosix_Acl (const char *path, int cmd, int nentries, void *aclbufp) |
int | XrdPosix_Chdir (const char *path) |
int | XrdPosix_Close (int fildes) |
int | XrdPosix_Closedir (DIR *dirp) |
int | XrdPosix_Creat (const char *path, mode_t mode) |
int | XrdPosix_Fclose (FILE *stream) |
int | XrdPosix_Fcntl (int fd, int cmd,...) |
int | XrdPosix_Fdatasync (int fildes) |
int | XrdPosix_Fflush (FILE *stream) |
FILE * | XrdPosix_Fopen (const char *path, const char *mode) |
size_t | XrdPosix_Fread (void *ptr, size_t size, size_t nitems, FILE *stream) |
int | XrdPosix_Fseek (FILE *stream, long offset, int whence) |
int | XrdPosix_Fseeko (FILE *stream, long long offset, int whence) |
int | XrdPosix_Fstat (int fildes, struct stat *buf) |
int | XrdPosix_Fsync (int fildes) |
long | XrdPosix_Ftell (FILE *stream) |
long long | XrdPosix_Ftello (FILE *stream) |
int | XrdPosix_Ftruncate (int fildes, long long offset) |
size_t | XrdPosix_Fwrite (const void *ptr, size_t size, size_t nitems, FILE *stream) |
long long | XrdPosix_Lseek (int fildes, long long offset, int whence) |
int | XrdPosix_Lstat (const char *path, struct stat *buf) |
int | XrdPosix_Mkdir (const char *path, mode_t mode) |
int | XrdPosix_Open (const char *path, int oflag,...) |
DIR * | XrdPosix_Opendir (const char *path) |
long | XrdPosix_Pathconf (const char *path, int name) |
long long | XrdPosix_Pread (int fildes, void *buf, unsigned long long nbyte, long long offset) |
long long | XrdPosix_Pwrite (int fildes, const void *buf, unsigned long long nbyte, long long offset) |
long long | XrdPosix_Read (int fildes, void *buf, unsigned long long nbyte) |
long long | XrdPosix_Readv (int fildes, const struct iovec *iov, int iovcnt) |
dirent * | XrdPosix_Readdir (DIR *dirp) |
dirent64 * | XrdPosix_Readdir64 (DIR *dirp) |
int | XrdPosix_Readdir_r (DIR *dirp, struct dirent *entry, struct dirent **result) |
int | XrdPosix_Readdir64_r (DIR *dirp, struct dirent64 *entry, struct dirent64 **result) |
int | XrdPosix_Rename (const char *oldpath, const char *newpath) |
void | XrdPosix_Rewinddir (DIR *dirp) |
int | XrdPosix_Rmdir (const char *path) |
void | XrdPosix_Seekdir (DIR *dirp, long loc) |
int | XrdPosix_Stat (const char *path, struct stat *buf) |
int | XrdPosix_Statfs (const char *path, struct statfs *buf) |
int | XrdPosix_Statvfs (const char *path, struct statvfs *buf) |
long | XrdPosix_Telldir (DIR *dirp) |
int | XrdPosix_Truncate (const char *path, long long offset) |
int | XrdPosix_Unlink (const char *path) |
long long | XrdPosix_Write (int fildes, const void *buf, unsigned long long nbyte) |
long long | XrdPosix_Writev (int fildes, const struct iovec *iov, int iovcnt) |
int | XrdPosix_isMyPath (const char *path) |
char * | XrdPosix_URL (const char *path, char *buff, int blen) |
Variables | |
const char * | XrdPosixCVSID = "$Id: XrdPosix.cc 35287 2010-09-14 21:19:35Z ganis $" |
XrdPosixXrootd | Xroot |
XrdPosixXrootPath | XrootPath |
XrdPosixLinkage | Xunix |
int XrdPosix_Access | ( | const char * | path, | |
int | amode | |||
) |
Definition at line 226 of file XrdPosix.cc.
References XrdPosixLinkage::Access, XrdPosixXrootd::Access(), XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
Referenced by access().
int XrdPosix_Acl | ( | const char * | path, | |
int | cmd, | |||
int | nentries, | |||
void * | aclbufp | |||
) |
Definition at line 253 of file XrdPosix.cc.
References XrdPosixLinkage::Acl, XrdPosixXrootPath::URL(), XrootPath, and Xunix.
Referenced by acl().
int XrdPosix_Chdir | ( | const char * | path | ) |
Definition at line 267 of file XrdPosix.cc.
References XrdPosixLinkage::Chdir, XrdPosixXrootPath::CWD(), XrootPath, and Xunix.
Referenced by chdir().
int XrdPosix_Close | ( | int | fildes | ) |
Definition at line 284 of file XrdPosix.cc.
References XrdPosixXrootd::Close(), XrdPosixLinkage::Close, XrdPosixXrootd::myFD(), Xroot, and Xunix.
Referenced by close().
int XrdPosix_Closedir | ( | DIR * | dirp | ) |
Definition at line 299 of file XrdPosix.cc.
References XrdPosixLinkage::Closedir, XrdPosixXrootd::Closedir(), XrdPosixXrootd::isXrootdDir(), Xroot, and Xunix.
Referenced by closedir().
int XrdPosix_Creat | ( | const char * | path, | |
mode_t | mode | |||
) |
int XrdPosix_Fclose | ( | FILE * | stream | ) |
Definition at line 327 of file XrdPosix.cc.
References XrdPosixXrootd::Close(), XrdPosixLinkage::Fclose, XrdPosixXrootd::myFD(), Xroot, and Xunix.
Referenced by fclose().
int XrdPosix_Fcntl | ( | int | fd, | |
int | cmd, | |||
... | ||||
) |
Definition at line 347 of file XrdPosix.cc.
References XrdPosixLinkage::Fcntl64, XrdPosixXrootd::myFD(), Xroot, and Xunix.
Referenced by fcntl64().
int XrdPosix_Fdatasync | ( | int | fildes | ) |
Definition at line 366 of file XrdPosix.cc.
References XrdPosixXrootd::Fsync(), XrdPosixLinkage::Fsync, XrdPosixXrootd::myFD(), Xroot, and Xunix.
Referenced by fdatasync().
int XrdPosix_Fflush | ( | FILE * | stream | ) |
Definition at line 398 of file XrdPosix.cc.
References XrdPosixLinkage::Fflush, XrdPosixXrootd::Fsync(), XrdPosixXrootd::myFD(), Xroot, and Xunix.
Referenced by fflush().
FILE* XrdPosix_Fopen | ( | const char * | path, | |
const char * | mode | |||
) |
Definition at line 418 of file XrdPosix.cc.
References XrdPosixXrootd::Close(), XrdPosixLinkage::Fopen64, ISMODE, XrdPosixXrootd::isStream, XrdPosixXrootd::Open(), PC3::stream(), XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
Referenced by fopen64().
Definition at line 463 of file XrdPosix.cc.
References XrdPosixLinkage::Fread, XrdPosixXrootd::myFD(), XrdPosixXrootd::Read(), size_t, ssize_t, Xroot, and Xunix.
Referenced by fread().
int XrdPosix_Fseek | ( | FILE * | stream, | |
long | offset, | |||
int | whence | |||
) |
Definition at line 499 of file XrdPosix.cc.
References XrdPosixLinkage::Fseek, XrdPosixXrootd::Lseek(), XrdPosixXrootd::myFD(), Xroot, and Xunix.
Referenced by fseek().
Definition at line 517 of file XrdPosix.cc.
References XrdPosixLinkage::Fseeko64, XrdPosixXrootd::Lseek(), XrdPosixXrootd::myFD(), Xroot, and Xunix.
Referenced by fseeko(), and fseeko64().
int XrdPosix_Fstat | ( | int | fildes, | |
struct stat * | buf | |||
) |
Definition at line 535 of file XrdPosix.cc.
References XrdPosixXrootd::Fstat(), XrdPosixLinkage::Fstat64, XrdPosixXrootd::myFD(), stat64(), Xroot, and Xunix.
int XrdPosix_Fsync | ( | int | fildes | ) |
Definition at line 565 of file XrdPosix.cc.
References XrdPosixXrootd::Fsync(), XrdPosixLinkage::Fsync, XrdPosixXrootd::myFD(), Xroot, and Xunix.
Referenced by fsync().
long XrdPosix_Ftell | ( | FILE * | stream | ) |
Definition at line 581 of file XrdPosix.cc.
References XrdPosixLinkage::Ftell, XrdPosixXrootd::Lseek(), XrdPosixXrootd::myFD(), SEEK_CUR, Xroot, and Xunix.
Referenced by ftell().
Definition at line 598 of file XrdPosix.cc.
References XrdPosixLinkage::Ftello64, XrdPosixXrootd::Lseek(), XrdPosixXrootd::myFD(), SEEK_CUR, Xroot, and Xunix.
Referenced by ftello(), and ftello64().
Definition at line 615 of file XrdPosix.cc.
References XrdPosixXrootd::Ftruncate(), XrdPosixLinkage::Ftruncate64, XrdPosixXrootd::myFD(), Xroot, and Xunix.
Referenced by ftruncate(), and ftruncate64().
Definition at line 631 of file XrdPosix.cc.
References XrdPosixLinkage::Fwrite, XrdPosixXrootd::myFD(), size_t, XrdPosixXrootd::Write(), Xroot, and Xunix.
Referenced by fwrite().
int XrdPosix_isMyPath | ( | const char * | path | ) |
Definition at line 699 of file XrdPosix.cc.
References XrdPosixXrootd::Lseek(), XrdPosixLinkage::Lseek64, XrdPosixXrootd::myFD(), Xroot, and Xunix.
int XrdPosix_Lstat | ( | const char * | path, | |
struct stat * | buf | |||
) |
Definition at line 715 of file XrdPosix.cc.
References XrdPosixLinkage::Lstat64, XrdPosixXrootd::Stat(), stat64(), XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
int XrdPosix_Mkdir | ( | const char * | path, | |
mode_t | mode | |||
) |
Definition at line 741 of file XrdPosix.cc.
References XrdPosixLinkage::Mkdir, XrdPosixXrootd::Mkdir(), XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
Referenced by mkdir().
int XrdPosix_Open | ( | const char * | path, | |
int | oflag, | |||
... | ||||
) |
Definition at line 766 of file XrdPosix.cc.
References XrdPosixXrootd::Open(), XrdPosixLinkage::Open64, XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
Referenced by creat(), open(), open64(), and XrdPosix_Creat().
DIR* XrdPosix_Opendir | ( | const char * | path | ) |
Definition at line 802 of file XrdPosix.cc.
References XrdPosixLinkage::Opendir, XrdPosixXrootd::Opendir(), XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
Referenced by opendir().
long XrdPosix_Pathconf | ( | const char * | path, | |
int | name | |||
) |
Definition at line 829 of file XrdPosix.cc.
References XrdPosixLinkage::Pathconf, XrdPosixXrootPath::URL(), XrootPath, and Xunix.
Referenced by pathconf().
Definition at line 842 of file XrdPosix.cc.
References XrdPosixXrootd::myFD(), XrdPosixXrootd::Pread(), XrdPosixLinkage::Pread64, Xroot, and Xunix.
long long XrdPosix_Pwrite | ( | int | fildes, | |
const void * | buf, | |||
unsigned long long | nbyte, | |||
long long | offset | |||
) |
Definition at line 859 of file XrdPosix.cc.
References XrdPosixXrootd::myFD(), XrdPosixXrootd::Pwrite(), XrdPosixLinkage::Pwrite64, Xroot, and Xunix.
Referenced by pwrite(), and pwrite64().
Definition at line 876 of file XrdPosix.cc.
References XrdPosixXrootd::myFD(), XrdPosixLinkage::Read, XrdPosixXrootd::Read(), Xroot, and Xunix.
Referenced by read().
struct dirent* XrdPosix_Readdir | ( | DIR * | dirp | ) |
Definition at line 910 of file XrdPosix.cc.
References XrdPosixXrootd::isXrootdDir(), XrdPosixLinkage::Readdir, XrdPosixXrootd::Readdir(), Xroot, and Xunix.
struct dirent64* XrdPosix_Readdir64 | ( | DIR * | dirp | ) |
Definition at line 919 of file XrdPosix.cc.
References XrdPosixXrootd::isXrootdDir(), XrdPosixLinkage::Readdir64, XrdPosixXrootd::Readdir64(), Xroot, and Xunix.
Referenced by readdir(), and readdir64().
int XrdPosix_Readdir64_r | ( | DIR * | dirp, | |
struct dirent64 * | entry, | |||
struct dirent64 ** | result | |||
) |
Definition at line 944 of file XrdPosix.cc.
References XrdPosixXrootd::isXrootdDir(), XrdPosixLinkage::Readdir64_r, XrdPosixXrootd::Readdir64_r(), Xroot, and Xunix.
Referenced by readdir64_r(), and readdir_r().
int XrdPosix_Readdir_r | ( | DIR * | dirp, | |
struct dirent * | entry, | |||
struct dirent ** | result | |||
) |
Definition at line 935 of file XrdPosix.cc.
References XrdPosixXrootd::isXrootdDir(), XrdPosixLinkage::Readdir_r, XrdPosixXrootd::Readdir_r(), Xroot, and Xunix.
Referenced by readdir_r().
Definition at line 892 of file XrdPosix.cc.
References XrdPosixXrootd::myFD(), XrdPosixXrootd::Readv(), XrdPosixLinkage::Readv, Xroot, and Xunix.
Referenced by readv().
int XrdPosix_Rename | ( | const char * | oldpath, | |
const char * | newpath | |||
) |
Definition at line 960 of file XrdPosix.cc.
References XrdPosixXrootd::Rename(), XrdPosixLinkage::Rename, XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
Referenced by rename().
void XrdPosix_Rewinddir | ( | DIR * | dirp | ) |
Definition at line 986 of file XrdPosix.cc.
References XrdPosixXrootd::isXrootdDir(), XrdPosixLinkage::Rewinddir, XrdPosixXrootd::Rewinddir(), Xroot, and Xunix.
Referenced by rewinddir().
int XrdPosix_Rmdir | ( | const char * | path | ) |
Definition at line 1002 of file XrdPosix.cc.
References XrdPosixXrootd::Rmdir(), XrdPosixLinkage::Rmdir, XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
Referenced by rmdir().
void XrdPosix_Seekdir | ( | DIR * | dirp, | |
long | loc | |||
) |
Definition at line 1027 of file XrdPosix.cc.
References XrdPosixXrootd::isXrootdDir(), XrdPosixXrootd::Seekdir(), XrdPosixLinkage::Seekdir, Xroot, and Xunix.
Referenced by seekdir().
int XrdPosix_Stat | ( | const char * | path, | |
struct stat * | buf | |||
) |
Definition at line 1043 of file XrdPosix.cc.
References XrdPosixXrootd::Stat(), XrdPosixLinkage::Stat64, stat64(), XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
int XrdPosix_Statfs | ( | const char * | path, | |
struct statfs * | buf | |||
) |
Definition at line 1069 of file XrdPosix.cc.
References XrdPosixXrootd::Statfs(), XrdPosixLinkage::Statfs64, statfs64(), XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
Referenced by statfs(), and statfs64().
int XrdPosix_Statvfs | ( | const char * | path, | |
struct statvfs * | buf | |||
) |
Definition at line 1091 of file XrdPosix.cc.
References XrdPosixXrootd::Statvfs(), statvfs64(), XrdPosixLinkage::Statvfs64, XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
Referenced by statvfs(), and statvfs64().
long XrdPosix_Telldir | ( | DIR * | dirp | ) |
Definition at line 1113 of file XrdPosix.cc.
References XrdPosixXrootd::isXrootdDir(), XrdPosixXrootd::Telldir(), XrdPosixLinkage::Telldir, Xroot, and Xunix.
Referenced by telldir().
Definition at line 1129 of file XrdPosix.cc.
References XrdPosixXrootd::Truncate(), XrdPosixLinkage::Truncate64, XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
Referenced by truncate(), and truncate64().
int XrdPosix_Unlink | ( | const char * | path | ) |
Definition at line 1154 of file XrdPosix.cc.
References XrdPosixLinkage::Unlink, XrdPosixXrootd::Unlink(), XrdPosixXrootPath::URL(), Xroot, XrootPath, and Xunix.
Referenced by unlink().
char* XrdPosix_URL | ( | const char * | path, | |
char * | buff, | |||
int | blen | |||
) |
Definition at line 1218 of file XrdPosix.cc.
References XrdPosixXrootPath::URL(), and XrootPath.
Referenced by main().
Definition at line 1179 of file XrdPosix.cc.
References XrdPosixXrootd::myFD(), XrdPosixLinkage::Write, XrdPosixXrootd::Write(), Xroot, and Xunix.
Referenced by write().
Definition at line 1195 of file XrdPosix.cc.
References XrdPosixXrootd::myFD(), XrdPosixXrootd::Writev(), XrdPosixLinkage::Writev, Xroot, and Xunix.
Referenced by writev().
const char* XrdPosixCVSID = "$Id: XrdPosix.cc 35287 2010-09-14 21:19:35Z ganis $" |
Definition at line 13 of file XrdPosix.cc.
Definition at line 214 of file XrdPosix.cc.
Referenced by XrdPssSys::Configure(), XrdPosix_Access(), XrdPosix_Close(), XrdPosix_Closedir(), XrdPosix_Fclose(), XrdPosix_Fcntl(), XrdPosix_Fdatasync(), XrdPosix_Fflush(), XrdPosix_Fopen(), XrdPosix_Fread(), XrdPosix_Fseek(), XrdPosix_Fseeko(), XrdPosix_Fstat(), XrdPosix_Fsync(), XrdPosix_Ftell(), XrdPosix_Ftello(), XrdPosix_Ftruncate(), XrdPosix_Fwrite(), XrdPosix_Lseek(), XrdPosix_Lstat(), XrdPosix_Mkdir(), XrdPosix_Open(), XrdPosix_Opendir(), XrdPosix_Pread(), XrdPosix_Pwrite(), XrdPosix_Read(), XrdPosix_Readdir(), XrdPosix_Readdir64(), XrdPosix_Readdir64_r(), XrdPosix_Readdir_r(), XrdPosix_Readv(), XrdPosix_Rename(), XrdPosix_Rewinddir(), XrdPosix_Rmdir(), XrdPosix_Seekdir(), XrdPosix_Stat(), XrdPosix_Statfs(), XrdPosix_Statvfs(), XrdPosix_Telldir(), XrdPosix_Truncate(), XrdPosix_Unlink(), XrdPosix_Write(), and XrdPosix_Writev().
Definition at line 216 of file XrdPosix.cc.
Referenced by XrdPosix_Access(), XrdPosix_Acl(), XrdPosix_Chdir(), XrdPosix_Fopen(), XrdPosix_isMyPath(), XrdPosix_Lstat(), XrdPosix_Mkdir(), XrdPosix_Open(), XrdPosix_Opendir(), XrdPosix_Pathconf(), XrdPosix_Rename(), XrdPosix_Rmdir(), XrdPosix_Stat(), XrdPosix_Statfs(), XrdPosix_Statvfs(), XrdPosix_Truncate(), XrdPosix_Unlink(), and XrdPosix_URL().
Definition at line 40 of file XrdPosixLinkage.cc.
Referenced by access(), acl(), chdir(), close(), closedir(), creat(), creat64(), fclose(), fcntl(), fcntl64(), fdatasync(), fflush(), fopen64(), fread(), fseek(), fseeko(), fseeko64(), fstat(), fstat64(), fsync(), ftell(), ftello(), ftello64(), ftruncate(), ftruncate64(), fwrite(), llseek(), lseek(), lseek64(), lstat(), lstat64(), mkdir(), open(), open64(), opendir(), pathconf(), pread(), pread64(), pwrite(), pwrite64(), read(), readdir(), readdir64(), readdir64_r(), readdir_r(), readv(), rename(), rewinddir(), rmdir(), seekdir(), stat(), stat64(), statfs(), statfs64(), statvfs(), statvfs64(), telldir(), truncate(), truncate64(), unlink(), write(), writev(), Xrd_U_Access(), Xrd_U_Acl(), Xrd_U_Chdir(), Xrd_U_Close(), Xrd_U_Closedir(), Xrd_U_Fclose(), Xrd_U_Fcntl(), Xrd_U_Fcntl64(), Xrd_U_Fdatasync(), Xrd_U_Fflush(), Xrd_U_Fgetxattr(), Xrd_U_Fopen(), Xrd_U_Fopen64(), Xrd_U_Fread(), Xrd_U_Fseek(), Xrd_U_Fseeko(), Xrd_U_Fseeko64(), Xrd_U_Fstat(), Xrd_U_Fstat64(), Xrd_U_Fsync(), Xrd_U_Ftell(), Xrd_U_Ftello(), Xrd_U_Ftello64(), Xrd_U_Ftruncate(), Xrd_U_Ftruncate64(), Xrd_U_Fwrite(), Xrd_U_Getxattr(), Xrd_U_Lgetxattr(), Xrd_U_Lseek(), Xrd_U_Lseek64(), Xrd_U_Lstat(), Xrd_U_Lstat64(), Xrd_U_Mkdir(), Xrd_U_Open(), Xrd_U_Open64(), Xrd_U_Opendir(), Xrd_U_Pathconf(), Xrd_U_Pread(), Xrd_U_Pread64(), Xrd_U_Pwrite(), Xrd_U_Pwrite64(), Xrd_U_Read(), Xrd_U_Readdir(), Xrd_U_Readdir64(), Xrd_U_Readdir64_r(), Xrd_U_Readdir_r(), Xrd_U_Readv(), Xrd_U_Rename(), Xrd_U_Rewinddir(), Xrd_U_Rmdir(), Xrd_U_Seekdir(), Xrd_U_Stat(), Xrd_U_Stat64(), Xrd_U_Statfs(), Xrd_U_Statfs64(), Xrd_U_Statvfs(), Xrd_U_Statvfs64(), Xrd_U_Telldir(), Xrd_U_Truncate(), Xrd_U_Truncate64(), Xrd_U_Unlink(), Xrd_U_Write(), Xrd_U_Writev(), XrdPosix_Access(), XrdPosix_Acl(), XrdPosix_Chdir(), XrdPosix_Close(), XrdPosix_Closedir(), XrdPosix_Fclose(), XrdPosix_Fcntl(), XrdPosix_Fdatasync(), XrdPosix_Fflush(), XrdPosix_Fopen(), XrdPosix_Fread(), XrdPosix_Fseek(), XrdPosix_Fseeko(), XrdPosix_Fstat(), XrdPosix_Fsync(), XrdPosix_Ftell(), XrdPosix_Ftello(), XrdPosix_Ftruncate(), XrdPosix_Fwrite(), XrdPosix_Lseek(), XrdPosix_Lstat(), XrdPosix_Mkdir(), XrdPosix_Open(), XrdPosix_Opendir(), XrdPosix_Pathconf(), XrdPosix_Pread(), XrdPosix_Pwrite(), XrdPosix_Read(), XrdPosix_Readdir(), XrdPosix_Readdir64(), XrdPosix_Readdir64_r(), XrdPosix_Readdir_r(), XrdPosix_Readv(), XrdPosix_Rename(), XrdPosix_Rewinddir(), XrdPosix_Rmdir(), XrdPosix_Seekdir(), XrdPosix_Stat(), XrdPosix_Statfs(), XrdPosix_Statvfs(), XrdPosix_Telldir(), XrdPosix_Truncate(), XrdPosix_Unlink(), XrdPosix_Write(), XrdPosix_Writev(), and XrdPosixXrootd::XrdPosixXrootd().