|
xrootd
|
#include <sys/types.h>#include <stdarg.h>#include <unistd.h>#include "XrdPosix/XrdPosixLinkage.hh"#include "XrdPosix/XrdPosixOsDep.hh"#include "XrdPosix/XrdPosixExtern.hh"
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 |
| int access | ( | const char * | path, |
| int | amode | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Access().
Referenced by XrdCmsConfig::isExec(), XrdCmsMeter::Monitor(), XrdFrmConfig::ConfigCmd(), XrdMonCtrWriter::publish(), main(), XrdMonDecArgParser::parseArguments(), XrdMonDecArgParser::parsePath(), doDecoding(), XrdMonDecSink::XrdMonDecSink(), XrdMonDecSink::initRT(), XrdMonDecSink::loadUniqueIdsAndSeq(), XrdMonDecSink::loadActiveDictInfo(), mkdirIfNecessary(), XrdNetSocket::socketPath(), XrdOucProg::Setup(), XrdgetProtocol(), XrdSecProtocolgsi::Init(), XrdSecProtocolgsi::GetCApath(), XrdSecProtocolkrb5::getCredentials(), and XrdXrootdPrepare::setParms().
| int acl | ( | const char * | path, |
| int | cmd, | ||
| int | nentries, | ||
| void * | aclbufp | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Acl().
| int chdir | ( | const char * | path | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Chdir().
Referenced by XrdCnsConfig::Configure(), and XrdOucUtils::makeHome().
| int close | ( | int | fildes | ) |
| int closedir | ( | DIR * | dirp | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Closedir().
Referenced by XrdFrmConfig::xspace(), XrdOfsDirectory::close(), XrdOssDir::Close(), XrdOssSys::xspace(), XrdOucNSWalk::Build(), XrdSecProtocolgsi::LoadCRL(), XrdSfsNativeDirectory::close(), XrdSysDir::~XrdSysDir(), XrdSysLogger::Trim(), XrdW41Dirs::Expand(), XrdXrootdPrepare::List(), XrdXrootdPrepare::Scrub(), and XrdXrootdPrepArgs::~XrdXrootdPrepArgs().
| int creat64 | ( | const char * | path, |
| mode_t | mode | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Creat().
| int fclose | ( | FILE * | stream | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Fclose().
Referenced by main(), XrdCryptosslX509ChainToFile(), XrdCryptosslX509ParseFile(), XrdSslgsiX509CreateProxy(), XrdCryptosslX509::XrdCryptosslX509(), XrdCryptosslX509Crl::Init(), XrdCryptosslX509Crl::GetFileType(), XrdSecgsiGMAPInit(), XrdSecProtocolgsi::LoadGMAP(), XrdSecProtocolpwd::QueryNetRc(), ReadPasswd(), and ReadPuk().
| int fcntl64 | ( | int | fd, |
| int | cmd, | ||
| ... | |||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Fcntl().
| int fdatasync | ( | int | fildes | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Fdatasync().
Referenced by XrdCnsLogFile::Add(), and XrdCnsLogFile::Commit().
| int fflush | ( | FILE * | stream | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Fflush().
Referenced by __eprintf().
| FILE* fopen64 | ( | const char * | path, |
| const char * | mode | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Fopen().
| size_t fread | ( | void * | ptr, |
| size_t | size, | ||
| size_t | nitems, | ||
| FILE * | stream | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Fread().
| int fseek | ( | FILE * | stream, |
| long | offset, | ||
| int | whence | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Fseek().
| int fseeko64 | ( | FILE * | stream, |
| off64_t | offset, | ||
| int | whence | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Fseeko().
| int fstat64 | ( | int | fildes, |
| struct stat64 * | buf | ||
| ) |
References XrdPosixLinkage::Init(), stat(), and XrdPosix_Fstat().
| int fsync | ( | int | fildes | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Fsync().
Referenced by XrdFrcReqFile::Can(), XrdFrcReqFile::reqWrite(), XrdOfsPoscq::reqWrite(), XrdOssFile::Fsync(), XrdOucStream::Flush(), XrdSfsNativeFile::sync(), and XrdSysLogger::Flush().
| long ftell | ( | FILE * | stream | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Ftell().
| off64_t ftello64 | ( | FILE * | stream | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Ftello().
| int ftruncate64 | ( | int | fildes, |
| off_t | offset | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Ftruncate().
| 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 | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Lseek().
| off64_t lseek64 | ( | int | fildes, |
| off64_t | offset, | ||
| int | whence | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Lseek().
| int lstat64 | ( | const char * | path, |
| struct stat64 * | buf | ||
| ) |
References XrdPosixLinkage::Init(), XrdPosix_Lstat(), and stat().
| int mkdir | ( | const char * | path, |
| mode_t | mode | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Mkdir().
Referenced by mkdirIfNecessary(), XrdOssSys::Mkdir(), XrdOssSys::Mkpath(), XrdOssCache_FS::XrdOssCache_FS(), XrdOssCache::Alloc(), XrdOssSpace::Init(), XrdSfsUFS::Mkdir(), and XrdSutMkdir().
| int open64 | ( | const char * | path, |
| int | oflag, | ||
| ... | |||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Open().
| DIR* opendir | ( | const char * | path | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Opendir().
Referenced by XrdFrmConfig::xspace(), XrdOfsDirectory::open(), XrdOssDir::Opendir(), XrdOssSys::xspace(), XrdOucNSWalk::Build(), XrdSecProtocolgsi::LoadCRL(), ExpPuk(), XrdSfsNativeDirectory::open(), XrdSysDir::XrdSysDir(), XrdSysLogger::Trim(), XrdW41Dirs::Expand(), XrdXrootdPrepare::List(), and XrdXrootdPrepare::Scrub().
| long pathconf | ( | const char * | path, |
| int | name | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Pathconf().
| ssize_t pread64 | ( | int | fildes, |
| void * | buf, | ||
| size_t | nbyte, | ||
| off_t | offset | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Pread().
| ssize_t pwrite64 | ( | int | fildes, |
| const void * | buf, | ||
| size_t | nbyte, | ||
| off_t | offset | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Pwrite().
| ssize_t read | ( | int | fildes, |
| void * | buf, | ||
| size_t | nbyte | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Read().
Referenced by fGetXattrAdler32(), main(), ReaderThread_loc(), XrdFrmConfigMum(), XrdLink::Recv(), XrdNetLink::Recv(), XrdOssSpace::Init(), XrdOucStream::GetLine(), XrdOucUtils::Undercover(), XrdPoll::getRequest(), XrdSecProtocolpwd::QueryCrypt(), ReadPuk(), XrdSecsssKT::genKey(), XrdSecTLayer::Read(), XrdSutPFile::ReadHeader(), XrdSutPFile::ReadInd(), XrdSutPFile::ReadEnt(), and XrdSutRndm::Init().
| struct dirent64* readdir64 | ( | DIR * | dirp | ) | [read] |
References XrdPosixLinkage::Init(), and XrdPosix_Readdir64().
| int readdir64_r | ( | DIR * | dirp, |
| struct dirent64 * | entry, | ||
| struct dirent64 ** | result | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Readdir64_r().
| ssize_t readv | ( | int | fildes, |
| const struct iovec * | iov, | ||
| int | iovcnt | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Readv().
| int rename | ( | const char * | oldpath, |
| const char * | newpath | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Rename().
Referenced by XrdCnsLogClient::Manifest(), XrdCnsSsi::Updt(), XrdFrcCID::Update(), XrdFrcReqFile::ReWrite(), XrdFrmAdmin::AuditSpaceXA(), XrdFrmAdmin::mkFile(), XrdMonCtrWriter::publish(), XrdOfsPoscq::ReWrite(), XrdOssSys::Reloc(), XrdOssSys::Rename(), XrdOssSys::RenameLink(), XrdOssSys::RenameLink3(), XrdSecsssKT::Rewrite(), XrdSfsUFS::Rename(), XrdSutPFile::Trim(), and XrdSysLogger::ReBind().
| void rewinddir | ( | DIR * | dirp | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Rewinddir().
| int rmdir | ( | const char * | path | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Rmdir().
Referenced by XrdOssSys::Unlink(), and XrdSfsUFS::Remdir().
| void seekdir | ( | DIR * | dirp, |
| long | loc | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Seekdir().
| int stat64 | ( | const char * | path, |
| struct stat64 * | buf | ||
| ) |
References XrdPosixLinkage::Init(), XrdPosix_Stat(), and stat().
Referenced by XrdPosix_Fstat(), XrdPosix_Lstat(), XrdPosix_Stat(), fstat(), lstat(), and stat().
| int statfs64 | ( | const char * | path, |
| struct statfs64 * | buf | ||
| ) |
References XrdPosixLinkage::Init(), XrdPosix_Statfs(), and statfs().
Referenced by XrdPosix_Statfs(), and statfs().
| int statvfs64 | ( | const char * | path, |
| struct statvfs64 * | buf | ||
| ) |
References XrdPosixLinkage::Init(), XrdPosix_Statvfs(), and statvfs().
Referenced by XrdPosix_Statvfs(), and statvfs().
| long telldir | ( | DIR * | dirp | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Telldir().
| int truncate64 | ( | const char * | path, |
| off_t | offset | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Truncate().
| int unlink | ( | const char * | path | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Unlink().
Referenced by XrdCmsState::Update(), XrdCnsLog::List(), XrdCnsLogClient::Init(), XrdCnsLogClient::Manifest(), XrdCnsLogFile::Unlink(), XrdCnsLogServer::Init(), XrdCnsSsi::Updt(), XrdCryptosslX509Crl::InitFromURI(), XrdFrmAdmin::AuditNameNF(), XrdFrmAdmin::AuditNameXL(), XrdFrmAdmin::AuditRemove(), XrdFrmAdmin::AuditSpaceAXDB(), XrdFrmAdmin::AuditSpaceAXDL(), XrdFrmAdmin::AuditSpaceXA(), XrdFrmAdmin::AuditSpaceXANB(), XrdFrmAdmin::ConvTest(), XrdFrmAdmin::x2xRemove(), XrdFrmAdmin::mkFile(), XrdFrmAdmin::UnlinkDir(), XrdFrmAdmin::UnlinkFile(), XrdFrmFileset::Remfix(), XrdFrmFiles::oldFile(), XrdFrmTransfer::FetchDone(), XrdFrmTransfer::ThrowDone(), XrdMonDecSink::~XrdMonDecSink(), XrdMonDecSink::initRT(), XrdNetSocket::Open(), XrdOssCopy::Copy(), XrdOssSys::Create(), XrdOssSys::Alloc_Cache(), XrdOssSys::SetFattr(), XrdOssSys::Reloc(), XrdOssSys::RenameLink(), XrdOssSys::RenameLink2(), XrdOssSys::Unlink(), XrdOssSys::BreakLink(), XrdOucSxeq::~XrdOucSxeq(), main(), XrdSecsssAdmin_delKey(), XrdSecsssKT::Rewrite(), XrdSfsUFS::Rem(), XrdSysLogger::Trim(), XrdXrootdPrepare::Logdel(), and XrdXrootdPrepare::Scrub().
| ssize_t write | ( | int | fildes, |
| const void * | buf, | ||
| size_t | nbyte | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Write().
Referenced by XrdBwmLogger::Feed(), XrdClient::Copy(), XrdCmsAdmin::Relay(), XrdCmsConfig::PidFile(), XrdCnsLogFile::Add(), XrdCnsLogFile::Eol(), XrdCnsSsi::Write(), XrdConfig::Configure(), doCp_xrd2loc(), XrdFrmAdmin::mkFile(), XrdFrmConfig::Configure(), XrdFrmConfig::ConfigPF(), XrdFrmXfrQueue::Send2File(), XrdLink::Send(), XrdLink::sendData(), XrdMonBufferedOutput::flush(), XrdMpxOut::Run(), XrdNetLink::Send(), XrdOfsEvs::Feed(), XrdOssSpace::Init(), XrdOucStream::Put(), XrdOucUtils::PidFile(), XrdPollDev::sendCmd(), XrdPollDev::Start(), XrdPollDev::doRequests(), XrdPollPoll::Disable(), XrdPollPoll::Enable(), XrdPollPoll::Exclude(), SavePasswd(), SavePuk(), ExpPuk(), XrdSecsssKT::Rewrite(), XrdSecTLayer::getCredentials(), XrdSecTLayer::Authenticate(), XrdSutPFile::WriteHeader(), XrdSutPFile::WriteEntry(), XrdSutPFile::RemoveEntry(), XrdSutPFile::Reset(), XrdSutPFile::WriteInd(), XrdSutPFile::WriteEnt(), and XrdXrootdProtocol::PidFile().
| ssize_t writev | ( | int | fildes, |
| const struct iovec * | iov, | ||
| int | iovcnt | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Writev().
1.7.5