#include <errno.h>#include <dirent.h>#include <stdio.h>#include <stdarg.h>#include <sys/stat.h>#include <sys/types.h>#include <unistd.h>#include <sys/statfs.h>#include "XrdPosix/XrdPosixExtern.hh"#include "XrdPosix/XrdPosixLinkage.hh"#include "XrdPosix/XrdPosixOsDep.hh"#include "XrdPosix/XrdPosixXrootd.hh"#include "XrdSys/XrdSysHeaders.hh"#include "XrdSys/XrdSysPlatform.hh"
Defines | |
| #define | XRDPOSIXPRELOAD32 |
Functions | |
| int | XrdPosix_CopyDirent (struct dirent *dent, struct dirent64 *dent64) |
| int | XrdPosix_CopyStat (struct stat *buf, struct stat64 &buf64) |
| int | creat (const char *path, mode_t mode) |
| int | fcntl (int fd, int cmd,...) |
| int | fseeko (FILE *stream, off_t offset, int whence) |
| int | fstat (int fildes, struct stat *buf) |
| off_t | ftello (FILE *stream) |
| int | ftruncate (int fildes, off_t offset) |
| off_t | lseek (int fildes, off_t offset, int whence) |
| int | lstat (const char *path, struct stat *buf) |
| int | open (const char *path, int oflag,...) |
| ssize_t | pread (int fildes, void *buf, size_t nbyte, off_t offset) |
| struct dirent * | readdir (DIR *dirp) |
| int | readdir_r (DIR *dirp, struct dirent *entry, struct dirent **result) |
| ssize_t | pwrite (int fildes, const void *buf, size_t nbyte, off_t offset) |
| int | stat (const char *path, struct stat *buf) |
| int | statfs (const char *path, struct statfs *buf) |
| int | statvfs (const char *path, struct statvfs *buf) |
| int | truncate (const char *path, off_t offset) |
Variables | |
| const char * | XrdPosixPreload32CVSID = "$Id$" |
| XrdPosixLinkage | Xunix |
| #define XRDPOSIXPRELOAD32 |
| int creat | ( | const char * | path, | |
| mode_t | mode | |||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Open().
| int fcntl | ( | int | fd, | |
| int | cmd, | |||
| ... | ||||
| ) |
References XrdPosixLinkage::Fcntl, XrdPosixLinkage::Init(), and XrdPosixXrootd::myFD().
Referenced by XrdSecTLayer::bootUp(), XrdFrmFileset::chkLock(), XrdSutPFile::Close(), XrdFrmConfig::ConfigMum(), XrdNetConnect::Connect(), XrdOucStream::Exec(), XrdFrmReqFile::FileLock(), XrdMonBufferedOutput::flush(), XrdFrmReqFile::Init(), XrdOucNSWalk::LockFile(), XrdPoll::newPoller(), XrdSutPFile::Open(), XrdOssFile::Open_ufs(), XrdSysLogger::ReBind(), XrdOucSxeq::Release(), XrdFrmReqFile::ReWrite(), XrdSecProtocolssl::secClient(), XrdSecProtocolssl::secServer(), XrdFrmXfrQueue::Send2File(), XrdW41Gate::Serialize(), XrdOucSxeq::Serialize(), XrdNetSocket::setOpts(), XrdNetLink::SetOpts(), XrdLink::Setup(), XrdFrmTransfer::ThrowOK(), XrdFrmUtils::Unique(), XrdFrmCID::Update(), XrdOssSpace::UsageLock(), XrdPoll::XrdPoll(), XrdSutFileLocker::XrdSutFileLocker(), XrdSysLogger::XrdSysLogger(), and XrdSutFileLocker::~XrdSutFileLocker().
| int fseeko | ( | FILE * | stream, | |
| off_t | offset, | |||
| int | whence | |||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Fseeko().
| int fstat | ( | int | fildes, | |
| struct stat * | buf | |||
| ) |
| off_t ftello | ( | FILE * | stream | ) |
References XrdPosixLinkage::Init(), and XrdPosix_Ftello().
| int ftruncate | ( | int | fildes, | |
| off_t | offset | |||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Ftruncate().
| off_t lseek | ( | int | fildes, | |
| off_t | offset, | |||
| int | whence | |||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Lseek().
| int lstat | ( | const char * | path, | |
| struct stat * | buf | |||
| ) |
References XrdPosixLinkage::Init(), XrdPosixLinkage::Lstat, stat, stat64(), XrdPosix_CopyStat(), XrdPosix_isMyPath(), and XrdPosix_Lstat().
| int open | ( | const char * | path, | |
| int | oflag, | |||
| ... | ||||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Open().
| ssize_t pread | ( | int | fildes, | |
| void * | buf, | |||
| size_t | nbyte, | |||
| off_t | offset | |||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Pread().
| ssize_t pwrite | ( | int | fildes, | |
| const void * | buf, | |||
| size_t | nbyte, | |||
| off_t | offset | |||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Pwrite().
| struct dirent* readdir | ( | DIR * | dirp | ) | [read] |
References XrdPosixLinkage::Init(), XrdPosix_CopyDirent(), and XrdPosix_Readdir64().
| int readdir_r | ( | DIR * | dirp, | |
| struct dirent * | entry, | |||
| struct dirent ** | result | |||
| ) |
References XrdPosixLinkage::Init(), XrdPosix_CopyDirent(), XrdPosix_Readdir64_r(), and XrdPosix_Readdir_r().
| int stat | ( | const char * | path, | |
| struct stat * | buf | |||
| ) |
References XrdPosixLinkage::Init(), stat, XrdPosixLinkage::Stat, stat64(), XrdPosix_CopyStat(), XrdPosix_isMyPath(), and XrdPosix_Stat().
| int statfs | ( | const char * | path, | |
| struct statfs * | buf | |||
| ) |
References XrdPosixLinkage::Init(), statfs, statfs64(), and XrdPosix_Statfs().
| int statvfs | ( | const char * | path, | |
| struct statvfs * | buf | |||
| ) |
References XrdPosixLinkage::Init(), statvfs, statvfs64(), and XrdPosix_Statvfs().
| int truncate | ( | const char * | path, | |
| off_t | offset | |||
| ) |
References XrdPosixLinkage::Init(), and XrdPosix_Truncate().
| int XrdPosix_CopyDirent | ( | struct dirent * | dent, | |
| struct dirent64 * | dent64 | |||
| ) |
Referenced by readdir(), and readdir_r().
| int XrdPosix_CopyStat | ( | struct stat * | buf, | |
| struct stat64 & | buf64 | |||
| ) |
| const char* XrdPosixPreload32CVSID = "$Id$" |
1.6.2-20100208