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

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)

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

Referenced by XrdInet::Accept(), XrdNetWork::Accept(), XrdOssSys::Alloc_Cache(), XrdSecTLayer::bootUp(), XrdOucNSWalk::Build(), XrdCksManager::Calc(), XrdCl::CheckSumManager::Calculate(), XrdFrmFileset::chkLock(), XrdCl::LogOutFile::Close(), XrdOucStream::Close(), XrdNetLink::Close(), XrdLink::Close(), XrdSfsUFS::Close(), XrdOssFile::Close(), XrdXrootdPrepare::Close(), XrdNetSocket::Close(), XrdCl::Socket::Close(), XrdSutPFile::Close(), CloseSockFunc(), XrdCmsAdmin::Con2Ads(), XrdFrmConfig::ConfigMum(), XrdFrmConfig::ConfigPF(), XrdConfig::Configure(), XrdFrmConfig::Configure(), XrdInet::Connect(), XrdNetWork::Connect(), XrdFrmAdmin::ConvTest(), XrdOssCopy::Copy(), XrdClient::Copy(), XrdSys::IOEvents::Poller::Create(), XrdClientSock::Disconnect(), XrdNet::do_Accept_TCP(), doCp_loc2xrd(), doCp_xrd2loc(), XrdOucStream::Exec(), XrdSecProtocolpwd::ExportCreds(), ExpPuk(), XrdFrmTransfer::ffMake(), fGetXattrAdler32(), XrdFrcReqFile::FileLock(), XrdMonBufferedOutput::flush(), fSetXattrAdler32(), XrdClTests::Utils::GetRandomBytes(), XrdClTests::Server::HandleConnections(), XrdOucNSWalk::Index(), XrdSutRndm::Init(), XrdOfsPoscq::List(), XrdXrootdPrepare::Log(), main(), XrdRootdProtocol::Match(), XrdFrmAdmin::mkFile(), XrdCmsAdmin::MonAds(), XrdPoll::newPoller(), XrdSys::IOEvents::Poller::newPoller(), XrdCnsLogFile::Open(), XrdPosixXrootd::Open(), XrdOssFile::Open(), XrdSutPFile::Open(), XrdOssFile::Open_ufs(), XrdPosixXrootd::Opendir(), XrdOucUtils::PidFile(), XrdXrootdProtocol::PidFile(), XrdCmsConfig::PidFile(), XrdSecProtocolpwd::QueryCrypt(), XrdOssSpace::Quotas(), ReadPuk(), XrdSysLogger::ReBind(), XrdFrmFileset::Refresh(), XrdCmsAdmin::Relay(), XrdNetWork::Relay(), XrdOssSys::Reloc(), XrdFrmAdmin::RelocCP(), XrdClientPSock::RemoveParallelSock(), XrdOfsPoscq::ReWrite(), XrdFrcReqFile::ReWrite(), XrdSecsssKT::Rewrite(), XrdCl::PollerLibEvent::RunEventLoop(), SavePasswd(), SavePuk(), XrdSecTLayer::secDrain(), XrdSecTLayer::secXeq(), XrdFrmXfrQueue::Send2File(), XrdW41Gate::Serialize(), XrdOssSys::SetFattr(), XrdConfig::Setup(), XrdMonSndTransmitter::shutdown(), XrdSys::IOEvents::PollE::Shutdown(), XrdSys::IOEvents::PollPort::Shutdown(), XrdXrootdAdmin::Start(), XrdCmsAdmin::Start(), XrdSys::IOEvents::Poller::Stop(), XrdFrmTransfer::ThrowOK(), XrdNet::unBind(), XrdOucUtils::Undercover(), XrdFrcUtils::Unique(), XrdOfs::Unpersist(), XrdCmsState::Update(), XrdFrcCID::Update(), XrdCnsSsi::Updt(), FileCopyTest::UploadTestFunc(), XrdW41Gate::Wait41(), XrdFrmConfigMum(), XrdCl::ScopedDescriptor::~ScopedDescriptor(), XrdClTests::Server::~Server(), XrdBwmLogger::~XrdBwmLogger(), XrdCnsLogFile::~XrdCnsLogFile(), XrdFrmTranChk::~XrdFrmTranChk(), XrdOfsEvs::~XrdOfsEvs(), XrdOucSxeq::~XrdOucSxeq(), XrdPollDev::~XrdPollDev(), XrdPollE::~XrdPollE(), XrdPosixDir::~XrdPosixDir(), XrdPosixFile::~XrdPosixFile(), and XrdSecTLayer::~XrdSecTLayer().

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