![]() |
XRootD
|
#include <sys/types.h>
#include <cstdarg>
#include <unistd.h>
#include <cstdlib>
#include "XrdPosix/XrdPosixLinkage.hh"
#include "XrdPosix/XrdPosixOsDep.hh"
#include "XrdPosix/XrdPosixExtern.hh"
Go to the source code of this file.
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) |
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) |
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) |
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 ) |
Definition at line 79 of file XrdPosixPreload.cc.
References XrdPosix_Access(), and Xunix.
int acl | ( | const char * | path, |
int | cmd, | ||
int | nentries, | ||
void * | aclbufp ) |
Definition at line 95 of file XrdPosixPreload.cc.
References XrdPosix_Acl(), and Xunix.
int chdir | ( | const char * | path | ) |
Definition at line 109 of file XrdPosixPreload.cc.
References XrdPosix_Chdir(), and Xunix.
int close | ( | int | fildes | ) |
Definition at line 123 of file XrdPosixPreload.cc.
References XrdPosix_Close(), and Xunix.
int closedir | ( | DIR * | dirp | ) |
Definition at line 137 of file XrdPosixPreload.cc.
References XrdPosix_Closedir(), and Xunix.
int creat64 | ( | const char * | path, |
mode_t | mode ) |
Definition at line 151 of file XrdPosixPreload.cc.
References XrdPosix_Creat(), and Xunix.
int fclose | ( | FILE * | stream | ) |
Definition at line 165 of file XrdPosixPreload.cc.
References XrdPosix_Fclose(), and Xunix.
Referenced by XrdCryptosslX509::XrdCryptosslX509(), BlacklistDecision::ConfigDecision(), main(), ReadPasswd(), ReadPuk(), XrdCryptosslX509ChainToFile(), XrdCryptosslX509ParseFile(), XrdCryptosslX509ParseFile(), and XrdSecgsiGMAPInit().
int fcntl64 | ( | int | fd, |
int | cmd, | ||
... ) |
Definition at line 179 of file XrdPosixPreload.cc.
References XrdPosix_Fcntl(), and Xunix.
int fdatasync | ( | int | fildes | ) |
Definition at line 199 of file XrdPosixPreload.cc.
References XrdPosix_Fdatasync(), and Xunix.
Referenced by XrdOssFile::Flush().
int fflush | ( | FILE * | stream | ) |
Definition at line 214 of file XrdPosixPreload.cc.
References XrdPosix_Fflush(), and Xunix.
Referenced by __eprintf().
FILE * fopen64 | ( | const char * | path, |
const char * | mode ) |
Definition at line 228 of file XrdPosixPreload.cc.
References XrdPosix_Fopen(), and Xunix.
size_t fread | ( | void * | ptr, |
size_t | size, | ||
size_t | nitems, | ||
FILE * | stream ) |
Definition at line 242 of file XrdPosixPreload.cc.
References XrdPosix_Fread(), and Xunix.
int fseek | ( | FILE * | stream, |
long | offset, | ||
int | whence ) |
Definition at line 256 of file XrdPosixPreload.cc.
References XrdPosix_Fseek(), and Xunix.
int fseeko64 | ( | FILE * | stream, |
off64_t | offset, | ||
int | whence ) |
Definition at line 270 of file XrdPosixPreload.cc.
References XrdPosix_Fseeko(), and Xunix.
int fstat64 | ( | int | fildes, |
struct stat64 * | buf ) |
Definition at line 287 of file XrdPosixPreload.cc.
References stat, stat64(), XrdPosix_Fstat(), and Xunix.
int fsync | ( | int | fildes | ) |
Definition at line 306 of file XrdPosixPreload.cc.
References XrdPosix_Fsync(), and Xunix.
long ftell | ( | FILE * | stream | ) |
Definition at line 320 of file XrdPosixPreload.cc.
References XrdPosix_Ftell(), and Xunix.
off64_t ftello64 | ( | FILE * | stream | ) |
Definition at line 334 of file XrdPosixPreload.cc.
References XrdPosix_Ftello(), and Xunix.
int ftruncate64 | ( | int | fildes, |
off_t | offset ) |
Definition at line 348 of file XrdPosixPreload.cc.
References XrdPosix_Ftruncate(), and Xunix.
size_t fwrite | ( | const void * | ptr, |
size_t | size, | ||
size_t | nitems, | ||
FILE * | stream ) |
Definition at line 362 of file XrdPosixPreload.cc.
References XrdPosix_Fwrite(), and Xunix.
offset_t llseek | ( | int | fildes, |
offset_t | offset, | ||
int | whence ) |
Definition at line 441 of file XrdPosixPreload.cc.
References XrdPosix_Lseek(), and Xunix.
off64_t lseek64 | ( | int | fildes, |
off64_t | offset, | ||
int | whence ) |
Definition at line 424 of file XrdPosixPreload.cc.
References XrdPosix_Lseek(), and Xunix.
int lstat64 | ( | const char * | path, |
struct stat64 * | buf ) |
Definition at line 459 of file XrdPosixPreload.cc.
References stat, stat64(), XrdPosix_Lstat(), and Xunix.
int mkdir | ( | const char * | path, |
mode_t | mode ) |
Definition at line 474 of file XrdPosixPreload.cc.
References XrdPosix_Mkdir(), and Xunix.
int open64 | ( | const char * | path, |
int | oflag, | ||
... ) |
Definition at line 488 of file XrdPosixPreload.cc.
References XrdPosix_Open(), and Xunix.
DIR * opendir | ( | const char * | path | ) |
Definition at line 507 of file XrdPosixPreload.cc.
References XrdPosix_Opendir(), and Xunix.
long pathconf | ( | const char * | path, |
int | name ) |
Definition at line 523 of file XrdPosixPreload.cc.
References XrdPosix_Pathconf(), and Xunix.
Referenced by XrdOucgetName2Name().
ssize_t pread64 | ( | int | fildes, |
void * | buf, | ||
size_t | nbyte, | ||
off_t | offset ) |
Definition at line 537 of file XrdPosixPreload.cc.
References XrdPosix_Pread(), and Xunix.
ssize_t pwrite64 | ( | int | fildes, |
const void * | buf, | ||
size_t | nbyte, | ||
off_t | offset ) |
Definition at line 551 of file XrdPosixPreload.cc.
References XrdPosix_Pwrite(), and Xunix.
ssize_t read | ( | int | fildes, |
void * | buf, | ||
size_t | nbyte ) |
Definition at line 565 of file XrdPosixPreload.cc.
References XrdPosix_Read(), and Xunix.
struct dirent64 * readdir64 | ( | DIR * | dirp | ) |
Definition at line 593 of file XrdPosixPreload.cc.
References XrdPosix_Readdir64(), and Xunix.
int readdir64_r | ( | DIR * | dirp, |
struct dirent64 * | entry, | ||
struct dirent64 ** | result ) |
Definition at line 607 of file XrdPosixPreload.cc.
References XrdPosix_Readdir64_r(), and Xunix.
ssize_t readv | ( | int | fildes, |
const struct iovec * | iov, | ||
int | iovcnt ) |
Definition at line 579 of file XrdPosixPreload.cc.
References XrdPosix_Readv(), and Xunix.
int rename | ( | const char * | oldpath, |
const char * | newpath ) |
Definition at line 622 of file XrdPosixPreload.cc.
References XrdPosix_Rename(), and Xunix.
int rmdir | ( | const char * | path | ) |
Definition at line 652 of file XrdPosixPreload.cc.
References XrdPosix_Rmdir(), and Xunix.
void seekdir | ( | DIR * | dirp, |
long | loc ) |
Definition at line 666 of file XrdPosixPreload.cc.
References XrdPosix_Seekdir(), and Xunix.
int stat64 | ( | const char * | path, |
struct stat64 * | buf ) |
Definition at line 683 of file XrdPosixPreload.cc.
References stat, stat64(), XrdPosix_Stat(), and Xunix.
Referenced by fstat(), fstat64(), lstat(), lstat64(), stat(), stat64(), XrdPosix_CopyStat(), XrdPosix_Fstat(), XrdPosix_Lstat(), and XrdPosix_Stat().
int statfs64 | ( | const char * | path, |
struct statfs64 * | buf ) |
Definition at line 699 of file XrdPosixPreload.cc.
References statfs, statfs64(), XrdPosix_Statfs(), and Xunix.
Referenced by statfs(), statfs64(), and XrdPosix_Statfs().
int statvfs64 | ( | const char * | path, |
struct statvfs64 * | buf ) |
Definition at line 714 of file XrdPosixPreload.cc.
References statvfs, statvfs64(), XrdPosix_Statvfs(), and Xunix.
Referenced by statvfs(), statvfs64(), and XrdPosix_Statvfs().
long telldir | ( | DIR * | dirp | ) |
Definition at line 728 of file XrdPosixPreload.cc.
References XrdPosix_Telldir(), and Xunix.
int truncate64 | ( | const char * | path, |
off_t | offset ) |
Definition at line 742 of file XrdPosixPreload.cc.
References XrdPosix_Truncate(), and Xunix.
int unlink | ( | const char * | path | ) |
Definition at line 756 of file XrdPosixPreload.cc.
References XrdPosix_Unlink(), and Xunix.
ssize_t write | ( | int | fildes, |
const void * | buf, | ||
size_t | nbyte ) |
Definition at line 770 of file XrdPosixPreload.cc.
References XrdPosix_Write(), and Xunix.
ssize_t writev | ( | int | fildes, |
const struct iovec * | iov, | ||
int | iovcnt ) |
Definition at line 784 of file XrdPosixPreload.cc.
References XrdPosix_Writev(), and Xunix.
|
extern |
Definition at line 56 of file XrdPosixLinkage.cc.