|
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 XrdFrmConfig::ConfigCmd(), doDecoding(), XrdSecProtocolgsi::GetCApath(), XrdSecProtocolkrb5::getCredentials(), XrdSecProtocolgsi::Init(), XrdMonDecSink::initRT(), XrdCmsConfig::isExec(), XrdMonDecSink::loadActiveDictInfo(), XrdMonDecSink::loadUniqueIdsAndSeq(), main(), mkdirIfNecessary(), XrdCmsMeter::Monitor(), XrdMonDecArgParser::parseArguments(), XrdMonDecArgParser::parsePath(), XrdCl::LocationInfo::ProcessLocation(), XrdMonCtrWriter::publish(), XrdXrootdPrepare::setParms(), XrdOucProg::Setup(), XrdNetSocket::socketPath(), XrdgetProtocol(), and XrdMonDecSink::XrdMonDecSink().
| 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 | ) |
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 | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Closedir().
Referenced by XrdOucNSWalk::Build(), XrdOssDir::Close(), XrdSfsNativeDirectory::close(), XrdOfsDirectory::close(), XrdW41Dirs::Expand(), XrdXrootdPrepare::List(), XrdSecProtocolgsi::LoadCRL(), XrdXrootdPrepare::Scrub(), XrdSysLogger::Trim(), XrdFrmConfig::xspace(), XrdOssSys::xspace(), XrdSysDir::~XrdSysDir(), 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 XrdCryptosslX509Crl::GetFileType(), XrdCryptosslX509Crl::Init(), XrdSecProtocolgsi::LoadGMAP(), main(), XrdSecProtocolpwd::QueryNetRc(), ReadPasswd(), ReadPuk(), XrdCryptosslX509::XrdCryptosslX509(), XrdCryptosslX509ChainToFile(), XrdCryptosslX509ParseFile(), XrdSecgsiGMAPInit(), and XrdSslgsiX509CreateProxy().
| 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(), XrdSysLogger::Flush(), XrdOucStream::Flush(), XrdOssFile::Fsync(), XrdFrcReqFile::reqWrite(), XrdOfsPoscq::reqWrite(), and XrdSfsNativeFile::sync().
| 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(), stat(), and XrdPosix_Lstat().
| int mkdir | ( | const char * | path, |
| mode_t | mode | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Mkdir().
Referenced by XrdOssCache::Alloc(), XrdOssSpace::Init(), XrdSfsUFS::Mkdir(), XrdOssSys::Mkdir(), mkdirIfNecessary(), XrdOssSys::Mkpath(), XrdOssCache_FS::XrdOssCache_FS(), 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 XrdOucNSWalk::Build(), XrdW41Dirs::Expand(), ExpPuk(), XrdXrootdPrepare::List(), XrdSecProtocolgsi::LoadCRL(), XrdSfsNativeDirectory::open(), XrdOfsDirectory::open(), XrdOssDir::Opendir(), XrdXrootdPrepare::Scrub(), XrdSysLogger::Trim(), XrdSysDir::XrdSysDir(), XrdFrmConfig::xspace(), and XrdOssSys::xspace().
| 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 XrdCl::CheckSumManager::Calculate(), SocketHandler::Event(), fGetXattrAdler32(), XrdSecsssKT::genKey(), XrdCl::XRootDTransport::GetBody(), XrdCl::XRootDTransport::GetHeader(), XrdOucStream::GetLine(), XrdClTests::Utils::GetRandomBytes(), XrdPoll::getRequest(), XrdSys::IOEvents::Poller::GetRequest(), RandomHandler::HandleConnection(), XRootDProtocolHelper::HandleLogin(), XrdSutRndm::Init(), XrdOssSpace::Init(), main(), XrdCmsAdmin::MonAds(), XrdSecProtocolpwd::QueryCrypt(), XrdSecTLayer::Read(), XrdCl::XRootDMsgHandler::ReadAsync(), XrdSutPFile::ReadEnt(), ReaderThread_loc(), XrdSutPFile::ReadHeader(), XrdSutPFile::ReadInd(), ReadPuk(), XrdCl::Socket::ReadRaw(), XrdLink::Recv(), XrdNetLink::Recv(), XrdOucUtils::Undercover(), FileCopyTest::UploadTestFunc(), and XrdFrmConfigMum().
|
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 XrdFrmAdmin::AuditSpaceXA(), XrdCnsLogClient::Manifest(), XrdFrmAdmin::mkFile(), XrdMonCtrWriter::publish(), XrdSysLogger::ReBind(), XrdOssSys::Reloc(), XrdSfsUFS::Rename(), XrdOssSys::Rename(), XrdOssSys::RenameLink(), XrdOssSys::RenameLink3(), XrdOfsPoscq::ReWrite(), XrdFrcReqFile::ReWrite(), XrdSecsssKT::Rewrite(), XrdSutPFile::Trim(), XrdFrcCID::Update(), and XrdCnsSsi::Updt().
| void rewinddir | ( | DIR * | dirp | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Rewinddir().
| int rmdir | ( | const char * | path | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Rmdir().
Referenced by XrdSfsUFS::Remdir(), and XrdOssSys::Unlink().
| void seekdir | ( | DIR * | dirp, |
| long | loc | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Seekdir().
| int stat64 | ( | const char * | path, |
| struct stat64 * | buf | ||
| ) |
References XrdPosixLinkage::Init(), stat(), and XrdPosix_Stat().
Referenced by fstat(), lstat(), stat(), XrdPosix_Fstat(), XrdPosix_Lstat(), and XrdPosix_Stat().
| int statfs64 | ( | const char * | path, |
| struct statfs64 * | buf | ||
| ) |
References XrdPosixLinkage::Init(), statfs(), and XrdPosix_Statfs().
Referenced by statfs(), and XrdPosix_Statfs().
| int statvfs64 | ( | const char * | path, |
| struct statvfs64 * | buf | ||
| ) |
References XrdPosixLinkage::Init(), statvfs(), and XrdPosix_Statvfs().
Referenced by statvfs(), and XrdPosix_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 XrdOssSys::Alloc_Cache(), XrdFrmAdmin::AuditNameNF(), XrdFrmAdmin::AuditNameXL(), XrdFrmAdmin::AuditRemove(), XrdFrmAdmin::AuditSpaceAXDB(), XrdFrmAdmin::AuditSpaceAXDL(), XrdFrmAdmin::AuditSpaceXA(), XrdFrmAdmin::AuditSpaceXANB(), XrdOssSys::BreakLink(), XrdFrmAdmin::ConvTest(), XrdOssCopy::Copy(), XrdOssSys::Create(), XrdFrmTransfer::FetchDone(), XrdCnsLogServer::Init(), XrdCnsLogClient::Init(), XrdCryptosslX509Crl::InitFromURI(), XrdMonDecSink::initRT(), XrdCnsLog::List(), XrdXrootdPrepare::Logdel(), main(), XrdCnsLogClient::Manifest(), XrdFrmAdmin::mkFile(), XrdFrmFiles::oldFile(), XrdNetSocket::Open(), XrdOssSys::Reloc(), XrdSfsUFS::Rem(), XrdFrmFileset::Remfix(), XrdOssSys::RenameLink(), XrdOssSys::RenameLink2(), XrdSecsssKT::Rewrite(), XrdXrootdPrepare::Scrub(), XrdOssSys::SetFattr(), XrdFrmTransfer::ThrowDone(), XrdSysLogger::Trim(), XrdCnsLogFile::Unlink(), XrdOssSys::Unlink(), XrdFrmAdmin::UnlinkDir(), XrdFrmAdmin::UnlinkFile(), XrdCmsState::Update(), XrdCnsSsi::Updt(), XrdFrmAdmin::x2xRemove(), XrdSecsssAdmin_delKey(), XrdMonDecSink::~XrdMonDecSink(), and XrdOucSxeq::~XrdOucSxeq().
| ssize_t write | ( | int | fildes, |
| const void * | buf, | ||
| size_t | nbyte | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Write().
Referenced by XrdCnsLogFile::Add(), XrdSecTLayer::Authenticate(), XrdCmsAdmin::Con2Ads(), XrdFrmConfig::ConfigPF(), XrdConfig::Configure(), XrdFrmConfig::Configure(), XrdClient::Copy(), XrdPollPoll::Disable(), doCp_xrd2loc(), XrdPollDev::doRequests(), XrdPollPoll::Enable(), XrdCnsLogFile::Eol(), XrdPollPoll::Exclude(), XrdSecProtocolpwd::ExportCreds(), ExpPuk(), XrdBwmLogger::Feed(), XrdOfsEvs::Feed(), XrdMonBufferedOutput::flush(), XrdSecTLayer::getCredentials(), RandomHandler::HandleConnection(), RandomPumpHandler::HandleConnection(), XRootDProtocolHelper::HandleLogin(), XrdOssSpace::Init(), XrdFrmAdmin::mkFile(), XrdOucUtils::PidFile(), XrdXrootdProtocol::PidFile(), XrdCmsConfig::PidFile(), XrdOucStream::Put(), XrdCmsAdmin::Relay(), XrdSutPFile::RemoveEntry(), XrdSutPFile::Reset(), XrdSecsssKT::Rewrite(), XrdMpxOut::Run(), SavePasswd(), SavePuk(), XrdNetLink::Send(), XrdLink::Send(), XrdCl::Socket::Send(), XrdFrmXfrQueue::Send2File(), XrdPollDev::sendCmd(), XrdSys::IOEvents::Poller::SendCmd(), XrdLink::sendData(), XrdPollDev::Start(), XrdCnsSsi::Write(), XrdCl::LogOutFile::Write(), XrdSutPFile::WriteEnt(), XrdSutPFile::WriteEntry(), XrdSutPFile::WriteHeader(), XrdSutPFile::WriteInd(), XrdCl::XRootDMsgHandler::WriteMessageBody(), and XrdCl::Socket::WriteRaw().
| ssize_t writev | ( | int | fildes, |
| const struct iovec * | iov, | ||
| int | iovcnt | ||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Writev().
Referenced by XrdXrootdPrepare::Log(), XrdSysLogger::Put(), XrdSysLogger::putEmsg(), XrdNetLink::Send(), XrdLink::Send(), XrdFrmCns::Send2Cnsd(), XrdFrcCID::Update(), and XrdCnsSsi::Write().
| XrdPosixLinkage Xunix |
1.8.3.1