#include "XrdSys/XrdSysStatx.hh"#include <dirent.h>#include <stdio.h>#include <unistd.h>#include <sys/types.h>#include "XrdPosix/XrdPosixOsDep.hh"Go to the source code of this file.
Functions | |
| int | XrdPosix_Access (const char *path, int amode) |
| int | XrdPosix_Acl (const char *path, int cmd, int nentries, void *aclbufp) |
| int | XrdPosix_Chdir (const char *path) |
| int | XrdPosix_Close (int fildes) |
| int | XrdPosix_Closedir (DIR *dirp) |
| int | XrdPosix_Creat (const char *path, mode_t mode) |
| int | XrdPosix_Fclose (FILE *stream) |
| int | XrdPosix_Fcntl (int fd, int cmd,...) |
| int | XrdPosix_Fdatasync (int fildes) |
| int | XrdPosix_Fflush (FILE *stream) |
| FILE * | XrdPosix_Fopen (const char *path, const char *mode) |
| size_t | XrdPosix_Fread (void *ptr, size_t size, size_t nitems, FILE *stream) |
| int | XrdPosix_Fseek (FILE *stream, long offset, int whence) |
| int | XrdPosix_Fseeko (FILE *stream, off_t offset, int whence) |
| int | XrdPosix_Fstat (int fildes, struct stat *buf) |
| int | XrdPosix_Fsync (int fildes) |
| long | XrdPosix_Ftell (FILE *stream) |
| off_t | XrdPosix_Ftello (FILE *stream) |
| int | XrdPosix_Ftruncate (int fildes, off_t offset) |
| size_t | XrdPosix_Fwrite (const void *ptr, size_t size, size_t nitems, FILE *stream) |
| int | XrdPosix_isMyPath (const char *path) |
| off_t | XrdPosix_Lseek (int fildes, off_t offset, int whence) |
| int | XrdPosix_Lstat (const char *path, struct stat *buf) |
| int | XrdPosix_Mkdir (const char *path, mode_t mode) |
| int | XrdPosix_Open (const char *path, int oflag,...) |
| DIR * | XrdPosix_Opendir (const char *path) |
| long | XrdPosix_Pathconf (const char *path, int name) |
| ssize_t | XrdPosix_Pread (int fildes, void *buf, size_t nbyte, off_t offset) |
| ssize_t | XrdPosix_Pwrite (int fildes, const void *buf, size_t nbyte, off_t offset) |
| ssize_t | XrdPosix_Read (int fildes, void *buf, size_t nbyte) |
| struct dirent * | XrdPosix_Readdir (DIR *dirp) |
| struct dirent64 * | XrdPosix_Readdir64 (DIR *dirp) |
| int | XrdPosix_Readdir64_r (DIR *dirp, struct dirent64 *entry, struct dirent64 **result) |
| int | XrdPosix_Readdir_r (DIR *dirp, struct dirent *entry, struct dirent **result) |
| ssize_t | XrdPosix_Readv (int fildes, const struct iovec *iov, int iovcnt) |
| int | XrdPosix_Rename (const char *oname, const char *nname) |
| void | XrdPosix_Rewinddir (DIR *dirp) |
| int | XrdPosix_Rmdir (const char *path) |
| void | XrdPosix_Seekdir (DIR *dirp, long loc) |
| int | XrdPosix_Stat (const char *path, struct stat *buf) |
| int | XrdPosix_Statfs (const char *path, struct statfs *buf) |
| int | XrdPosix_Statvfs (const char *path, struct statvfs *buf) |
| int | XrdPosix_Statx (int dirfd, const char *path, int flags, unsigned int mask, XrdSysStatx *stx) |
| long | XrdPosix_Telldir (DIR *dirp) |
| int | XrdPosix_Truncate (const char *path, off_t offset) |
| int | XrdPosix_Unlink (const char *path) |
| char * | XrdPosix_URL (const char *path, char *buff, int blen) |
| ssize_t | XrdPosix_Write (int fildes, const void *buf, size_t nbyte) |
| ssize_t | XrdPosix_Writev (int fildes, const struct iovec *iov, int iovcnt) |
|
extern |
Definition at line 116 of file XrdPosix.cc.
References Xroot, XrootPath, and Xunix.
Referenced by access().
|
extern |
|
extern |
Definition at line 157 of file XrdPosix.cc.
References XrootPath, and Xunix.
Referenced by chdir().
|
extern |
|
extern |
Definition at line 189 of file XrdPosix.cc.
Referenced by closedir().
|
extern |
Definition at line 203 of file XrdPosix.cc.
References XrdPosix_Open().
Referenced by creat64().
|
extern |
Definition at line 217 of file XrdPosix.cc.
Referenced by fclose().
|
extern |
Definition at line 237 of file XrdPosix.cc.
Referenced by fcntl64().
|
extern |
Definition at line 256 of file XrdPosix.cc.
Referenced by fdatasync().
|
extern |
Definition at line 287 of file XrdPosix.cc.
Referenced by fflush().
|
extern |
Definition at line 307 of file XrdPosix.cc.
References ISMODE, XrdPosixXrootd::isStream, Xroot, XrootPath, and Xunix.
Referenced by fopen64().
|
extern |
Definition at line 354 of file XrdPosix.cc.
References fseteof(), fseterr(), Xroot, and Xunix.
Referenced by fread().
|
extern |
Definition at line 380 of file XrdPosix.cc.
Referenced by fseek().
|
extern |
References stat.
|
extern |
Definition at line 416 of file XrdPosix.cc.
References stat, stat64(), Xroot, and Xunix.
Referenced by fstat64().
|
extern |
|
extern |
Definition at line 466 of file XrdPosix.cc.
Referenced by ftell().
|
extern |
Definition at line 483 of file XrdPosix.cc.
Referenced by ftello64().
|
extern |
|
extern |
Definition at line 516 of file XrdPosix.cc.
References fseterr(), Xroot, and Xunix.
Referenced by fwrite().
|
extern |
Definition at line 1108 of file XrdPosix.cc.
References XrootPath.
|
extern |
Definition at line 574 of file XrdPosix.cc.
Referenced by llseek(), and lseek64().
|
extern |
Definition at line 590 of file XrdPosix.cc.
References stat, stat64(), Xroot, XrootPath, and Xunix.
Referenced by lstat64().
|
extern |
Definition at line 616 of file XrdPosix.cc.
References Xroot, XrootPath, and Xunix.
Referenced by mkdir().
|
extern |
Definition at line 641 of file XrdPosix.cc.
References Xroot, XrootPath, and Xunix.
Referenced by open64(), and XrdPosix_Creat().
|
extern |
Definition at line 677 of file XrdPosix.cc.
References Xroot, XrootPath, and Xunix.
Referenced by opendir().
|
extern |
Definition at line 704 of file XrdPosix.cc.
References XrootPath, and Xunix.
Referenced by pathconf().
|
extern |
Definition at line 717 of file XrdPosix.cc.
Referenced by pread64().
|
extern |
Definition at line 733 of file XrdPosix.cc.
Referenced by pwrite64().
|
extern |
|
extern |
|
extern |
Definition at line 792 of file XrdPosix.cc.
Referenced by readdir64().
|
extern |
Definition at line 817 of file XrdPosix.cc.
Referenced by readdir64_r().
|
extern |
|
extern |
Definition at line 765 of file XrdPosix.cc.
Referenced by readv().
|
extern |
Definition at line 833 of file XrdPosix.cc.
References Xroot, XrootPath, and Xunix.
Referenced by rename().
|
extern |
Definition at line 859 of file XrdPosix.cc.
Referenced by rewinddir().
|
extern |
Definition at line 875 of file XrdPosix.cc.
References Xroot, XrootPath, and Xunix.
Referenced by rmdir().
|
extern |
|
extern |
Definition at line 916 of file XrdPosix.cc.
References stat, stat64(), Xroot, XrootPath, and Xunix.
Referenced by stat64(), and XrdPosix_Statx().
|
extern |
Definition at line 968 of file XrdPosix.cc.
References statfs, statfs64(), Xroot, XrootPath, and Xunix.
Referenced by statfs64().
|
extern |
Definition at line 990 of file XrdPosix.cc.
References statvfs, statvfs64(), Xroot, XrootPath, and Xunix.
Referenced by statvfs64().
|
extern |
Definition at line 938 of file XrdPosix.cc.
References dirfd, stat, XrdSysStatxHelpers::Stat2Statx(), XrdPosix_Stat(), and XrootPath.
|
extern |
|
extern |
Definition at line 1028 of file XrdPosix.cc.
|
extern |
Definition at line 1053 of file XrdPosix.cc.
|
extern |
Definition at line 1117 of file XrdPosix.cc.
References XrootPath.
|
extern |
|
extern |