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 91 of file XrdPosixLinkage.hh.

◆ Args_Fdatasync

#define Args_Fdatasync   int

Definition at line 96 of file XrdPosixLinkage.hh.

◆ Args_Fflush

#define Args_Fflush   FILE *

Definition at line 100 of file XrdPosixLinkage.hh.

◆ Args_Fgetxattr

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

Definition at line 206 of file XrdPosixLinkage.hh.

◆ Args_Fopen

#define Args_Fopen   const char *, const char *

Definition at line 104 of file XrdPosixLinkage.hh.

◆ Args_Fopen64

#define Args_Fopen64   const char *, const char *

Definition at line 113 of file XrdPosixLinkage.hh.

◆ Args_Fread

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

Definition at line 118 of file XrdPosixLinkage.hh.

◆ Args_Fseek

#define Args_Fseek   FILE *, long, int

Definition at line 122 of file XrdPosixLinkage.hh.

◆ Args_Fseeko

#define Args_Fseeko   FILE *, off_t, int

Definition at line 126 of file XrdPosixLinkage.hh.

◆ Args_Fseeko64

#define Args_Fseeko64   FILE *, off64_t, int

Definition at line 135 of file XrdPosixLinkage.hh.

◆ Args_Fstat

#define Args_Fstat   int, struct stat *

Definition at line 145 of file XrdPosixLinkage.hh.

◆ Args_Fstat64

#define Args_Fstat64   int, struct stat64 *

Definition at line 160 of file XrdPosixLinkage.hh.

◆ Args_Fsync

#define Args_Fsync   int

Definition at line 166 of file XrdPosixLinkage.hh.

◆ Args_Ftell

#define Args_Ftell   FILE *

Definition at line 170 of file XrdPosixLinkage.hh.

◆ Args_Ftello

#define Args_Ftello   FILE *

Definition at line 174 of file XrdPosixLinkage.hh.

◆ Args_Ftello64

#define Args_Ftello64   FILE *

Definition at line 183 of file XrdPosixLinkage.hh.

◆ Args_Ftruncate

#define Args_Ftruncate   int, off_t

Definition at line 188 of file XrdPosixLinkage.hh.

◆ Args_Ftruncate64

#define Args_Ftruncate64   int, off64_t

Definition at line 197 of file XrdPosixLinkage.hh.

◆ Args_Fwrite

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

Definition at line 202 of file XrdPosixLinkage.hh.

◆ Args_Getxattr

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

Definition at line 210 of file XrdPosixLinkage.hh.

◆ Args_Lgetxattr

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

Definition at line 214 of file XrdPosixLinkage.hh.

◆ Args_Lseek

#define Args_Lseek   int, off_t, int

Definition at line 218 of file XrdPosixLinkage.hh.

◆ Args_Lseek64

#define Args_Lseek64   int, off64_t, int

Definition at line 227 of file XrdPosixLinkage.hh.

◆ Args_Lstat

#define Args_Lstat   const char *, struct stat *

Definition at line 237 of file XrdPosixLinkage.hh.

◆ Args_Lstat64

#define Args_Lstat64   const char *, struct stat64 *

Definition at line 252 of file XrdPosixLinkage.hh.

◆ Args_Mkdir

#define Args_Mkdir   const char *, mode_t

Definition at line 258 of file XrdPosixLinkage.hh.

◆ Args_Open

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

Definition at line 262 of file XrdPosixLinkage.hh.

◆ Args_Open64

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

Definition at line 271 of file XrdPosixLinkage.hh.

◆ Args_Opendir

#define Args_Opendir   const char *

Definition at line 276 of file XrdPosixLinkage.hh.

◆ Args_Pathconf

#define Args_Pathconf   const char *, int

Definition at line 280 of file XrdPosixLinkage.hh.

◆ Args_Pread

#define Args_Pread   int, void *, size_t, off_t

Definition at line 284 of file XrdPosixLinkage.hh.

◆ Args_Pread64

#define Args_Pread64   int, void *, size_t, off64_t

Definition at line 293 of file XrdPosixLinkage.hh.

◆ Args_Pwrite

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

Definition at line 298 of file XrdPosixLinkage.hh.

◆ Args_Pwrite64

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

Definition at line 307 of file XrdPosixLinkage.hh.

◆ Args_Read

#define Args_Read   int, void *, size_t

Definition at line 312 of file XrdPosixLinkage.hh.

◆ Args_Readdir

#define Args_Readdir   DIR *

Definition at line 320 of file XrdPosixLinkage.hh.

◆ Args_Readdir64

#define Args_Readdir64   DIR *

Definition at line 329 of file XrdPosixLinkage.hh.

◆ Args_Readdir64_r

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

Definition at line 343 of file XrdPosixLinkage.hh.

◆ Args_Readdir_r

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

Definition at line 334 of file XrdPosixLinkage.hh.

◆ Args_Readv

#define Args_Readv   int, const struct iovec *, int

Definition at line 316 of file XrdPosixLinkage.hh.

◆ Args_Rename

#define Args_Rename   const char *, const char *

Definition at line 348 of file XrdPosixLinkage.hh.

◆ Args_Rewinddir

#define Args_Rewinddir   DIR *

Definition at line 352 of file XrdPosixLinkage.hh.

◆ Args_Rmdir

#define Args_Rmdir   const char *

Definition at line 356 of file XrdPosixLinkage.hh.

◆ Args_Seekdir

#define Args_Seekdir   DIR *, long

Definition at line 360 of file XrdPosixLinkage.hh.

◆ Args_Stat

#define Args_Stat   const char *, struct stat *

Definition at line 369 of file XrdPosixLinkage.hh.

◆ Args_Stat64

#define Args_Stat64   const char *, struct stat64 *

Definition at line 384 of file XrdPosixLinkage.hh.

◆ Args_Statfs

#define Args_Statfs   const char *, struct statfs *

Definition at line 390 of file XrdPosixLinkage.hh.

◆ Args_Statfs64

#define Args_Statfs64   const char *, struct statfs64 *

Definition at line 399 of file XrdPosixLinkage.hh.

◆ Args_Statvfs

#define Args_Statvfs   const char *, struct statvfs *

Definition at line 404 of file XrdPosixLinkage.hh.

◆ Args_Statvfs64

#define Args_Statvfs64   const char *, struct statvfs64 *

Definition at line 413 of file XrdPosixLinkage.hh.

◆ Args_Telldir

#define Args_Telldir   DIR *

Definition at line 418 of file XrdPosixLinkage.hh.

◆ Args_Truncate

#define Args_Truncate   const char *, off_t

Definition at line 422 of file XrdPosixLinkage.hh.

◆ Args_Truncate64

#define Args_Truncate64   const char *, off64_t

Definition at line 431 of file XrdPosixLinkage.hh.

◆ Args_Unlink

#define Args_Unlink   const char *

Definition at line 436 of file XrdPosixLinkage.hh.

◆ Args_Write

#define Args_Write   int, const void *, size_t

Definition at line 440 of file XrdPosixLinkage.hh.

◆ Args_Writev

#define Args_Writev   int, const struct iovec *, int

Definition at line 444 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 90 of file XrdPosixLinkage.hh.

◆ Retv_Fdatasync

#define Retv_Fdatasync   int

Definition at line 95 of file XrdPosixLinkage.hh.

◆ Retv_Fflush

#define Retv_Fflush   int

Definition at line 99 of file XrdPosixLinkage.hh.

◆ Retv_Fgetxattr

#define Retv_Fgetxattr   ssize_t

Definition at line 205 of file XrdPosixLinkage.hh.

◆ Retv_Fopen

#define Retv_Fopen   FILE *

Definition at line 103 of file XrdPosixLinkage.hh.

◆ Retv_Fopen64

#define Retv_Fopen64   FILE *

Definition at line 112 of file XrdPosixLinkage.hh.

◆ Retv_Fread

#define Retv_Fread   size_t

Definition at line 117 of file XrdPosixLinkage.hh.

◆ Retv_Fseek

#define Retv_Fseek   int

Definition at line 121 of file XrdPosixLinkage.hh.

◆ Retv_Fseeko

#define Retv_Fseeko   int

Definition at line 125 of file XrdPosixLinkage.hh.

◆ Retv_Fseeko64

#define Retv_Fseeko64   int

Definition at line 134 of file XrdPosixLinkage.hh.

◆ Retv_Fstat

#define Retv_Fstat   int

Definition at line 144 of file XrdPosixLinkage.hh.

◆ Retv_Fstat64

#define Retv_Fstat64   int

Definition at line 159 of file XrdPosixLinkage.hh.

◆ Retv_Fsync

#define Retv_Fsync   int

Definition at line 165 of file XrdPosixLinkage.hh.

◆ Retv_Ftell

#define Retv_Ftell   long

Definition at line 169 of file XrdPosixLinkage.hh.

◆ Retv_Ftello

#define Retv_Ftello   off_t

Definition at line 173 of file XrdPosixLinkage.hh.

◆ Retv_Ftello64

#define Retv_Ftello64   off64_t

Definition at line 182 of file XrdPosixLinkage.hh.

◆ Retv_Ftruncate

#define Retv_Ftruncate   int

Definition at line 187 of file XrdPosixLinkage.hh.

◆ Retv_Ftruncate64

#define Retv_Ftruncate64   int

Definition at line 196 of file XrdPosixLinkage.hh.

◆ Retv_Fwrite

#define Retv_Fwrite   int

Definition at line 201 of file XrdPosixLinkage.hh.

◆ Retv_Getxattr

#define Retv_Getxattr   ssize_t

Definition at line 209 of file XrdPosixLinkage.hh.

◆ Retv_Lgetxattr

#define Retv_Lgetxattr   ssize_t

Definition at line 213 of file XrdPosixLinkage.hh.

◆ Retv_Lseek

#define Retv_Lseek   off_t

Definition at line 217 of file XrdPosixLinkage.hh.

◆ Retv_Lseek64

#define Retv_Lseek64   off64_t

Definition at line 226 of file XrdPosixLinkage.hh.

◆ Retv_Lstat

#define Retv_Lstat   int

Definition at line 236 of file XrdPosixLinkage.hh.

◆ Retv_Lstat64

#define Retv_Lstat64   int

Definition at line 251 of file XrdPosixLinkage.hh.

◆ Retv_Mkdir

#define Retv_Mkdir   int

Definition at line 257 of file XrdPosixLinkage.hh.

◆ Retv_Open

#define Retv_Open   int

Definition at line 261 of file XrdPosixLinkage.hh.

◆ Retv_Open64

#define Retv_Open64   int

Definition at line 270 of file XrdPosixLinkage.hh.

◆ Retv_Opendir

#define Retv_Opendir   DIR *

Definition at line 275 of file XrdPosixLinkage.hh.

◆ Retv_Pathconf

#define Retv_Pathconf   long

Definition at line 279 of file XrdPosixLinkage.hh.

◆ Retv_Pread

#define Retv_Pread   ssize_t

Definition at line 283 of file XrdPosixLinkage.hh.

◆ Retv_Pread64

#define Retv_Pread64   ssize_t

Definition at line 292 of file XrdPosixLinkage.hh.

◆ Retv_Pwrite

#define Retv_Pwrite   ssize_t

Definition at line 297 of file XrdPosixLinkage.hh.

◆ Retv_Pwrite64

#define Retv_Pwrite64   ssize_t

Definition at line 306 of file XrdPosixLinkage.hh.

◆ Retv_Read

#define Retv_Read   ssize_t

Definition at line 311 of file XrdPosixLinkage.hh.

◆ Retv_Readdir

#define Retv_Readdir   struct dirent *

Definition at line 319 of file XrdPosixLinkage.hh.

◆ Retv_Readdir64

#define Retv_Readdir64   struct dirent64 *

Definition at line 328 of file XrdPosixLinkage.hh.

◆ Retv_Readdir64_r

#define Retv_Readdir64_r   int

Definition at line 342 of file XrdPosixLinkage.hh.

◆ Retv_Readdir_r

#define Retv_Readdir_r   int

Definition at line 333 of file XrdPosixLinkage.hh.

◆ Retv_Readv

#define Retv_Readv   ssize_t

Definition at line 315 of file XrdPosixLinkage.hh.

◆ Retv_Rename

#define Retv_Rename   int

Definition at line 347 of file XrdPosixLinkage.hh.

◆ Retv_Rewinddir

#define Retv_Rewinddir   void

Definition at line 351 of file XrdPosixLinkage.hh.

◆ Retv_Rmdir

#define Retv_Rmdir   int

Definition at line 355 of file XrdPosixLinkage.hh.

◆ Retv_Seekdir

#define Retv_Seekdir   void

Definition at line 359 of file XrdPosixLinkage.hh.

◆ Retv_Stat

#define Retv_Stat   int

Definition at line 368 of file XrdPosixLinkage.hh.

◆ Retv_Stat64

#define Retv_Stat64   int

Definition at line 383 of file XrdPosixLinkage.hh.

◆ Retv_Statfs

#define Retv_Statfs   int

Definition at line 389 of file XrdPosixLinkage.hh.

◆ Retv_Statfs64

#define Retv_Statfs64   int

Definition at line 398 of file XrdPosixLinkage.hh.

◆ Retv_Statvfs

#define Retv_Statvfs   int

Definition at line 403 of file XrdPosixLinkage.hh.

◆ Retv_Statvfs64

#define Retv_Statvfs64   int

Definition at line 412 of file XrdPosixLinkage.hh.

◆ Retv_Telldir

#define Retv_Telldir   long

Definition at line 417 of file XrdPosixLinkage.hh.

◆ Retv_Truncate

#define Retv_Truncate   int

Definition at line 421 of file XrdPosixLinkage.hh.

◆ Retv_Truncate64

#define Retv_Truncate64   int

Definition at line 430 of file XrdPosixLinkage.hh.

◆ Retv_Unlink

#define Retv_Unlink   int

Definition at line 435 of file XrdPosixLinkage.hh.

◆ Retv_Write

#define Retv_Write   ssize_t

Definition at line 439 of file XrdPosixLinkage.hh.

◆ Retv_Writev

#define Retv_Writev   ssize_t

Definition at line 443 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 89 of file XrdPosixLinkage.hh.

◆ Symb_Fdatasync

#define Symb_Fdatasync   UNIX_PFX "fdatasync"

Definition at line 94 of file XrdPosixLinkage.hh.

◆ Symb_Fflush

#define Symb_Fflush   UNIX_PFX "fflush"

Definition at line 98 of file XrdPosixLinkage.hh.

◆ Symb_Fgetxattr

#define Symb_Fgetxattr   UNIX_PFX "fgetxattr"

Definition at line 204 of file XrdPosixLinkage.hh.

◆ Symb_Fopen

#define Symb_Fopen   UNIX_PFX "fopen"

Definition at line 102 of file XrdPosixLinkage.hh.

◆ Symb_Fopen64

#define Symb_Fopen64   UNIX_PFX "fopen64"

Definition at line 111 of file XrdPosixLinkage.hh.

◆ Symb_Fread

#define Symb_Fread   UNIX_PFX "fread"

Definition at line 116 of file XrdPosixLinkage.hh.

◆ Symb_Fseek

#define Symb_Fseek   UNIX_PFX "fseek"

Definition at line 120 of file XrdPosixLinkage.hh.

◆ Symb_Fseeko

#define Symb_Fseeko   UNIX_PFX "fseeko"

Definition at line 124 of file XrdPosixLinkage.hh.

◆ Symb_Fseeko64

#define Symb_Fseeko64   UNIX_PFX "fseeko64"

Definition at line 133 of file XrdPosixLinkage.hh.

◆ Symb_Fstat

#define Symb_Fstat   UNIX_PFX "fstat"

Definition at line 143 of file XrdPosixLinkage.hh.

◆ Symb_Fstat64

#define Symb_Fstat64   UNIX_PFX "fstat64"

Definition at line 158 of file XrdPosixLinkage.hh.

◆ Symb_Fsync

#define Symb_Fsync   UNIX_PFX "fsync"

Definition at line 164 of file XrdPosixLinkage.hh.

◆ Symb_Ftell

#define Symb_Ftell   UNIX_PFX "ftell"

Definition at line 168 of file XrdPosixLinkage.hh.

◆ Symb_Ftello

#define Symb_Ftello   UNIX_PFX "ftello"

Definition at line 172 of file XrdPosixLinkage.hh.

◆ Symb_Ftello64

#define Symb_Ftello64   UNIX_PFX "ftello64"

Definition at line 181 of file XrdPosixLinkage.hh.

◆ Symb_Ftruncate

#define Symb_Ftruncate   UNIX_PFX "ftruncate"

Definition at line 186 of file XrdPosixLinkage.hh.

◆ Symb_Ftruncate64

#define Symb_Ftruncate64   UNIX_PFX "ftruncate64"

Definition at line 195 of file XrdPosixLinkage.hh.

◆ Symb_Fwrite

#define Symb_Fwrite   UNIX_PFX "fwrite"

Definition at line 200 of file XrdPosixLinkage.hh.

◆ Symb_Getxattr

#define Symb_Getxattr   UNIX_PFX "getxattr"

Definition at line 208 of file XrdPosixLinkage.hh.

◆ Symb_Lgetxattr

#define Symb_Lgetxattr   UNIX_PFX "lgetxattr"

Definition at line 212 of file XrdPosixLinkage.hh.

◆ Symb_Lseek

#define Symb_Lseek   UNIX_PFX "lseek"

Definition at line 216 of file XrdPosixLinkage.hh.

◆ Symb_Lseek64

#define Symb_Lseek64   UNIX_PFX "lseek64"

Definition at line 225 of file XrdPosixLinkage.hh.

◆ Symb_Lstat

#define Symb_Lstat   UNIX_PFX "lstat"

Definition at line 235 of file XrdPosixLinkage.hh.

◆ Symb_Lstat64

#define Symb_Lstat64   UNIX_PFX "lstat64"

Definition at line 250 of file XrdPosixLinkage.hh.

◆ Symb_Mkdir

#define Symb_Mkdir   UNIX_PFX "mkdir"

Definition at line 256 of file XrdPosixLinkage.hh.

◆ Symb_Open

#define Symb_Open   UNIX_PFX "open"

Definition at line 260 of file XrdPosixLinkage.hh.

◆ Symb_Open64

#define Symb_Open64   UNIX_PFX "open64"

Definition at line 269 of file XrdPosixLinkage.hh.

◆ Symb_Opendir

#define Symb_Opendir   UNIX_PFX "opendir"

Definition at line 274 of file XrdPosixLinkage.hh.

◆ Symb_Pathconf

#define Symb_Pathconf   UNIX_PFX "pathconf"

Definition at line 278 of file XrdPosixLinkage.hh.

◆ Symb_Pread

#define Symb_Pread   UNIX_PFX "pread"

Definition at line 282 of file XrdPosixLinkage.hh.

◆ Symb_Pread64

#define Symb_Pread64   UNIX_PFX "pread64"

Definition at line 291 of file XrdPosixLinkage.hh.

◆ Symb_Pwrite

#define Symb_Pwrite   UNIX_PFX "pwrite"

Definition at line 296 of file XrdPosixLinkage.hh.

◆ Symb_Pwrite64

#define Symb_Pwrite64   UNIX_PFX "pwrite64"

Definition at line 305 of file XrdPosixLinkage.hh.

◆ Symb_Read

#define Symb_Read   UNIX_PFX "read"

Definition at line 310 of file XrdPosixLinkage.hh.

◆ Symb_Readdir

#define Symb_Readdir   UNIX_PFX "readdir"

Definition at line 318 of file XrdPosixLinkage.hh.

◆ Symb_Readdir64

#define Symb_Readdir64   UNIX_PFX "readdir64"

Definition at line 327 of file XrdPosixLinkage.hh.

◆ Symb_Readdir64_r

#define Symb_Readdir64_r   UNIX_PFX "readdir64_r"

Definition at line 341 of file XrdPosixLinkage.hh.

◆ Symb_Readdir_r

#define Symb_Readdir_r   UNIX_PFX "readdir_r"

Definition at line 332 of file XrdPosixLinkage.hh.

◆ Symb_Readv

#define Symb_Readv   UNIX_PFX "readv"

Definition at line 314 of file XrdPosixLinkage.hh.

◆ Symb_Rename

#define Symb_Rename   UNIX_PFX "rename"

Definition at line 346 of file XrdPosixLinkage.hh.

◆ Symb_Rewinddir

#define Symb_Rewinddir   UNIX_PFX "rewinddir"

Definition at line 350 of file XrdPosixLinkage.hh.

◆ Symb_Rmdir

#define Symb_Rmdir   UNIX_PFX "rmdir"

Definition at line 354 of file XrdPosixLinkage.hh.

◆ Symb_Seekdir

#define Symb_Seekdir   UNIX_PFX "seekdir"

Definition at line 358 of file XrdPosixLinkage.hh.

◆ Symb_Stat

#define Symb_Stat   UNIX_PFX "stat"

Definition at line 367 of file XrdPosixLinkage.hh.

◆ Symb_Stat64

#define Symb_Stat64   UNIX_PFX "stat64"

Definition at line 382 of file XrdPosixLinkage.hh.

◆ Symb_Statfs

#define Symb_Statfs   UNIX_PFX "statfs"

Definition at line 388 of file XrdPosixLinkage.hh.

◆ Symb_Statfs64

#define Symb_Statfs64   UNIX_PFX "statfs64"

Definition at line 397 of file XrdPosixLinkage.hh.

◆ Symb_Statvfs

#define Symb_Statvfs   UNIX_PFX "statvfs"

Definition at line 402 of file XrdPosixLinkage.hh.

◆ Symb_Statvfs64

#define Symb_Statvfs64   UNIX_PFX "statvfs64"

Definition at line 411 of file XrdPosixLinkage.hh.

◆ Symb_Telldir

#define Symb_Telldir   UNIX_PFX "telldir"

Definition at line 416 of file XrdPosixLinkage.hh.

◆ Symb_Truncate

#define Symb_Truncate   UNIX_PFX "truncate"

Definition at line 420 of file XrdPosixLinkage.hh.

◆ Symb_Truncate64

#define Symb_Truncate64   UNIX_PFX "truncate64"

Definition at line 429 of file XrdPosixLinkage.hh.

◆ Symb_Unlink

#define Symb_Unlink   UNIX_PFX "unlink"

Definition at line 434 of file XrdPosixLinkage.hh.

◆ Symb_Write

#define Symb_Write   UNIX_PFX "write"

Definition at line 438 of file XrdPosixLinkage.hh.

◆ Symb_Writev

#define Symb_Writev   UNIX_PFX "writev"

Definition at line 442 of file XrdPosixLinkage.hh.

◆ UNIX_PFX

#define UNIX_PFX

Definition at line 53 of file XrdPosixLinkage.hh.