#include <dlfcn.h>
#include <link.h>
#include <cerrno>
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdPosix/XrdPosixLinkage.hh"
Go to the source code of this file.
Macros | |
#define | LOOKUP_UNIX(symb) |
Variables | |
XrdPosixLinkage | Xunix |
#define LOOKUP_UNIX | ( | symb | ) |
Definition at line 62 of file XrdPosixLinkage.cc.
Retv_Access Xrd_U_Access | ( | Args_Access | ) |
Definition at line 73 of file XrdPosixLinkage.cc.
Retv_Chdir Xrd_U_Chdir | ( | Args_Chdir | ) |
Retv_Close Xrd_U_Close | ( | Args_Close | ) |
Retv_Closedir Xrd_U_Closedir | ( | Args_Closedir | ) |
Definition at line 79 of file XrdPosixLinkage.cc.
References Args_Closedir, Retv_Closedir, and Xunix.
Retv_Fclose Xrd_U_Fclose | ( | Args_Fclose | ) |
Retv_Fcntl Xrd_U_Fcntl | ( | Args_Fcntl | ) |
Retv_Fcntl64 Xrd_U_Fcntl64 | ( | Args_Fcntl64 | ) |
Retv_Fdatasync Xrd_U_Fdatasync | ( | Args_Fdatasync | ) |
Definition at line 87 of file XrdPosixLinkage.cc.
References Args_Fdatasync, Retv_Fdatasync, and Xunix.
Retv_Fflush Xrd_U_Fflush | ( | Args_Fflush | ) |
Retv_Fgetxattr Xrd_U_Fgetxattr | ( | Args_Fgetxattr | ) |
Definition at line 121 of file XrdPosixLinkage.cc.
References Args_Fgetxattr, Retv_Fgetxattr, and Xunix.
Retv_Fopen Xrd_U_Fopen | ( | Args_Fopen | ) |
Retv_Fopen64 Xrd_U_Fopen64 | ( | Args_Fopen64 | ) |
Retv_Fread Xrd_U_Fread | ( | Args_Fread | ) |
Retv_Fseek Xrd_U_Fseek | ( | Args_Fseek | ) |
Retv_Fseeko Xrd_U_Fseeko | ( | Args_Fseeko | ) |
Retv_Fseeko64 Xrd_U_Fseeko64 | ( | Args_Fseeko64 | ) |
Definition at line 101 of file XrdPosixLinkage.cc.
References Args_Fseeko64, Retv_Fseeko64, and Xunix.
Retv_Fstat Xrd_U_Fstat | ( | Args_Fstat | ) |
Retv_Fstat64 Xrd_U_Fstat64 | ( | Args_Fstat64 | ) |
Definition at line 105 of file XrdPosixLinkage.cc.
References Args_Fstat64, Retv_Fstat64, and Xunix.
Retv_Fsync Xrd_U_Fsync | ( | Args_Fsync | ) |
Retv_Ftell Xrd_U_Ftell | ( | Args_Ftell | ) |
Retv_Ftello Xrd_U_Ftello | ( | Args_Ftello | ) |
Retv_Ftello64 Xrd_U_Ftello64 | ( | Args_Ftello64 | ) |
Definition at line 113 of file XrdPosixLinkage.cc.
References Args_Ftello64, Retv_Ftello64, and Xunix.
Retv_Ftruncate Xrd_U_Ftruncate | ( | Args_Ftruncate | ) |
Definition at line 115 of file XrdPosixLinkage.cc.
References Args_Ftruncate, Retv_Ftruncate, and Xunix.
Retv_Ftruncate64 Xrd_U_Ftruncate64 | ( | Args_Ftruncate64 | ) |
Definition at line 117 of file XrdPosixLinkage.cc.
References Args_Ftruncate64, Retv_Ftruncate64, and Xunix.
Retv_Fwrite Xrd_U_Fwrite | ( | Args_Fwrite | ) |
Retv_Getxattr Xrd_U_Getxattr | ( | Args_Getxattr | ) |
Definition at line 123 of file XrdPosixLinkage.cc.
References Args_Getxattr, Retv_Getxattr, and Xunix.
Retv_Lgetxattr Xrd_U_Lgetxattr | ( | Args_Lgetxattr | ) |
Definition at line 125 of file XrdPosixLinkage.cc.
References Args_Lgetxattr, Retv_Lgetxattr, and Xunix.
Retv_Lseek Xrd_U_Lseek | ( | Args_Lseek | ) |
Retv_Lseek64 Xrd_U_Lseek64 | ( | Args_Lseek64 | ) |
Definition at line 129 of file XrdPosixLinkage.cc.
References Args_Lseek64, Retv_Lseek64, and Xunix.
Retv_Lstat Xrd_U_Lstat | ( | Args_Lstat | ) |
Retv_Lstat64 Xrd_U_Lstat64 | ( | Args_Lstat64 | ) |
Definition at line 133 of file XrdPosixLinkage.cc.
References Args_Lstat64, Retv_Lstat64, and Xunix.
Retv_Mkdir Xrd_U_Mkdir | ( | Args_Mkdir | ) |
Definition at line 137 of file XrdPosixLinkage.cc.
Retv_Open64 Xrd_U_Open64 | ( | Args_Open64 | ) |
Retv_Opendir Xrd_U_Opendir | ( | Args_Opendir | ) |
Definition at line 141 of file XrdPosixLinkage.cc.
References Args_Opendir, Retv_Opendir, and Xunix.
Retv_Pathconf Xrd_U_Pathconf | ( | Args_Pathconf | ) |
Definition at line 143 of file XrdPosixLinkage.cc.
References Args_Pathconf, Retv_Pathconf, and Xunix.
Retv_Pread Xrd_U_Pread | ( | Args_Pread | ) |
Retv_Pread64 Xrd_U_Pread64 | ( | Args_Pread64 | ) |
Definition at line 147 of file XrdPosixLinkage.cc.
References Args_Pread64, Retv_Pread64, and Xunix.
Retv_Pwrite Xrd_U_Pwrite | ( | Args_Pwrite | ) |
Retv_Pwrite64 Xrd_U_Pwrite64 | ( | Args_Pwrite64 | ) |
Definition at line 151 of file XrdPosixLinkage.cc.
References Args_Pwrite64, Retv_Pwrite64, and Xunix.
Definition at line 153 of file XrdPosixLinkage.cc.
Retv_Readdir Xrd_U_Readdir | ( | Args_Readdir | ) |
Definition at line 157 of file XrdPosixLinkage.cc.
References Args_Readdir, Retv_Readdir, and Xunix.
Retv_Readdir64 Xrd_U_Readdir64 | ( | Args_Readdir64 | ) |
Definition at line 159 of file XrdPosixLinkage.cc.
References Args_Readdir64, Retv_Readdir64, and Xunix.
Retv_Readdir64_r Xrd_U_Readdir64_r | ( | Args_Readdir64_r | ) |
Definition at line 163 of file XrdPosixLinkage.cc.
References Args_Readdir64_r, Retv_Readdir64_r, and Xunix.
Retv_Readdir_r Xrd_U_Readdir_r | ( | Args_Readdir_r | ) |
Definition at line 161 of file XrdPosixLinkage.cc.
References Args_Readdir_r, Retv_Readdir_r, and Xunix.
Retv_Readv Xrd_U_Readv | ( | Args_Readv | ) |
Retv_Rename Xrd_U_Rename | ( | Args_Rename | ) |
Retv_Rewinddir Xrd_U_Rewinddir | ( | Args_Rewinddir | ) |
Definition at line 167 of file XrdPosixLinkage.cc.
References Args_Rewinddir, Retv_Rewinddir, and Xunix.
Retv_Rmdir Xrd_U_Rmdir | ( | Args_Rmdir | ) |
Retv_Seekdir Xrd_U_Seekdir | ( | Args_Seekdir | ) |
Definition at line 171 of file XrdPosixLinkage.cc.
References Args_Seekdir, Retv_Seekdir, and Xunix.
Definition at line 173 of file XrdPosixLinkage.cc.
Retv_Stat64 Xrd_U_Stat64 | ( | Args_Stat64 | ) |
Retv_Statfs Xrd_U_Statfs | ( | Args_Statfs | ) |
Retv_Statfs64 Xrd_U_Statfs64 | ( | Args_Statfs64 | ) |
Definition at line 179 of file XrdPosixLinkage.cc.
References Args_Statfs64, Retv_Statfs64, and Xunix.
Retv_Statvfs Xrd_U_Statvfs | ( | Args_Statvfs | ) |
Definition at line 181 of file XrdPosixLinkage.cc.
References Args_Statvfs, Retv_Statvfs, and Xunix.
Retv_Statvfs64 Xrd_U_Statvfs64 | ( | Args_Statvfs64 | ) |
Definition at line 183 of file XrdPosixLinkage.cc.
References Args_Statvfs64, Retv_Statvfs64, and Xunix.
Retv_Telldir Xrd_U_Telldir | ( | Args_Telldir | ) |
Definition at line 185 of file XrdPosixLinkage.cc.
References Args_Telldir, Retv_Telldir, and Xunix.
Retv_Truncate Xrd_U_Truncate | ( | Args_Truncate | ) |
Definition at line 187 of file XrdPosixLinkage.cc.
References Args_Truncate, Retv_Truncate, and Xunix.
Retv_Truncate64 Xrd_U_Truncate64 | ( | Args_Truncate64 | ) |
Definition at line 189 of file XrdPosixLinkage.cc.
References Args_Truncate64, Retv_Truncate64, and Xunix.
Retv_Unlink Xrd_U_Unlink | ( | Args_Unlink | ) |
Retv_Write Xrd_U_Write | ( | Args_Write | ) |
Definition at line 193 of file XrdPosixLinkage.cc.
References Args_Write, Retv_Write, and Xunix.
Referenced by XrdPosixLinkage::Load_Error().
Retv_Writev Xrd_U_Writev | ( | Args_Writev | ) |
Definition at line 195 of file XrdPosixLinkage.cc.
References Args_Writev, Retv_Writev, and Xunix.
Referenced by XrdPosixLinkage::Load_Error().
XrdPosixLinkage Xunix |
Definition at line 56 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(), 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(), and XrdPosix_Writev().