XRootD
XrdPosixLinkage.hh File Reference
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/statvfs.h>
#include <dirent.h>
#include <cerrno>
#include <fcntl.h>
#include <cstdio>
#include <unistd.h>
#include "XrdPosix/XrdPosixOsDep.hh"
#include "XrdPosix/XrdPosixXrootd.hh"
#include "XrdSys/XrdSysPlatform.hh"
+ Include dependency graph for XrdPosixLinkage.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  XrdPosixLinkage
 

Macros

#define Args_Access   const char *path, int amode
 
#define Args_Acl   const char *, int, int, void *
 
#define Args_Chdir   const char *path
 
#define Args_Close   int
 
#define Args_Closedir   DIR *
 
#define Args_Fclose   FILE *
 
#define Args_Fcntl   int, int, ...
 
#define Args_Fcntl64   int, int, ...
 
#define Args_Fdatasync   int
 
#define Args_Fflush   FILE *
 
#define Args_Fgetxattr   int, const char *, const void *, size_t
 
#define Args_Fopen   const char *, const char *
 
#define Args_Fopen64   const char *, const char *
 
#define Args_Fread   void *, size_t, size_t, FILE *
 
#define Args_Fseek   FILE *, long, int
 
#define Args_Fseeko   FILE *, off_t, int
 
#define Args_Fseeko64   FILE *, off64_t, int
 
#define Args_Fstat   int, struct stat *
 
#define Args_Fstat64   int, struct stat64 *
 
#define Args_Fsync   int
 
#define Args_Ftell   FILE *
 
#define Args_Ftello   FILE *
 
#define Args_Ftello64   FILE *
 
#define Args_Ftruncate   int, off_t
 
#define Args_Ftruncate64   int, off64_t
 
#define Args_Fwrite   const void *, size_t, size_t, FILE *
 
#define Args_Getxattr   const char *, const char *, const void *, size_t
 
#define Args_Lgetxattr   const char *, const char *, const void *, size_t
 
#define Args_Lseek   int, off_t, int
 
#define Args_Lseek64   int, off64_t, int
 
#define Args_Lstat   const char *, struct stat *
 
#define Args_Lstat64   const char *, struct stat64 *
 
#define Args_Mkdir   const char *, mode_t
 
#define Args_Open   const char *, int, ...
 
#define Args_Open64   const char *, int, ...
 
#define Args_Opendir   const char *
 
#define Args_Pathconf   const char *, int
 
#define Args_Pread   int, void *, size_t, off_t
 
#define Args_Pread64   int, void *, size_t, off64_t
 
#define Args_Pwrite   int, const void *, size_t, off_t
 
#define Args_Pwrite64   int, const void *, size_t, off64_t
 
#define Args_Read   int, void *, size_t
 
#define Args_Readdir   DIR *
 
#define Args_Readdir64   DIR *
 
#define Args_Readdir64_r   DIR *, struct dirent64 *, struct dirent64 **
 
#define Args_Readdir_r   DIR *, struct dirent *, struct dirent **
 
#define Args_Readv   int, const struct iovec *, int
 
#define Args_Rename   const char *, const char *
 
#define Args_Rewinddir   DIR *
 
#define Args_Rmdir   const char *
 
#define Args_Seekdir   DIR *, long
 
#define Args_Stat   const char *, struct stat *
 
#define Args_Stat64   const char *, struct stat64 *
 
#define Args_Statfs   const char *, struct statfs *
 
#define Args_Statfs64   const char *, struct statfs64 *
 
#define Args_Statvfs   const char *, struct statvfs *
 
#define Args_Statvfs64   const char *, struct statvfs64 *
 
#define Args_Telldir   DIR *
 
#define Args_Truncate   const char *, off_t
 
#define Args_Truncate64   const char *, off64_t
 
#define Args_Unlink   const char *
 
#define Args_Write   int, const void *, size_t
 
#define Args_Writev   int, const struct iovec *, int
 
#define Retv_Access   int
 
#define Retv_Acl   int
 
#define Retv_Chdir   int
 
#define Retv_Close   int
 
#define Retv_Closedir   int
 
#define Retv_Fclose   int
 
#define Retv_Fcntl   int
 
#define Retv_Fcntl64   int
 
#define Retv_Fdatasync   int
 
#define Retv_Fflush   int
 
#define Retv_Fgetxattr   ssize_t
 
#define Retv_Fopen   FILE *
 
#define Retv_Fopen64   FILE *
 
#define Retv_Fread   size_t
 
#define Retv_Fseek   int
 
#define Retv_Fseeko   int
 
#define Retv_Fseeko64   int
 
#define Retv_Fstat   int
 
#define Retv_Fstat64   int
 
#define Retv_Fsync   int
 
#define Retv_Ftell   long
 
#define Retv_Ftello   off_t
 
#define Retv_Ftello64   off64_t
 
#define Retv_Ftruncate   int
 
#define Retv_Ftruncate64   int
 
#define Retv_Fwrite   int
 
#define Retv_Getxattr   ssize_t
 
#define Retv_Lgetxattr   ssize_t
 
#define Retv_Lseek   off_t
 
#define Retv_Lseek64   off64_t
 
#define Retv_Lstat   int
 
#define Retv_Lstat64   int
 
#define Retv_Mkdir   int
 
#define Retv_Open   int
 
#define Retv_Open64   int
 
#define Retv_Opendir   DIR *
 
#define Retv_Pathconf   long
 
#define Retv_Pread   ssize_t
 
#define Retv_Pread64   ssize_t
 
#define Retv_Pwrite   ssize_t
 
#define Retv_Pwrite64   ssize_t
 
#define Retv_Read   ssize_t
 
#define Retv_Readdir   struct dirent *
 
#define Retv_Readdir64   struct dirent64 *
 
#define Retv_Readdir64_r   int
 
#define Retv_Readdir_r   int
 
#define Retv_Readv   ssize_t
 
#define Retv_Rename   int
 
#define Retv_Rewinddir   void
 
#define Retv_Rmdir   int
 
#define Retv_Seekdir   void
 
#define Retv_Stat   int
 
#define Retv_Stat64   int
 
#define Retv_Statfs   int
 
#define Retv_Statfs64   int
 
#define Retv_Statvfs   int
 
#define Retv_Statvfs64   int
 
#define Retv_Telldir   long
 
#define Retv_Truncate   int
 
#define Retv_Truncate64   int
 
#define Retv_Unlink   int
 
#define Retv_Write   ssize_t
 
#define Retv_Writev   ssize_t
 
#define Symb_Access   UNIX_PFX "access"
 
#define Symb_Acl   UNIX_PFX "acl"
 
#define Symb_Chdir   UNIX_PFX "chdir"
 
#define Symb_Close   UNIX_PFX "close"
 
#define Symb_Closedir   UNIX_PFX "closedir"
 
#define Symb_Fclose   UNIX_PFX "fclose"
 
#define Symb_Fcntl   UNIX_PFX "fcntl"
 
#define Symb_Fcntl64   UNIX_PFX "fcntl64"
 
#define Symb_Fdatasync   UNIX_PFX "fdatasync"
 
#define Symb_Fflush   UNIX_PFX "fflush"
 
#define Symb_Fgetxattr   UNIX_PFX "fgetxattr"
 
#define Symb_Fopen   UNIX_PFX "fopen"
 
#define Symb_Fopen64   UNIX_PFX "fopen64"
 
#define Symb_Fread   UNIX_PFX "fread"
 
#define Symb_Fseek   UNIX_PFX "fseek"
 
#define Symb_Fseeko   UNIX_PFX "fseeko"
 
#define Symb_Fseeko64   UNIX_PFX "fseeko64"
 
#define Symb_Fstat   UNIX_PFX "fstat"
 
#define Symb_Fstat64   UNIX_PFX "fstat64"
 
#define Symb_Fsync   UNIX_PFX "fsync"
 
#define Symb_Ftell   UNIX_PFX "ftell"
 
#define Symb_Ftello   UNIX_PFX "ftello"
 
#define Symb_Ftello64   UNIX_PFX "ftello64"
 
#define Symb_Ftruncate   UNIX_PFX "ftruncate"
 
#define Symb_Ftruncate64   UNIX_PFX "ftruncate64"
 
#define Symb_Fwrite   UNIX_PFX "fwrite"
 
#define Symb_Getxattr   UNIX_PFX "getxattr"
 
#define Symb_Lgetxattr   UNIX_PFX "lgetxattr"
 
#define Symb_Lseek   UNIX_PFX "lseek"
 
#define Symb_Lseek64   UNIX_PFX "lseek64"
 
#define Symb_Lstat   UNIX_PFX "lstat"
 
#define Symb_Lstat64   UNIX_PFX "lstat64"
 
#define Symb_Mkdir   UNIX_PFX "mkdir"
 
#define Symb_Open   UNIX_PFX "open"
 
#define Symb_Open64   UNIX_PFX "open64"
 
#define Symb_Opendir   UNIX_PFX "opendir"
 
#define Symb_Pathconf   UNIX_PFX "pathconf"
 
#define Symb_Pread   UNIX_PFX "pread"
 
#define Symb_Pread64   UNIX_PFX "pread64"
 
#define Symb_Pwrite   UNIX_PFX "pwrite"
 
#define Symb_Pwrite64   UNIX_PFX "pwrite64"
 
#define Symb_Read   UNIX_PFX "read"
 
#define Symb_Readdir   UNIX_PFX "readdir"
 
#define Symb_Readdir64   UNIX_PFX "readdir64"
 
#define Symb_Readdir64_r   UNIX_PFX "readdir64_r"
 
#define Symb_Readdir_r   UNIX_PFX "readdir_r"
 
#define Symb_Readv   UNIX_PFX "readv"
 
#define Symb_Rename   UNIX_PFX "rename"
 
#define Symb_Rewinddir   UNIX_PFX "rewinddir"
 
#define Symb_Rmdir   UNIX_PFX "rmdir"
 
#define Symb_Seekdir   UNIX_PFX "seekdir"
 
#define Symb_Stat   UNIX_PFX "stat"
 
#define Symb_Stat64   UNIX_PFX "stat64"
 
#define Symb_Statfs   UNIX_PFX "statfs"
 
#define Symb_Statfs64   UNIX_PFX "statfs64"
 
#define Symb_Statvfs   UNIX_PFX "statvfs"
 
#define Symb_Statvfs64   UNIX_PFX "statvfs64"
 
#define Symb_Telldir   UNIX_PFX "telldir"
 
#define Symb_Truncate   UNIX_PFX "truncate"
 
#define Symb_Truncate64   UNIX_PFX "truncate64"
 
#define Symb_Unlink   UNIX_PFX "unlink"
 
#define Symb_Write   UNIX_PFX "write"
 
#define Symb_Writev   UNIX_PFX "writev"
 
#define UNIX_PFX
 

Macro Definition Documentation

◆ Args_Access

#define Args_Access   const char *path, int amode

Definition at line 58 of file XrdPosixLinkage.hh.

◆ Args_Acl

#define Args_Acl   const char *, int, int, void *

Definition at line 62 of file XrdPosixLinkage.hh.

◆ Args_Chdir

#define Args_Chdir   const char *path

Definition at line 66 of file XrdPosixLinkage.hh.

◆ Args_Close

#define Args_Close   int

Definition at line 70 of file XrdPosixLinkage.hh.

◆ Args_Closedir

#define Args_Closedir   DIR *

Definition at line 74 of file XrdPosixLinkage.hh.

◆ Args_Fclose

#define Args_Fclose   FILE *

Definition at line 78 of file XrdPosixLinkage.hh.

◆ Args_Fcntl

#define Args_Fcntl   int, int, ...

Definition at line 82 of file XrdPosixLinkage.hh.

◆ Args_Fcntl64

#define Args_Fcntl64   int, int, ...

Definition at line 86 of file XrdPosixLinkage.hh.

◆ Args_Fdatasync

#define Args_Fdatasync   int

Definition at line 90 of file XrdPosixLinkage.hh.

◆ Args_Fflush

#define Args_Fflush   FILE *

Definition at line 94 of file XrdPosixLinkage.hh.

◆ Args_Fgetxattr

#define Args_Fgetxattr   int, const char *, const void *, size_t

Definition at line 170 of file XrdPosixLinkage.hh.

◆ Args_Fopen

#define Args_Fopen   const char *, const char *

Definition at line 98 of file XrdPosixLinkage.hh.

◆ Args_Fopen64

#define Args_Fopen64   const char *, const char *

Definition at line 102 of file XrdPosixLinkage.hh.

◆ Args_Fread

#define Args_Fread   void *, size_t, size_t, FILE *

Definition at line 106 of file XrdPosixLinkage.hh.

◆ Args_Fseek

#define Args_Fseek   FILE *, long, int

Definition at line 110 of file XrdPosixLinkage.hh.

◆ Args_Fseeko

#define Args_Fseeko   FILE *, off_t, int

Definition at line 114 of file XrdPosixLinkage.hh.

◆ Args_Fseeko64

#define Args_Fseeko64   FILE *, off64_t, int

Definition at line 118 of file XrdPosixLinkage.hh.

◆ Args_Fstat

#define Args_Fstat   int, struct stat *

Definition at line 127 of file XrdPosixLinkage.hh.

◆ Args_Fstat64

#define Args_Fstat64   int, struct stat64 *

Definition at line 137 of file XrdPosixLinkage.hh.

◆ Args_Fsync

#define Args_Fsync   int

Definition at line 142 of file XrdPosixLinkage.hh.

◆ Args_Ftell

#define Args_Ftell   FILE *

Definition at line 146 of file XrdPosixLinkage.hh.

◆ Args_Ftello

#define Args_Ftello   FILE *

Definition at line 150 of file XrdPosixLinkage.hh.

◆ Args_Ftello64

#define Args_Ftello64   FILE *

Definition at line 154 of file XrdPosixLinkage.hh.

◆ Args_Ftruncate

#define Args_Ftruncate   int, off_t

Definition at line 158 of file XrdPosixLinkage.hh.

◆ Args_Ftruncate64

#define Args_Ftruncate64   int, off64_t

Definition at line 162 of file XrdPosixLinkage.hh.

◆ Args_Fwrite

#define Args_Fwrite   const void *, size_t, size_t, FILE *

Definition at line 166 of file XrdPosixLinkage.hh.

◆ Args_Getxattr

#define Args_Getxattr   const char *, const char *, const void *, size_t

Definition at line 174 of file XrdPosixLinkage.hh.

◆ Args_Lgetxattr

#define Args_Lgetxattr   const char *, const char *, const void *, size_t

Definition at line 178 of file XrdPosixLinkage.hh.

◆ Args_Lseek

#define Args_Lseek   int, off_t, int

Definition at line 182 of file XrdPosixLinkage.hh.

◆ Args_Lseek64

#define Args_Lseek64   int, off64_t, int

Definition at line 186 of file XrdPosixLinkage.hh.

◆ Args_Lstat

#define Args_Lstat   const char *, struct stat *

Definition at line 195 of file XrdPosixLinkage.hh.

◆ Args_Lstat64

#define Args_Lstat64   const char *, struct stat64 *

Definition at line 205 of file XrdPosixLinkage.hh.

◆ Args_Mkdir

#define Args_Mkdir   const char *, mode_t

Definition at line 210 of file XrdPosixLinkage.hh.

◆ Args_Open

#define Args_Open   const char *, int, ...

Definition at line 214 of file XrdPosixLinkage.hh.

◆ Args_Open64

#define Args_Open64   const char *, int, ...

Definition at line 218 of file XrdPosixLinkage.hh.

◆ Args_Opendir

#define Args_Opendir   const char *

Definition at line 222 of file XrdPosixLinkage.hh.

◆ Args_Pathconf

#define Args_Pathconf   const char *, int

Definition at line 226 of file XrdPosixLinkage.hh.

◆ Args_Pread

#define Args_Pread   int, void *, size_t, off_t

Definition at line 230 of file XrdPosixLinkage.hh.

◆ Args_Pread64

#define Args_Pread64   int, void *, size_t, off64_t

Definition at line 234 of file XrdPosixLinkage.hh.

◆ Args_Pwrite

#define Args_Pwrite   int, const void *, size_t, off_t

Definition at line 238 of file XrdPosixLinkage.hh.

◆ Args_Pwrite64

#define Args_Pwrite64   int, const void *, size_t, off64_t

Definition at line 242 of file XrdPosixLinkage.hh.

◆ Args_Read

#define Args_Read   int, void *, size_t

Definition at line 246 of file XrdPosixLinkage.hh.

◆ Args_Readdir

#define Args_Readdir   DIR *

Definition at line 254 of file XrdPosixLinkage.hh.

◆ Args_Readdir64

#define Args_Readdir64   DIR *

Definition at line 258 of file XrdPosixLinkage.hh.

◆ Args_Readdir64_r

#define Args_Readdir64_r   DIR *, struct dirent64 *, struct dirent64 **

Definition at line 266 of file XrdPosixLinkage.hh.

◆ Args_Readdir_r

#define Args_Readdir_r   DIR *, struct dirent *, struct dirent **

Definition at line 262 of file XrdPosixLinkage.hh.

◆ Args_Readv

#define Args_Readv   int, const struct iovec *, int

Definition at line 250 of file XrdPosixLinkage.hh.

◆ Args_Rename

#define Args_Rename   const char *, const char *

Definition at line 270 of file XrdPosixLinkage.hh.

◆ Args_Rewinddir

#define Args_Rewinddir   DIR *

Definition at line 274 of file XrdPosixLinkage.hh.

◆ Args_Rmdir

#define Args_Rmdir   const char *

Definition at line 278 of file XrdPosixLinkage.hh.

◆ Args_Seekdir

#define Args_Seekdir   DIR *, long

Definition at line 282 of file XrdPosixLinkage.hh.

◆ Args_Stat

#define Args_Stat   const char *, struct stat *

Definition at line 291 of file XrdPosixLinkage.hh.

◆ Args_Stat64

#define Args_Stat64   const char *, struct stat64 *

Definition at line 301 of file XrdPosixLinkage.hh.

◆ Args_Statfs

#define Args_Statfs   const char *, struct statfs *

Definition at line 306 of file XrdPosixLinkage.hh.

◆ Args_Statfs64

#define Args_Statfs64   const char *, struct statfs64 *

Definition at line 310 of file XrdPosixLinkage.hh.

◆ Args_Statvfs

#define Args_Statvfs   const char *, struct statvfs *

Definition at line 314 of file XrdPosixLinkage.hh.

◆ Args_Statvfs64

#define Args_Statvfs64   const char *, struct statvfs64 *

Definition at line 318 of file XrdPosixLinkage.hh.

◆ Args_Telldir

#define Args_Telldir   DIR *

Definition at line 322 of file XrdPosixLinkage.hh.

◆ Args_Truncate

#define Args_Truncate   const char *, off_t

Definition at line 326 of file XrdPosixLinkage.hh.

◆ Args_Truncate64

#define Args_Truncate64   const char *, off64_t

Definition at line 330 of file XrdPosixLinkage.hh.

◆ Args_Unlink

#define Args_Unlink   const char *

Definition at line 334 of file XrdPosixLinkage.hh.

◆ Args_Write

#define Args_Write   int, const void *, size_t

Definition at line 338 of file XrdPosixLinkage.hh.

◆ Args_Writev

#define Args_Writev   int, const struct iovec *, int

Definition at line 342 of file XrdPosixLinkage.hh.

◆ Retv_Access

#define Retv_Access   int

Definition at line 57 of file XrdPosixLinkage.hh.

◆ Retv_Acl

#define Retv_Acl   int

Definition at line 61 of file XrdPosixLinkage.hh.

◆ Retv_Chdir

#define Retv_Chdir   int

Definition at line 65 of file XrdPosixLinkage.hh.

◆ Retv_Close

#define Retv_Close   int

Definition at line 69 of file XrdPosixLinkage.hh.

◆ Retv_Closedir

#define Retv_Closedir   int

Definition at line 73 of file XrdPosixLinkage.hh.

◆ Retv_Fclose

#define Retv_Fclose   int

Definition at line 77 of file XrdPosixLinkage.hh.

◆ Retv_Fcntl

#define Retv_Fcntl   int

Definition at line 81 of file XrdPosixLinkage.hh.

◆ Retv_Fcntl64

#define Retv_Fcntl64   int

Definition at line 85 of file XrdPosixLinkage.hh.

◆ Retv_Fdatasync

#define Retv_Fdatasync   int

Definition at line 89 of file XrdPosixLinkage.hh.

◆ Retv_Fflush

#define Retv_Fflush   int

Definition at line 93 of file XrdPosixLinkage.hh.

◆ Retv_Fgetxattr

#define Retv_Fgetxattr   ssize_t

Definition at line 169 of file XrdPosixLinkage.hh.

◆ Retv_Fopen

#define Retv_Fopen   FILE *

Definition at line 97 of file XrdPosixLinkage.hh.

◆ Retv_Fopen64

#define Retv_Fopen64   FILE *

Definition at line 101 of file XrdPosixLinkage.hh.

◆ Retv_Fread

#define Retv_Fread   size_t

Definition at line 105 of file XrdPosixLinkage.hh.

◆ Retv_Fseek

#define Retv_Fseek   int

Definition at line 109 of file XrdPosixLinkage.hh.

◆ Retv_Fseeko

#define Retv_Fseeko   int

Definition at line 113 of file XrdPosixLinkage.hh.

◆ Retv_Fseeko64

#define Retv_Fseeko64   int

Definition at line 117 of file XrdPosixLinkage.hh.

◆ Retv_Fstat

#define Retv_Fstat   int

Definition at line 126 of file XrdPosixLinkage.hh.

◆ Retv_Fstat64

#define Retv_Fstat64   int

Definition at line 136 of file XrdPosixLinkage.hh.

◆ Retv_Fsync

#define Retv_Fsync   int

Definition at line 141 of file XrdPosixLinkage.hh.

◆ Retv_Ftell

#define Retv_Ftell   long

Definition at line 145 of file XrdPosixLinkage.hh.

◆ Retv_Ftello

#define Retv_Ftello   off_t

Definition at line 149 of file XrdPosixLinkage.hh.

◆ Retv_Ftello64

#define Retv_Ftello64   off64_t

Definition at line 153 of file XrdPosixLinkage.hh.

◆ Retv_Ftruncate

#define Retv_Ftruncate   int

Definition at line 157 of file XrdPosixLinkage.hh.

◆ Retv_Ftruncate64

#define Retv_Ftruncate64   int

Definition at line 161 of file XrdPosixLinkage.hh.

◆ Retv_Fwrite

#define Retv_Fwrite   int

Definition at line 165 of file XrdPosixLinkage.hh.

◆ Retv_Getxattr

#define Retv_Getxattr   ssize_t

Definition at line 173 of file XrdPosixLinkage.hh.

◆ Retv_Lgetxattr

#define Retv_Lgetxattr   ssize_t

Definition at line 177 of file XrdPosixLinkage.hh.

◆ Retv_Lseek

#define Retv_Lseek   off_t

Definition at line 181 of file XrdPosixLinkage.hh.

◆ Retv_Lseek64

#define Retv_Lseek64   off64_t

Definition at line 185 of file XrdPosixLinkage.hh.

◆ Retv_Lstat

#define Retv_Lstat   int

Definition at line 194 of file XrdPosixLinkage.hh.

◆ Retv_Lstat64

#define Retv_Lstat64   int

Definition at line 204 of file XrdPosixLinkage.hh.

◆ Retv_Mkdir

#define Retv_Mkdir   int

Definition at line 209 of file XrdPosixLinkage.hh.

◆ Retv_Open

#define Retv_Open   int

Definition at line 213 of file XrdPosixLinkage.hh.

◆ Retv_Open64

#define Retv_Open64   int

Definition at line 217 of file XrdPosixLinkage.hh.

◆ Retv_Opendir

#define Retv_Opendir   DIR *

Definition at line 221 of file XrdPosixLinkage.hh.

◆ Retv_Pathconf

#define Retv_Pathconf   long

Definition at line 225 of file XrdPosixLinkage.hh.

◆ Retv_Pread

#define Retv_Pread   ssize_t

Definition at line 229 of file XrdPosixLinkage.hh.

◆ Retv_Pread64

#define Retv_Pread64   ssize_t

Definition at line 233 of file XrdPosixLinkage.hh.

◆ Retv_Pwrite

#define Retv_Pwrite   ssize_t

Definition at line 237 of file XrdPosixLinkage.hh.

◆ Retv_Pwrite64

#define Retv_Pwrite64   ssize_t

Definition at line 241 of file XrdPosixLinkage.hh.

◆ Retv_Read

#define Retv_Read   ssize_t

Definition at line 245 of file XrdPosixLinkage.hh.

◆ Retv_Readdir

#define Retv_Readdir   struct dirent *

Definition at line 253 of file XrdPosixLinkage.hh.

◆ Retv_Readdir64

#define Retv_Readdir64   struct dirent64 *

Definition at line 257 of file XrdPosixLinkage.hh.

◆ Retv_Readdir64_r

#define Retv_Readdir64_r   int

Definition at line 265 of file XrdPosixLinkage.hh.

◆ Retv_Readdir_r

#define Retv_Readdir_r   int

Definition at line 261 of file XrdPosixLinkage.hh.

◆ Retv_Readv

#define Retv_Readv   ssize_t

Definition at line 249 of file XrdPosixLinkage.hh.

◆ Retv_Rename

#define Retv_Rename   int

Definition at line 269 of file XrdPosixLinkage.hh.

◆ Retv_Rewinddir

#define Retv_Rewinddir   void

Definition at line 273 of file XrdPosixLinkage.hh.

◆ Retv_Rmdir

#define Retv_Rmdir   int

Definition at line 277 of file XrdPosixLinkage.hh.

◆ Retv_Seekdir

#define Retv_Seekdir   void

Definition at line 281 of file XrdPosixLinkage.hh.

◆ Retv_Stat

#define Retv_Stat   int

Definition at line 290 of file XrdPosixLinkage.hh.

◆ Retv_Stat64

#define Retv_Stat64   int

Definition at line 300 of file XrdPosixLinkage.hh.

◆ Retv_Statfs

#define Retv_Statfs   int

Definition at line 305 of file XrdPosixLinkage.hh.

◆ Retv_Statfs64

#define Retv_Statfs64   int

Definition at line 309 of file XrdPosixLinkage.hh.

◆ Retv_Statvfs

#define Retv_Statvfs   int

Definition at line 313 of file XrdPosixLinkage.hh.

◆ Retv_Statvfs64

#define Retv_Statvfs64   int

Definition at line 317 of file XrdPosixLinkage.hh.

◆ Retv_Telldir

#define Retv_Telldir   long

Definition at line 321 of file XrdPosixLinkage.hh.

◆ Retv_Truncate

#define Retv_Truncate   int

Definition at line 325 of file XrdPosixLinkage.hh.

◆ Retv_Truncate64

#define Retv_Truncate64   int

Definition at line 329 of file XrdPosixLinkage.hh.

◆ Retv_Unlink

#define Retv_Unlink   int

Definition at line 333 of file XrdPosixLinkage.hh.

◆ Retv_Write

#define Retv_Write   ssize_t

Definition at line 337 of file XrdPosixLinkage.hh.

◆ Retv_Writev

#define Retv_Writev   ssize_t

Definition at line 341 of file XrdPosixLinkage.hh.

◆ Symb_Access

#define Symb_Access   UNIX_PFX "access"

Definition at line 56 of file XrdPosixLinkage.hh.

◆ Symb_Acl

#define Symb_Acl   UNIX_PFX "acl"

Definition at line 60 of file XrdPosixLinkage.hh.

◆ Symb_Chdir

#define Symb_Chdir   UNIX_PFX "chdir"

Definition at line 64 of file XrdPosixLinkage.hh.

◆ Symb_Close

#define Symb_Close   UNIX_PFX "close"

Definition at line 68 of file XrdPosixLinkage.hh.

◆ Symb_Closedir

#define Symb_Closedir   UNIX_PFX "closedir"

Definition at line 72 of file XrdPosixLinkage.hh.

◆ Symb_Fclose

#define Symb_Fclose   UNIX_PFX "fclose"

Definition at line 76 of file XrdPosixLinkage.hh.

◆ Symb_Fcntl

#define Symb_Fcntl   UNIX_PFX "fcntl"

Definition at line 80 of file XrdPosixLinkage.hh.

◆ Symb_Fcntl64

#define Symb_Fcntl64   UNIX_PFX "fcntl64"

Definition at line 84 of file XrdPosixLinkage.hh.

◆ Symb_Fdatasync

#define Symb_Fdatasync   UNIX_PFX "fdatasync"

Definition at line 88 of file XrdPosixLinkage.hh.

◆ Symb_Fflush

#define Symb_Fflush   UNIX_PFX "fflush"

Definition at line 92 of file XrdPosixLinkage.hh.

◆ Symb_Fgetxattr

#define Symb_Fgetxattr   UNIX_PFX "fgetxattr"

Definition at line 168 of file XrdPosixLinkage.hh.

◆ Symb_Fopen

#define Symb_Fopen   UNIX_PFX "fopen"

Definition at line 96 of file XrdPosixLinkage.hh.

◆ Symb_Fopen64

#define Symb_Fopen64   UNIX_PFX "fopen64"

Definition at line 100 of file XrdPosixLinkage.hh.

◆ Symb_Fread

#define Symb_Fread   UNIX_PFX "fread"

Definition at line 104 of file XrdPosixLinkage.hh.

◆ Symb_Fseek

#define Symb_Fseek   UNIX_PFX "fseek"

Definition at line 108 of file XrdPosixLinkage.hh.

◆ Symb_Fseeko

#define Symb_Fseeko   UNIX_PFX "fseeko"

Definition at line 112 of file XrdPosixLinkage.hh.

◆ Symb_Fseeko64

#define Symb_Fseeko64   UNIX_PFX "fseeko64"

Definition at line 116 of file XrdPosixLinkage.hh.

◆ Symb_Fstat

#define Symb_Fstat   UNIX_PFX "fstat"

Definition at line 125 of file XrdPosixLinkage.hh.

◆ Symb_Fstat64

#define Symb_Fstat64   UNIX_PFX "fstat64"

Definition at line 135 of file XrdPosixLinkage.hh.

◆ Symb_Fsync

#define Symb_Fsync   UNIX_PFX "fsync"

Definition at line 140 of file XrdPosixLinkage.hh.

◆ Symb_Ftell

#define Symb_Ftell   UNIX_PFX "ftell"

Definition at line 144 of file XrdPosixLinkage.hh.

◆ Symb_Ftello

#define Symb_Ftello   UNIX_PFX "ftello"

Definition at line 148 of file XrdPosixLinkage.hh.

◆ Symb_Ftello64

#define Symb_Ftello64   UNIX_PFX "ftello64"

Definition at line 152 of file XrdPosixLinkage.hh.

◆ Symb_Ftruncate

#define Symb_Ftruncate   UNIX_PFX "ftruncate"

Definition at line 156 of file XrdPosixLinkage.hh.

◆ Symb_Ftruncate64

#define Symb_Ftruncate64   UNIX_PFX "ftruncate64"

Definition at line 160 of file XrdPosixLinkage.hh.

◆ Symb_Fwrite

#define Symb_Fwrite   UNIX_PFX "fwrite"

Definition at line 164 of file XrdPosixLinkage.hh.

◆ Symb_Getxattr

#define Symb_Getxattr   UNIX_PFX "getxattr"

Definition at line 172 of file XrdPosixLinkage.hh.

◆ Symb_Lgetxattr

#define Symb_Lgetxattr   UNIX_PFX "lgetxattr"

Definition at line 176 of file XrdPosixLinkage.hh.

◆ Symb_Lseek

#define Symb_Lseek   UNIX_PFX "lseek"

Definition at line 180 of file XrdPosixLinkage.hh.

◆ Symb_Lseek64

#define Symb_Lseek64   UNIX_PFX "lseek64"

Definition at line 184 of file XrdPosixLinkage.hh.

◆ Symb_Lstat

#define Symb_Lstat   UNIX_PFX "lstat"

Definition at line 193 of file XrdPosixLinkage.hh.

◆ Symb_Lstat64

#define Symb_Lstat64   UNIX_PFX "lstat64"

Definition at line 203 of file XrdPosixLinkage.hh.

◆ Symb_Mkdir

#define Symb_Mkdir   UNIX_PFX "mkdir"

Definition at line 208 of file XrdPosixLinkage.hh.

◆ Symb_Open

#define Symb_Open   UNIX_PFX "open"

Definition at line 212 of file XrdPosixLinkage.hh.

◆ Symb_Open64

#define Symb_Open64   UNIX_PFX "open64"

Definition at line 216 of file XrdPosixLinkage.hh.

◆ Symb_Opendir

#define Symb_Opendir   UNIX_PFX "opendir"

Definition at line 220 of file XrdPosixLinkage.hh.

◆ Symb_Pathconf

#define Symb_Pathconf   UNIX_PFX "pathconf"

Definition at line 224 of file XrdPosixLinkage.hh.

◆ Symb_Pread

#define Symb_Pread   UNIX_PFX "pread"

Definition at line 228 of file XrdPosixLinkage.hh.

◆ Symb_Pread64

#define Symb_Pread64   UNIX_PFX "pread64"

Definition at line 232 of file XrdPosixLinkage.hh.

◆ Symb_Pwrite

#define Symb_Pwrite   UNIX_PFX "pwrite"

Definition at line 236 of file XrdPosixLinkage.hh.

◆ Symb_Pwrite64

#define Symb_Pwrite64   UNIX_PFX "pwrite64"

Definition at line 240 of file XrdPosixLinkage.hh.

◆ Symb_Read

#define Symb_Read   UNIX_PFX "read"

Definition at line 244 of file XrdPosixLinkage.hh.

◆ Symb_Readdir

#define Symb_Readdir   UNIX_PFX "readdir"

Definition at line 252 of file XrdPosixLinkage.hh.

◆ Symb_Readdir64

#define Symb_Readdir64   UNIX_PFX "readdir64"

Definition at line 256 of file XrdPosixLinkage.hh.

◆ Symb_Readdir64_r

#define Symb_Readdir64_r   UNIX_PFX "readdir64_r"

Definition at line 264 of file XrdPosixLinkage.hh.

◆ Symb_Readdir_r

#define Symb_Readdir_r   UNIX_PFX "readdir_r"

Definition at line 260 of file XrdPosixLinkage.hh.

◆ Symb_Readv

#define Symb_Readv   UNIX_PFX "readv"

Definition at line 248 of file XrdPosixLinkage.hh.

◆ Symb_Rename

#define Symb_Rename   UNIX_PFX "rename"

Definition at line 268 of file XrdPosixLinkage.hh.

◆ Symb_Rewinddir

#define Symb_Rewinddir   UNIX_PFX "rewinddir"

Definition at line 272 of file XrdPosixLinkage.hh.

◆ Symb_Rmdir

#define Symb_Rmdir   UNIX_PFX "rmdir"

Definition at line 276 of file XrdPosixLinkage.hh.

◆ Symb_Seekdir

#define Symb_Seekdir   UNIX_PFX "seekdir"

Definition at line 280 of file XrdPosixLinkage.hh.

◆ Symb_Stat

#define Symb_Stat   UNIX_PFX "stat"

Definition at line 289 of file XrdPosixLinkage.hh.

◆ Symb_Stat64

#define Symb_Stat64   UNIX_PFX "stat64"

Definition at line 299 of file XrdPosixLinkage.hh.

◆ Symb_Statfs

#define Symb_Statfs   UNIX_PFX "statfs"

Definition at line 304 of file XrdPosixLinkage.hh.

◆ Symb_Statfs64

#define Symb_Statfs64   UNIX_PFX "statfs64"

Definition at line 308 of file XrdPosixLinkage.hh.

◆ Symb_Statvfs

#define Symb_Statvfs   UNIX_PFX "statvfs"

Definition at line 312 of file XrdPosixLinkage.hh.

◆ Symb_Statvfs64

#define Symb_Statvfs64   UNIX_PFX "statvfs64"

Definition at line 316 of file XrdPosixLinkage.hh.

◆ Symb_Telldir

#define Symb_Telldir   UNIX_PFX "telldir"

Definition at line 320 of file XrdPosixLinkage.hh.

◆ Symb_Truncate

#define Symb_Truncate   UNIX_PFX "truncate"

Definition at line 324 of file XrdPosixLinkage.hh.

◆ Symb_Truncate64

#define Symb_Truncate64   UNIX_PFX "truncate64"

Definition at line 328 of file XrdPosixLinkage.hh.

◆ Symb_Unlink

#define Symb_Unlink   UNIX_PFX "unlink"

Definition at line 332 of file XrdPosixLinkage.hh.

◆ Symb_Write

#define Symb_Write   UNIX_PFX "write"

Definition at line 336 of file XrdPosixLinkage.hh.

◆ Symb_Writev

#define Symb_Writev   UNIX_PFX "writev"

Definition at line 340 of file XrdPosixLinkage.hh.

◆ UNIX_PFX

#define UNIX_PFX

Definition at line 53 of file XrdPosixLinkage.hh.