#include <XrdOssApi.hh>
Inheritance diagram for XrdOssSys:
Public Member Functions | |
virtual XrdOssDF * | newDir (const char *tident) |
virtual XrdOssDF * | newFile (const char *tident) |
int | Chmod (const char *, mode_t mode) |
int | Configure (const char *, XrdSysError &) |
void | Config_Display (XrdSysError &) |
virtual int | Create (const char *, const char *, mode_t, XrdOucEnv &, int opts=0) |
int | GenLocalPath (const char *, char *) |
int | GenRemotePath (const char *, char *) |
int | Init (XrdSysLogger *, const char *) |
int | IsRemote (const char *path) |
int | Lfn2Pfn (const char *Path, char *buff, int blen) |
int | Mkdir (const char *, mode_t mode, int mkpath=0) |
int | Mkpath (const char *, mode_t mode) |
unsigned long long | PathOpts (const char *path) |
int | Reloc (const char *tident, const char *path, const char *cgName, const char *anchor=0) |
int | Remdir (const char *, int Opts=0) |
int | Rename (const char *, const char *) |
virtual int | Stage (const char *, const char *, XrdOucEnv &, int, mode_t, unsigned long long) |
void * | Stage_In (void *carg) |
int | Stat (const char *, struct stat *, int opts=0) |
int | StatFS (const char *path, char *buff, int &blen) |
int | StatFS (const char *path, unsigned long long &Opt, long long &fSize, long long &fSpace) |
int | StatLS (XrdOucEnv &env, const char *path, char *buff, int &blen) |
int | StatVS (XrdOssVSInfo *sP, const char *sname=0, int updt=0) |
int | StatXA (const char *path, char *buff, int &blen) |
int | StatXP (const char *path, unsigned long long &attr) |
int | Truncate (const char *, unsigned long long Size) |
int | Unlink (const char *, int Opts=0) |
int | Stats (char *bp, int bl) |
int | MSS_Closedir (void *) |
int | MSS_Create (const char *path, mode_t, XrdOucEnv &) |
void * | MSS_Opendir (const char *, int &rc) |
int | MSS_Readdir (void *fd, char *buff, int blen) |
int | MSS_Remdir (const char *, const char *) |
int | MSS_Rename (const char *, const char *) |
int | MSS_Stat (const char *, struct stat *buff=0) |
int | MSS_Unlink (const char *) |
XrdOssSys () | |
virtual | ~XrdOssSys () |
Static Public Member Functions | |
static int | AioInit () |
Public Attributes | |
char * | ConfigFN |
int | Hard_FD_Limit |
int | MaxTwiddle |
char * | LocalRoot |
char * | RemoteRoot |
int | StageRealTime |
int | StageAsync |
int | StageCreate |
int | StageFormat |
char * | StageCmd |
char * | StageMsg |
XrdOucMsubs * | StageSnd |
XrdFrmProxy * | StageFrm |
char * | StageEvents |
int | StageEvSize |
int | StageActLen |
char * | StageAction |
char * | StageArg [MaxArgs] |
int | StageAln [MaxArgs] |
int | StageAnum |
char * | RSSCmd |
int | isMSSC |
int | RSSTout |
long long | MaxSize |
int | FDFence |
int | FDLimit |
unsigned long long | DirFlags |
int | Trace |
int | Solitary |
char * | CompSuffix |
int | CompSuflen |
int | OptFlags |
char * | N2N_Lib |
char * | N2N_Parms |
XrdOucName2Name * | lcl_N2N |
XrdOucName2Name * | rmt_N2N |
XrdOucName2Name * | the_N2N |
XrdOucPListAnchor | RPList |
OssDPath * | DPList |
int | lenDP |
short | numDP |
short | numCG |
Static Public Attributes | |
static int | AioAllOk |
static char | tryMmap |
static char | chkMmap |
static const int | MaxArgs = 15 |
Protected Member Functions | |
int | Alloc_Cache (const char *, mode_t, XrdOucEnv &) |
int | Alloc_Local (const char *, mode_t, XrdOucEnv &) |
int | BreakLink (const char *local_path, struct stat &statbuff) |
int | CalcTime () |
int | CalcTime (XrdOssStage_Req *req) |
void | doScrub () |
int | Find (XrdOssStage_Req *req, void *carg) |
int | getCname (const char *path, struct stat *sbuff, char *cgbuff) |
int | getStats (char *buff, int blen) |
int | GetFile (XrdOssStage_Req *req) |
int | getID (const char *, XrdOucEnv &, char *, int) |
time_t | HasFile (const char *fn, const char *sfx, time_t *mTime=0) |
int | Stage_QT (const char *, const char *, XrdOucEnv &, int, mode_t) |
int | Stage_RT (const char *, const char *, XrdOucEnv &, unsigned long long) |
void | ConfigMio (XrdSysError &Eroute) |
int | ConfigN2N (XrdSysError &Eroute) |
int | ConfigProc (XrdSysError &Eroute) |
void | ConfigSpace () |
void | ConfigSpace (const char *Lfn) |
void | ConfigSpath (XrdSysError &Eroute, const char *Pn, unsigned long long &Fv, int noMSS) |
int | ConfigStage (XrdSysError &Eroute) |
int | ConfigStageC (XrdSysError &Eroute) |
void | ConfigStats (XrdSysError &Eroute) |
void | ConfigStats (dev_t Devnum, char *lP) |
int | ConfigXeq (char *, XrdOucStream &, XrdSysError &) |
void | List_Path (const char *, const char *, unsigned long long, XrdSysError &) |
int | xalloc (XrdOucStream &Config, XrdSysError &Eroute) |
int | xcache (XrdOucStream &Config, XrdSysError &Eroute) |
int | xcompdct (XrdOucStream &Config, XrdSysError &Eroute) |
int | xcachescan (XrdOucStream &Config, XrdSysError &Eroute) |
int | xdefault (XrdOucStream &Config, XrdSysError &Eroute) |
int | xfdlimit (XrdOucStream &Config, XrdSysError &Eroute) |
int | xmaxsz (XrdOucStream &Config, XrdSysError &Eroute) |
int | xmemf (XrdOucStream &Config, XrdSysError &Eroute) |
int | xnml (XrdOucStream &Config, XrdSysError &Eroute) |
int | xpath (XrdOucStream &Config, XrdSysError &Eroute) |
int | xspace (XrdOucStream &Config, XrdSysError &Eroute, int *isCD=0) |
int | xspaceBuild (char *grp, char *fn, int isxa, XrdSysError &Eroute) |
int | xstg (XrdOucStream &Config, XrdSysError &Eroute) |
int | xusage (XrdOucStream &Config, XrdSysError &Eroute) |
int | xtrace (XrdOucStream &Config, XrdSysError &Eroute) |
int | xxfr (XrdOucStream &Config, XrdSysError &Eroute) |
int | tranmode (char *) |
int | MSS_Xeq (XrdOucStream **xfd, int okerr, const char *cmd, const char *arg1=0, const char *arg2=0) |
int | RenameLink (char *old_path, char *new_path) |
int | RenameLink2 (int Llen, char *oLnk, char *old_path, char *nLnk, char *new_path) |
Protected Attributes | |
long long | minalloc |
int | ovhalloc |
int | fuzalloc |
int | cscanint |
int | xfrspeed |
int | xfrovhd |
int | xfrhold |
int | xfrkeep |
int | xfrthreads |
int | xfrtcount |
long long | pndbytes |
long long | stgbytes |
long long | totbytes |
int | totreqs |
int | badreqs |
XrdOucProg * | StageProg |
XrdOucProg * | RSSProg |
char * | UDir |
char * | QFile |
Definition at line 121 of file XrdOssApi.hh.
XrdOssSys::XrdOssSys | ( | ) |
Definition at line 144 of file XrdOssConfig.cc.
References badreqs, chkMmap, CompSuffix, CompSuflen, ConfigFN, cscanint, DirFlags, DPList, FDFence, FDLimit, fuzalloc, isMSSC, lcl_N2N, lenDP, LocalRoot, MaxSize, MaxTwiddle, minalloc, N2N_Lib, N2N_Parms, numCG, numDP, OptFlags, ovhalloc, pndbytes, QFile, RemoteRoot, rmt_N2N, RSSCmd, RSSTout, Solitary, StageAction, StageActLen, StageAsync, StageCmd, StageCreate, StageEvents, StageEvSize, StageFrm, StageMsg, StageRealTime, StageSnd, stgbytes, the_N2N, totbytes, totreqs, tryMmap, UDir, xfrhold, xfrkeep, xfrovhd, xfrspeed, xfrtcount, xfrthreads, and XrdOssFDLIMIT.
virtual XrdOssSys::~XrdOssSys | ( | ) | [inline, virtual] |
Definition at line 227 of file XrdOssApi.hh.
virtual XrdOssDF* XrdOssSys::newDir | ( | const char * | tident | ) | [inline, virtual] |
virtual XrdOssDF* XrdOssSys::newFile | ( | const char * | tident | ) | [inline, virtual] |
int XrdOssSys::Chmod | ( | const char * | , | |
mode_t | mode | |||
) | [virtual] |
Implements XrdOss.
Definition at line 210 of file XrdOssApi.cc.
References lcl_N2N, XrdOucName2Name::lfn2pfn(), and XrdOssOK.
int XrdOssSys::Configure | ( | const char * | , | |
XrdSysError & | ||||
) |
Definition at line 202 of file XrdOssConfig.cc.
References XrdSysError::addTable(), AioInit(), Config_Display(), ConfigFN, ConfigMio(), ConfigProc(), ConfigSpace(), ConfigStage(), ConfigStats(), cscanint, DirFlags, XrdSysError::Emsg(), FDFence, FDLimit, fuzalloc, getenv(), Hard_FD_Limit, XrdOssCache::Init(), minalloc, ovhalloc, QFile, RPList, XrdSysThread::Run(), XrdSysError::Say(), XrdOucPList::Set(), Solitary, TRACE_ALL, UDir, val, XrdOucTrace::What, XRDOSS_EBASE, XRDOSS_ELAST, XrdOssCacheScan(), XrdOssErrorText, XrdOssOK, and XrdOssRPList.
Referenced by Init().
void XrdOssSys::Config_Display | ( | XrdSysError & | ) |
Definition at line 318 of file XrdOssConfig.cc.
References CompSuffix, ConfigFN, cscanint, DirFlags, XrdOssMio::Display(), FDFence, FDLimit, XrdOucPListAnchor::First(), fp, fuzalloc, XrdOssCache::List(), List_Path(), LocalRoot, MaxSize, minalloc, N2N_Lib, ovhalloc, RemoteRoot, RPList, RSSCmd, XrdSysError::Say(), snprintf, StageAsync, StageCmd, StageCreate, StageMsg, XrdOucTrace::What, xfrhold, xfrovhd, xfrspeed, xfrthreads, XrdOssConfig_Val, and XrdOssConfig_Vop.
Referenced by Configure().
int XrdOssSys::Create | ( | const char * | , | |
const char * | , | |||
mode_t | , | |||
XrdOucEnv & | , | |||
int | opts = 0 | |||
) | [virtual] |
Implements XrdOss.
Definition at line 79 of file XrdOssCreate.cc.
References XrdOssCache::Adjust(), Alloc_Cache(), Alloc_Local(), Check_RO, close, DEBUG, XrdSysError::Emsg(), env, EPNAME, XrdOssCache::fsfirst, GenLocalPath(), GenRemotePath(), lstat, XrdOucUtils::makePath(), MSS_Create(), MSS_Stat(), open, p, rindex, S_IROTH, S_IRWXG, S_IRWXU, S_IXOTH, XrdOssLock::Serialize(), Stage(), StageCreate, stat, unlink, XrdOssLock::UnSerialize(), XRDEXP_INPLACE, XRDEXP_MAKELF, XRDEXP_NOCHECK, XRDEXP_RCREATE, XRDOSS_mkpath, XRDOSS_new, XrdOssDIR, XrdOssEXC, XrdOssFILE, XrdOssNOWAIT, XrdOssOK, XrdOssRETIME, XrdOssSHR, and XrdOssSS.
int XrdOssSys::GenLocalPath | ( | const char * | , | |
char * | ||||
) |
Definition at line 171 of file XrdOssApi.cc.
References lcl_N2N, XrdOucName2Name::lfn2pfn(), and strcpy().
Referenced by ConfigSpace(), ConfigStats(), Create(), GetFile(), HasFile(), Reloc(), Remdir(), Rename(), and Unlink().
int XrdOssSys::GenRemotePath | ( | const char * | , | |
char * | ||||
) |
Definition at line 188 of file XrdOssApi.cc.
References XrdOucName2Name::lfn2rfn(), rmt_N2N, and strcpy().
int XrdOssSys::Init | ( | XrdSysLogger * | , | |
const char * | ||||
) | [virtual] |
Implements XrdOss.
Definition at line 132 of file XrdOssApi.cc.
References Configure(), XrdSysError::logger(), OssEroute, XrdOssOK, and XrdOssSS.
Referenced by XrdOssGetSS(), and XrdSfsGetFileSystem().
int XrdOssSys::IsRemote | ( | const char * | path | ) | [inline] |
Definition at line 137 of file XrdOssApi.hh.
References XrdOucPListAnchor::Find(), RPList, and XRDEXP_REMOTE.
Referenced by Stat().
int XrdOssSys::Lfn2Pfn | ( | const char * | Path, | |
char * | buff, | |||
int | blen | |||
) | [virtual] |
Reimplemented from XrdOss.
Definition at line 154 of file XrdOssApi.cc.
References lcl_N2N, XrdOucName2Name::lfn2pfn(), and strcpy().
int XrdOssSys::Mkdir | ( | const char * | , | |
mode_t | mode, | |||
int | mkpath = 0 | |||
) | [virtual] |
Implements XrdOss.
Definition at line 243 of file XrdOssApi.cc.
References lcl_N2N, XrdOucName2Name::lfn2pfn(), mkdir, Mkpath(), and XrdOssOK.
int XrdOssSys::Mkpath | ( | const char * | , | |
mode_t | mode | |||
) |
Definition at line 142 of file XrdOssApi.hh.
References XrdOucPListAnchor::Find(), and RPList.
Referenced by XrdOssFile::Open(), XrdOssDir::Opendir(), Stat(), StatFS(), and StatXP().
int XrdOssSys::Reloc | ( | const char * | tident, | |
const char * | path, | |||
const char * | cgName, | |||
const char * | anchor = 0 | |||
) | [virtual] |
Reimplemented from XrdOss.
Definition at line 65 of file XrdOssReloc.cc.
References XrdOssCache::Adjust(), XrdOssCache::Alloc(), XrdOssCache::allocInfo::aMode, XrdOssCache::allocInfo::cgName, XrdOssCache::allocInfo::cgPath, XrdOssCache::allocInfo::cgPlen, XrdOssCache::allocInfo::cgSize, close, XrdOssCopy::Copy(), DEBUG, XrdSysError::Emsg(), ENOTSUP, EPNAME, XrdOssCache::Find(), GenLocalPath(), XrdOssPath::getCname(), XrdOssPath::isXA(), XrdOucUtils::makePath(), XrdOssSpace::minSNbsz, XrdOssCache::Parse(), rename, rindex, S_IAMB, S_IROTH, S_IRWXG, S_IRWXU, S_IXOTH, stat, strcat(), strcpy(), unlink, and XrdOssOK.
int XrdOssSys::Remdir | ( | const char * | , | |
int | Opts = 0 | |||
) | [virtual] |
Implements XrdOss.
Definition at line 53 of file XrdOssUnlink.cc.
References Check_RO, GenLocalPath(), lstat, opts, stat, strcpy(), Unlink(), and XRDOSS_isPFN.
int XrdOssSys::Rename | ( | const char * | , | |
const char * | ||||
) | [virtual] |
Implements XrdOss.
Definition at line 55 of file XrdOssRename.cc.
References Check_RO, DEBUG, XrdSysError::Emsg(), EPNAME, GenLocalPath(), GenRemotePath(), i, lstat, XrdOucUtils::makePath(), MSS_Rename(), rename, RenameLink(), rindex, RSSCmd, S_IRWXG, S_IRWXU, XrdOssLock::Serialize(), XrdOssPath::Sfx, XrdOssPath::sfxMigL, snprintf, stat, strcpy(), XrdOssLock::UnSerialize(), XRDEXP_MAKELF, XRDEXP_MIG, XRDOSS_E8011, XrdOssDIR, XrdOssEXC, and XrdOssOK.
int XrdOssSys::Stage | ( | const char * | , | |
const char * | , | |||
XrdOucEnv & | , | |||
int | , | |||
mode_t | , | |||
unsigned long | long | |||
) | [virtual] |
Definition at line 95 of file XrdOssStage.cc.
References env, Stage_QT(), Stage_RT(), and StageRealTime.
Referenced by Create(), and XrdOssFile::Open().
void * XrdOssSys::Stage_In | ( | void * | carg | ) |
Definition at line 289 of file XrdOssStage.cc.
References badreqs, XrdOssStage_Req::flags, GetFile(), XrdOucDLlist< T >::Item(), XrdSysMutex::Lock(), XrdOssStage_Req::pendList, pndbytes, XrdOucDLlist< T >::Prev(), XrdOssStage_Req::ReadyRequest, XrdOucDLlist< T >::Remove(), XrdOssStage_Req::sigtod, XrdOssStage_Req::size, XrdOssStage_Req::StageMutex, XrdOssStage_Req::StageQ, stgbytes, totbytes, totreqs, XrdSysMutex::UnLock(), XrdSysSemaphore::Wait(), xfrhold, xfrspeed, xfrtcount, xfrthreads, XRDOSS_REQ_ACTV, XRDOSS_REQ_ENOF, and XRDOSS_REQ_FAIL.
Referenced by XrdOssxfr().
int XrdOssSys::Stat | ( | const char * | , | |
struct stat * | , | |||
int | opts = 0 | |||
) | [virtual] |
Implements XrdOss.
Definition at line 51 of file XrdOssStat.cc.
References IsRemote(), lcl_N2N, XrdOucName2Name::lfn2pfn(), XrdOucName2Name::lfn2rfn(), MSS_Stat(), PathOpts(), rmt_N2N, RSSCmd, S_IWGRP, S_IWOTH, S_IWUSR, stat, XRDEXP_NOCHECK, XRDEXP_NOTRW, XRDOSS_resonly, XRDOSS_updtatm, and XrdOssOK.
int XrdOssSys::StatFS | ( | const char * | path, | |
char * | buff, | |||
int & | blen | |||
) | [virtual] |
Reimplemented from XrdOss.
Definition at line 120 of file XrdOssStat.cc.
References fSize, snprintf, XRDEXP_NOTRW, XRDEXP_STAGE, and XrdOssOK.
Referenced by StatLS().
int XrdOssSys::StatFS | ( | const char * | path, | |
unsigned long long & | Opt, | |||
long long & | fSize, | |||
long long & | fSpace | |||
) |
Definition at line 162 of file XrdOssStat.cc.
References XrdOssCache_FS::freeSpace(), XrdOssCache_Group::fsgroups, lcl_N2N, XrdOucName2Name::lfn2pfn(), PathOpts(), XRDEXP_INPLACE, XRDEXP_NOTRW, XRDEXP_STAGE, and XrdOssOK.
int XrdOssSys::StatLS | ( | XrdOucEnv & | env, | |
const char * | path, | |||
char * | buff, | |||
int & | blen | |||
) | [virtual] |
Reimplemented from XrdOss.
Definition at line 200 of file XrdOssStat.cc.
References env, XrdOssCache_Group::fsgroups, fSize, getCname(), XrdOssCache_FS::getSpace(), XrdOssSpace::minSNbsz, OSS_CGROUP, XrdOssCache_Group::PubQuota, snprintf, stat, StatFS(), and XrdOssOK.
int XrdOssSys::StatVS | ( | XrdOssVSInfo * | sP, | |
const char * | sname = 0 , |
|||
int | updt = 0 | |||
) | [virtual] |
Reimplemented from XrdOss.
Definition at line 251 of file XrdOssStat.cc.
References XrdOssVSInfo::Extents, XrdOssVSInfo::Free, XrdOssCache::fsCount, XrdOssCache::fsFree, XrdOssCache_Group::fsgroups, XrdOssCache::fsLarge, XrdOssCache::fsTotal, XrdOssCache::fsTotFr, XrdOssCache_FS::getSpace(), XrdOssVSInfo::Large, XrdOssVSInfo::LFree, XrdSysMutex::Lock(), XrdOssCache::Mutex, XrdOssVSInfo::Quota, XrdOssCache::Scan(), XrdOssVSInfo::Total, XrdSysMutex::UnLock(), XrdOssVSInfo::Usage, and XrdOssOK.
int XrdOssSys::StatXA | ( | const char * | path, | |
char * | buff, | |||
int & | blen | |||
) | [virtual] |
Reimplemented from XrdOss.
Definition at line 303 of file XrdOssStat.cc.
References fType, getCname(), XrdOssSpace::minSNbsz, S_ISDIR, S_ISREG, S_IWUSR, xmlio::Size, snprintf, stat, and XrdOssOK.
Reimplemented from XrdOss.
Definition at line 342 of file XrdOssStat.cc.
References PathOpts(), and XrdOssOK.
Implements XrdOss.
Definition at line 365 of file XrdOssApi.cc.
References XrdOssCache::Adjust(), lcl_N2N, XrdOucName2Name::lfn2pfn(), lstat, stat, truncate, and XrdOssOK.
int XrdOssSys::Unlink | ( | const char * | , | |
int | Opts = 0 | |||
) | [virtual] |
Implements XrdOss.
Definition at line 88 of file XrdOssUnlink.cc.
References XrdOssCache::Adjust(), BreakLink(), Check_RO, DEBUG, EPNAME, GenLocalPath(), GenRemotePath(), i, lstat, MSS_Unlink(), XrdOssLock::NoSerialize(), rmdir, RSSCmd, XrdOssLock::Serialize(), XrdOssPath::Sfx, XrdOssPath::sfxMigL, stat, strcpy(), unlink, XrdOssLock::UnSerialize(), XRDEXP_MAKELF, XRDOSS_isMIG, XRDOSS_isPFN, XRDOSS_Online, XrdOssDIR, XrdOssEXC, and XrdOssOK.
Referenced by Remdir().
int XrdOssSys::Stats | ( | char * | bp, | |
int | bl | |||
) | [virtual] |
Reimplemented from XrdOss.
Definition at line 320 of file XrdOssApi.cc.
References getStats(), n, and strcpy().
int XrdOssSys::AioInit | ( | ) | [static] |
Definition at line 258 of file XrdOssAio.cc.
References AioAllOk, DEBUG, XrdSysError::Emsg(), EPNAME, NULL, XrdSysThread::Run(), and XrdOssAioWait().
Referenced by Configure().
int XrdOssSys::MSS_Closedir | ( | void * | ) |
Definition at line 171 of file XrdOssMSS.cc.
References XrdSysError::Emsg(), XrdOssHandle::hflag, XRDOSS_HT_DIR, and XrdOssOK.
Referenced by XrdOssDir::Close().
Definition at line 192 of file XrdOssMSS.cc.
References XrdSysError::Emsg(), MSS_Xeq(), and sprintf().
Referenced by Create().
void * XrdOssSys::MSS_Opendir | ( | const char * | , | |
int & | rc | |||
) |
Definition at line 88 of file XrdOssMSS.cc.
References XrdSysError::Emsg(), MSS_Xeq(), XrdOssHandle::sp, XRDOSS_HT_DIR, and XrdOssHandle::XrdOssHandle().
Referenced by XrdOssDir::Opendir().
int XrdOssSys::MSS_Readdir | ( | void * | fd, | |
char * | buff, | |||
int | blen | |||
) |
Definition at line 126 of file XrdOssMSS.cc.
References XrdSysError::Emsg(), XrdOucStream::GetLine(), XrdOssHandle::hflag, XrdOucStream::LastError(), NegVal, XrdOssHandle::sp, strlcpy(), XRDOSS_HT_DIR, XRDOSS_HT_EOF, and XrdOssOK.
Referenced by XrdOssDir::Readdir().
int XrdOssSys::MSS_Remdir | ( | const char * | , | |
const char * | ||||
) | [inline] |
int XrdOssSys::MSS_Rename | ( | const char * | , | |
const char * | ||||
) |
Definition at line 346 of file XrdOssMSS.cc.
References XrdSysError::Emsg(), and MSS_Xeq().
Referenced by Rename().
int XrdOssSys::MSS_Stat | ( | const char * | , | |
struct stat * | buff = 0 | |||
) |
Definition at line 239 of file XrdOssMSS.cc.
References XrdSysError::Emsg(), isMSSC, MSS_Xeq(), stat, tranmode(), and XRDOSS_E8012.
Referenced by Create(), Stage_RT(), and Stat().
int XrdOssSys::MSS_Unlink | ( | const char * | ) |
Definition at line 319 of file XrdOssMSS.cc.
References XrdSysError::Emsg(), and MSS_Xeq().
Referenced by Unlink().
Definition at line 200 of file XrdOssCreate.cc.
References XrdOuca2x::a2ll(), XrdOssCache::Alloc(), XrdOssCache::allocInfo::aMode, XrdOssCache::allocInfo::cgName, XrdOssCache::allocInfo::cgPath, XrdOssCache::allocInfo::cgPlen, XrdOssCache::allocInfo::cgSize, close, DEBUG, env, EPNAME, XrdOssSpace::minSNbsz, OSS_ASIZE, OSS_CGROUP, XrdOssCache::Parse(), strcpy(), unlink, XRDOSS_E8018, and XrdOssOK.
Referenced by Create().
int XrdOssSys::BreakLink | ( | const char * | local_path, | |
struct stat & | statbuff | |||
) | [protected] |
Definition at line 171 of file XrdOssUnlink.cc.
References XrdOssCache::Adjust(), DEBUG, XrdSysError::Emsg(), EPNAME, stat, strcpy(), XrdOssPath::Trim2Base(), unlink, and XrdOssPath::xChar.
Referenced by Unlink().
int XrdOssSys::CalcTime | ( | ) | [protected] |
Definition at line 370 of file XrdOssStage.cc.
References EINPROGRESS, and StageAsync.
Referenced by Stage_QT(), and Stage_RT().
int XrdOssSys::CalcTime | ( | XrdOssStage_Req * | req | ) | [protected] |
Definition at line 380 of file XrdOssStage.cc.
References EINPROGRESS, XrdOssStage_Req::flags, XrdOucDLlist< T >::Item(), XrdOucDLlist< T >::Next(), XrdOssStage_Req::pendList, XrdOssStage_Req::sigtod, XrdOssStage_Req::size, StageAsync, stgbytes, xfrovhd, xfrspeed, and XRDOSS_REQ_ACTV.
void XrdOssSys::doScrub | ( | ) | [protected] |
int XrdOssSys::Find | ( | XrdOssStage_Req * | req, | |
void * | carg | |||
) | [protected] |
int XrdOssSys::getCname | ( | const char * | path, | |
struct stat * | sbuff, | |||
char * | cgbuff | |||
) | [protected] |
Definition at line 355 of file XrdOssStat.cc.
References XrdOssPath::getCname(), lcl_N2N, XrdOucName2Name::lfn2pfn(), S_ISDIR, stat, and strcpy().
int XrdOssSys::getStats | ( | char * | buff, | |
int | blen | |||
) | [protected] |
Definition at line 389 of file XrdOssStat.cc.
References DPList, XrdOssCache_Space::Free, XrdOssCache_FS::freeSpace(), XrdOssCache_Group::fsgroups, XrdOssCache_FS::getSpace(), XrdOssCache_Group::group, XrdOssCache_Space::Inleft, XrdOssCache_Space::Inodes, lenDP, XrdOssCache_Space::Maxfree, XrdOssSpace::maxSNlen, n, OssDPath::Next, XrdOssCache_Group::next, numCG, numDP, OssDPath::Path1, OssDPath::Path2, XrdOssCache_Space::Quota, snprintf, sprintf(), strcpy(), XrdOssCache_Space::Total, and XrdOssCache_Space::Usage.
Referenced by Stats().
int XrdOssSys::GetFile | ( | XrdOssStage_Req * | req | ) | [protected] |
Definition at line 418 of file XrdOssStage.cc.
References XrdSysError::Emsg(), GenLocalPath(), GenRemotePath(), XrdOssStage_Req::path, XrdOucProg::Run(), StageProg, and XRDOSS_E8009.
Referenced by Stage_In().
int XrdOssSys::getID | ( | const char * | , | |
XrdOucEnv & | , | |||
char * | , | |||
int | ||||
) | [protected] |
time_t XrdOssSys::HasFile | ( | const char * | fn, | |
const char * | sfx, | |||
time_t * | mTime = 0 | |||
) | [protected] |
Definition at line 468 of file XrdOssStage.cc.
References GenLocalPath(), stat, and strcpy().
Referenced by Stage_QT(), and Stage_RT().
Definition at line 108 of file XrdOssStage.cc.
References XrdFrmProxy::Add(), XrdOucHash< T >::Add(), XrdOucHash< T >::Apply(), CalcTime(), env, XrdOucProg::Feed(), getID(), HasFile(), Hash_data_is_key, XrdOucReqID::ID(), Info, k, lcl_N2N, XrdSysMutex::Lock(), XrdOucMsubs::maxElem, n, StageAction, StageActLen, StageEvents, StageEvSize, StageFormat, StageFrm, StageProg, StageSnd, XrdOucMsubs::Subs(), XrdSysMutex::UnLock(), xfrhold, xfrkeep, XRDOSS_E8009, XRDOSS_E8025, XRDOSS_FAIL_FILE, and XrdOssScrubScan().
Referenced by Stage().
int XrdOssSys::Stage_RT | ( | const char * | , | |
const char * | , | |||
XrdOucEnv & | , | |||
unsigned long | long | |||
) | [protected] |
Definition at line 192 of file XrdOssStage.cc.
References XrdOuca2x::a2i(), CalcTime(), XrdSysError::Emsg(), env, XrdOssStage_Req::flags, XrdOssStage_Req::fullList, HasFile(), XrdOssStage_Req::hash, XrdOucDLlist< T >::Insert(), XrdOucName2Name::lfn2rfn(), XrdSysMutexHelper::Lock(), MSS_Stat(), OptFlags, OSS_MAX_PRTY, OSS_SYSPRTY, OSS_USE_PRTY, OSS_USRPRTY, XrdOssStage_Req::path, XrdOssStage_Req::pendList, pndbytes, XrdSysSemaphore::Post(), XrdOssStage_Req::ReadyRequest, rmt_N2N, XrdOssStage_Req::size, StageCmd, XrdOssStage_Req::StageMutex, XrdOssStage_Req::StageQ, stat, XrdSysMutexHelper::UnLock(), val, XRDEXP_NOCHECK, XRDOSS_E8006, XRDOSS_E8009, XRDOSS_E8010, XRDOSS_FAIL_FILE, XRDOSS_REQ_ENOF, XRDOSS_REQ_FAIL, XrdOss_USRPRTY, XrdOssFind_Prty(), XrdOssFind_Req(), and XrdOucHashVal().
Referenced by Stage().
void XrdOssSys::ConfigMio | ( | XrdSysError & | Eroute | ) | [protected] |
Definition at line 384 of file XrdOssConfig.cc.
References chkMmap, DirFlags, XrdOucPListAnchor::First(), flags, fp, XrdOssMio::isAuto(), XrdOssMio::isOn(), RPList, XrdSysError::Say(), XrdOssMio::Set(), tryMmap, XRDEXP_FORCERO, XRDEXP_MEMAP, XRDEXP_MKEEP, XRDEXP_MLOK, XRDEXP_MMAP, and XRDEXP_NOTRW.
Referenced by Configure().
int XrdOssSys::ConfigN2N | ( | XrdSysError & | Eroute | ) | [protected] |
Definition at line 449 of file XrdOssConfig.cc.
References ConfigFN, XrdOucEnv::Export(), XrdSysPlugin::getPlugin(), lcl_N2N, LocalRoot, N2N_Lib, N2N_Parms, RemoteRoot, rmt_N2N, the_N2N, XrdOucgetName2Name(), XrdOucgetName2NameArgs, and XrdSysPlugin.
Referenced by ConfigProc().
int XrdOssSys::ConfigProc | ( | XrdSysError & | Eroute | ) | [protected] |
Definition at line 496 of file XrdOssConfig.cc.
References XrdFrm::Config(), ConfigFN, ConfigN2N(), ConfigXeq(), XrdSysError::Emsg(), getenv(), LocalRoot, N2N_Lib, open, RemoteRoot, XrdSysError::Say(), xpath(), and XrdOssOK.
Referenced by Configure().
void XrdOssSys::ConfigSpace | ( | ) | [protected] |
Definition at line 546 of file XrdOssConfig.cc.
References XrdOucPListAnchor::First(), fp, OptFlags, RPList, XRDEXP_INPLACE, XRDEXP_NOTRW, XRDEXP_PURGE, XRDEXP_STAGE, and XrdOss_CacheFS.
Referenced by Configure().
void XrdOssSys::ConfigSpace | ( | const char * | Lfn | ) | [protected] |
Definition at line 565 of file XrdOssConfig.cc.
References XrdOssCache_FS::Add(), GenLocalPath(), rindex, and stat.
void XrdOssSys::ConfigSpath | ( | XrdSysError & | Eroute, | |
const char * | Pn, | |||
unsigned long long & | Fv, | |||
int | noMSS | |||
) | [protected] |
Definition at line 590 of file XrdOssConfig.cc.
References DirFlags, XrdSysError::Say(), XRDEXP_CHECK_X, XRDEXP_MAKELF, XRDEXP_MASKSHIFT, XRDEXP_MIG, XRDEXP_NOCHECK, XRDEXP_NODREAD, XRDEXP_NOTRW, XRDEXP_PURGE, and XRDEXP_RCREATE.
Referenced by ConfigStage().
int XrdOssSys::ConfigStage | ( | XrdSysError & | Eroute | ) | [protected] |
Definition at line 624 of file XrdOssConfig.cc.
References ConfigSpath(), ConfigStageC(), XrdOucPListAnchor::Default(), DirFlags, XrdSysError::Emsg(), XrdOucPListAnchor::First(), flags, fp, free(), getenv(), XrdFrmProxy::Init(), XrdOucUtils::InstName(), XrdSysError::logger(), XrdFrmProxy::opStg, RPList, RSSCmd, RSSProg, S_IROTH, S_IRWXG, S_IRWXU, S_IXOTH, XrdSysError::Say(), XrdOucProg::Setup(), Solitary, sprintf(), StageAction, StageActLen, StageAsync, StageCmd, StageCreate, StageEvents, StageEvSize, StageFrm, StageRealTime, TRACE_Debug, XrdOucTrace::What, RooFit::What(), XRDEXP_MAKELF, XRDEXP_MASKSHIFT, XRDEXP_MIG, XRDEXP_NOCHECK, XRDEXP_NODREAD, XRDEXP_NOTRW, XRDEXP_PURGE, XRDEXP_RCREATE, and XRDEXP_STAGE.
Referenced by Configure().
int XrdOssSys::ConfigStageC | ( | XrdSysError & | Eroute | ) | [protected] |
Definition at line 748 of file XrdOssConfig.cc.
References XrdSysError::Emsg(), XrdOucMsubs::Parse(), rindex, XrdSysThread::Run(), XrdOucProg::Setup(), StageCmd, StageFormat, StageMsg, StageProg, StageRealTime, StageSnd, XrdOucProg::Start(), xfrtcount, xfrthreads, and XrdOssxfr().
Referenced by ConfigStage().
void XrdOssSys::ConfigStats | ( | XrdSysError & | Eroute | ) | [protected] |
Definition at line 809 of file XrdOssConfig.cc.
References DPList, XrdOucPListAnchor::First(), XrdOssCache_Group::fsgroups, GenLocalPath(), lenDP, XrdOssCache_Group::next, XrdOucPList::Next(), numCG, numDP, XrdOucPList::Path(), rindex, RPList, stat, and strcpy().
Referenced by Configure().
void XrdOssSys::ConfigStats | ( | dev_t | Devnum, | |
char * | lP | |||
) | [protected] |
int XrdOssSys::ConfigXeq | ( | char * | , | |
XrdOucStream & | , | |||
XrdSysError & | ||||
) | [protected] |
Definition at line 883 of file XrdOssConfig.cc.
References XrdFrm::Config(), Duplicate, XrdSysError::Emsg(), isMSSC, LocalRoot, OptFlags, RemoteRoot, RSSCmd, XrdSysError::Say(), StageMsg, strlcpy(), TS_Ade, TS_String, TS_Xeq, val, xalloc(), xcache(), xcachescan(), xcompdct(), xdefault(), xfdlimit(), xmaxsz(), xmemf(), xnml(), xpath(), XrdOss_USRPRTY, xspace(), xstg(), xtrace(), xusage(), and xxfr().
Referenced by ConfigProc().
void XrdOssSys::List_Path | ( | const char * | , | |
const char * | , | |||
unsigned long | long, | |||
XrdSysError & | ||||
) | [protected] |
Definition at line 1687 of file XrdOssConfig.cc.
References XrdSysError::Say(), snprintf, XRDEXP_COMPCHK, XRDEXP_FORCERO, XRDEXP_GLBLRO, XRDEXP_INPLACE, XRDEXP_LOCAL, XRDEXP_MIG, XRDEXP_MKEEP, XRDEXP_MLOK, XRDEXP_MMAP, XRDEXP_NOCHECK, XRDEXP_NODREAD, XRDEXP_PURGE, XRDEXP_RCREATE, XRDEXP_READONLY, and XRDEXP_STAGE.
Referenced by Config_Display().
int XrdOssSys::xalloc | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 977 of file XrdOssConfig.cc.
References XrdOuca2x::a2i(), XrdOuca2x::a2sz(), XrdFrm::Config(), XrdSysError::Emsg(), fuzalloc, minalloc, ovhalloc, and val.
Referenced by ConfigXeq().
int XrdOssSys::xcache | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1020 of file XrdOssConfig.cc.
References XrdFrm::Config(), XrdSysError::Say(), and xspace().
Referenced by ConfigXeq().
int XrdOssSys::xcompdct | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1047 of file XrdOssConfig.cc.
References CompSuffix, CompSuflen, XrdFrm::Config(), XrdSysError::Emsg(), free(), and val.
Referenced by ConfigXeq().
int XrdOssSys::xcachescan | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1075 of file XrdOssConfig.cc.
References XrdOuca2x::a2tm(), XrdFrm::Config(), cscanint, XrdSysError::Emsg(), and val.
Referenced by ConfigXeq().
int XrdOssSys::xdefault | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1100 of file XrdOssConfig.cc.
References XrdFrm::Config(), DirFlags, and XrdOucExport::ParseDefs().
Referenced by ConfigXeq().
int XrdOssSys::xfdlimit | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1123 of file XrdOssConfig.cc.
References XrdOuca2x::a2i(), XrdFrm::Config(), XrdSysError::Emsg(), FDFence, FDLimit, Hard_FD_Limit, val, xrdmax, XrdOssFDLIMIT, and XrdOssFDMINLIM.
Referenced by ConfigXeq().
int XrdOssSys::xmaxsz | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1161 of file XrdOssConfig.cc.
References XrdOuca2x::a2sz(), XrdFrm::Config(), XrdSysError::Emsg(), MaxSize, and val.
Referenced by ConfigXeq().
int XrdOssSys::xmemf | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1193 of file XrdOssConfig.cc.
References XrdOuca2x::a2i(), XrdOuca2x::a2sz(), XrdFrm::Config(), XrdSysError::Emsg(), i, j, XrdSysError::Say(), XrdOssMio::Set(), and val.
Referenced by ConfigXeq().
int XrdOssSys::xnml | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1269 of file XrdOssConfig.cc.
References XrdFrm::Config(), XrdSysError::Emsg(), free(), N2N_Lib, N2N_Parms, and val.
Referenced by ConfigXeq().
int XrdOssSys::xpath | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1306 of file XrdOssConfig.cc.
References XrdFrm::Config(), DirFlags, XrdOucPList::Flag(), XrdOucPListAnchor::Insert(), XrdOucPListAnchor::Match(), XrdMpx::Opts, XrdOucExport::ParsePath(), XrdOucPList::Path(), RPList, XrdOucPList::Set(), and XRDEXP_MASKSHIFT.
Referenced by ConfigProc(), and ConfigXeq().
int XrdOssSys::xspace | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute, | |||
int * | isCD = 0 | |||
) | [protected] |
Definition at line 1343 of file XrdOssConfig.cc.
References closedir, XrdFrm::Config(), XrdSysError::Emsg(), i, k, XrdOssSpace::maxSNlen, XrdOssSpace::minSNbsz, opendir, readdir, XrdSysError::Say(), stat, strcpy(), val, and xspaceBuild().
Referenced by ConfigXeq(), and xcache().
int XrdOssSys::xspaceBuild | ( | char * | grp, | |
char * | fn, | |||
int | isxa, | |||
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1424 of file XrdOssConfig.cc.
References XrdSysError::Emsg(), XrdOssCache_FS::isXA, XrdOssCache_FS::None, OptFlags, and XrdOss_CacheFS.
Referenced by xspace().
int XrdOssSys::xstg | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1458 of file XrdOssConfig.cc.
References XrdFrm::Config(), XrdSysError::Emsg(), free(), StageAsync, StageCmd, StageCreate, strcpy(), and val.
Referenced by ConfigXeq().
int XrdOssSys::xusage | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1562 of file XrdOssConfig.cc.
References XrdFrm::Config(), XrdSysError::Emsg(), free(), QFile, UDir, and val.
Referenced by ConfigXeq().
int XrdOssSys::xtrace | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1512 of file XrdOssConfig.cc.
References XrdFrm::Config(), XrdSysError::Emsg(), i, XrdSysError::Say(), TRACE_ALL, TRACE_Debug, TRACE_Open, TRACE_Opendir, val, and XrdOucTrace::What.
Referenced by ConfigXeq().
int XrdOssSys::xxfr | ( | XrdOucStream & | Config, | |
XrdSysError & | Eroute | |||
) | [protected] |
Definition at line 1622 of file XrdOssConfig.cc.
References XrdOuca2x::a2i(), XrdOuca2x::a2sz(), XrdOuca2x::a2tm(), XrdFrm::Config(), XrdSysError::Emsg(), OptFlags, val, xfrhold, xfrkeep, xfrovhd, xfrspeed, xfrthreads, and XrdOss_USRPRTY.
Referenced by ConfigXeq().
int XrdOssSys::tranmode | ( | char * | ) | [protected] |
Definition at line 300 of file XrdOssMSS.cc.
References S_IROTH, S_IWOTH, and S_IXOTH.
Referenced by MSS_Stat().
int XrdOssSys::MSS_Xeq | ( | XrdOucStream ** | xfd, | |
int | okerr, | |||
const char * | cmd, | |||
const char * | arg1 = 0 , |
|||
const char * | arg2 = 0 | |||
) | [protected] |
Definition at line 369 of file XrdOssMSS.cc.
References DEBUG, EPNAME, ETIMEDOUT, XrdOucStream::GetLine(), NegVal, RSSCmd, RSSProg, RSSTout, XrdOucProg::Run(), XrdOssHandle::sp, XrdOucStream::Wait4Data(), XRDOSS_E8013, XRDOSS_E8023, and XRDOSS_E8024.
Referenced by MSS_Create(), MSS_Opendir(), MSS_Rename(), MSS_Stat(), and MSS_Unlink().
int XrdOssSys::RenameLink | ( | char * | old_path, | |
char * | new_path | |||
) | [protected] |
Definition at line 169 of file XrdOssRename.cc.
References XrdOssCache::Adjust(), XrdOssPath::Convert(), XrdSysError::Emsg(), lstat, n, rename, RenameLink2(), Solitary, stat, XrdOssPath::Trim2Base(), UDir, unlink, and XrdOssPath::xChar.
Referenced by Rename().
int XrdOssSys::RenameLink2 | ( | int | Llen, | |
char * | oLnk, | |||
char * | old_path, | |||
char * | nLnk, | |||
char * | new_path | |||
) | [protected] |
Definition at line 240 of file XrdOssRename.cc.
References XrdSysError::Emsg(), strcpy(), and unlink.
Referenced by RenameLink().
int XrdOssSys::AioAllOk [static] |
Definition at line 164 of file XrdOssApi.hh.
Referenced by AioInit(), XrdOssFile::Fsync(), XrdOssFile::Read(), XrdOssFile::Write(), and XrdOssAioWait().
char XrdOssSys::tryMmap [static] |
Definition at line 166 of file XrdOssApi.hh.
Referenced by ConfigMio(), XrdOssFile::Open(), and XrdOssSys().
char XrdOssSys::chkMmap [static] |
Definition at line 167 of file XrdOssApi.hh.
Referenced by ConfigMio(), XrdOssFile::Open(), and XrdOssSys().
const int XrdOssSys::MaxArgs = 15 [static] |
Definition at line 178 of file XrdOssApi.hh.
char* XrdOssSys::ConfigFN |
Definition at line 180 of file XrdOssApi.hh.
Referenced by Config_Display(), ConfigN2N(), ConfigProc(), Configure(), and XrdOssSys().
char* XrdOssSys::LocalRoot |
Definition at line 183 of file XrdOssApi.hh.
Referenced by Config_Display(), ConfigN2N(), ConfigProc(), ConfigXeq(), and XrdOssSys().
char* XrdOssSys::RemoteRoot |
Definition at line 184 of file XrdOssApi.hh.
Referenced by Config_Display(), ConfigN2N(), ConfigProc(), ConfigXeq(), and XrdOssSys().
Definition at line 185 of file XrdOssApi.hh.
Referenced by ConfigStage(), ConfigStageC(), Stage(), and XrdOssSys().
Definition at line 186 of file XrdOssApi.hh.
Referenced by CalcTime(), Config_Display(), ConfigStage(), XrdOssSys(), and xstg().
Definition at line 187 of file XrdOssApi.hh.
Referenced by Config_Display(), ConfigStage(), Create(), XrdOssSys(), and xstg().
char* XrdOssSys::StageCmd |
Definition at line 189 of file XrdOssApi.hh.
Referenced by Config_Display(), ConfigStage(), ConfigStageC(), Stage_RT(), XrdOssSys(), and xstg().
char* XrdOssSys::StageMsg |
Definition at line 190 of file XrdOssApi.hh.
Referenced by Config_Display(), ConfigStageC(), ConfigXeq(), and XrdOssSys().
Definition at line 191 of file XrdOssApi.hh.
Referenced by ConfigStageC(), Stage_QT(), and XrdOssSys().
Definition at line 192 of file XrdOssApi.hh.
Referenced by ConfigStage(), Stage_QT(), and XrdOssSys().
char* XrdOssSys::StageEvents |
Definition at line 194 of file XrdOssApi.hh.
Referenced by ConfigStage(), Stage_QT(), and XrdOssSys().
Definition at line 195 of file XrdOssApi.hh.
Referenced by ConfigStage(), Stage_QT(), and XrdOssSys().
Definition at line 196 of file XrdOssApi.hh.
Referenced by ConfigStage(), Stage_QT(), and XrdOssSys().
char* XrdOssSys::StageAction |
Definition at line 197 of file XrdOssApi.hh.
Referenced by ConfigStage(), Stage_QT(), and XrdOssSys().
char* XrdOssSys::StageArg[MaxArgs] |
Definition at line 199 of file XrdOssApi.hh.
Definition at line 200 of file XrdOssApi.hh.
Definition at line 201 of file XrdOssApi.hh.
char* XrdOssSys::RSSCmd |
Definition at line 202 of file XrdOssApi.hh.
Referenced by Config_Display(), ConfigStage(), ConfigXeq(), MSS_Xeq(), Rename(), Stat(), Unlink(), and XrdOssSys().
Definition at line 203 of file XrdOssApi.hh.
Referenced by ConfigXeq(), MSS_Stat(), and XrdOssSys().
Definition at line 205 of file XrdOssApi.hh.
Referenced by Config_Display(), XrdOssFile::Write(), xmaxsz(), and XrdOssSys().
Definition at line 206 of file XrdOssApi.hh.
Referenced by Config_Display(), Configure(), XrdOssFile::Open_ufs(), xfdlimit(), and XrdOssSys().
Definition at line 207 of file XrdOssApi.hh.
Referenced by Config_Display(), Configure(), xfdlimit(), and XrdOssSys().
unsigned long long XrdOssSys::DirFlags |
Definition at line 208 of file XrdOssApi.hh.
Referenced by Config_Display(), ConfigMio(), ConfigSpath(), ConfigStage(), Configure(), XrdOssFile::Read(), xdefault(), xpath(), and XrdOssSys().
int XrdOssSys::Trace |
Definition at line 209 of file XrdOssApi.hh.
Definition at line 210 of file XrdOssApi.hh.
Referenced by ConfigStage(), Configure(), RenameLink(), and XrdOssSys().
char* XrdOssSys::CompSuffix |
Definition at line 211 of file XrdOssApi.hh.
Referenced by Config_Display(), xcompdct(), and XrdOssSys().
Definition at line 213 of file XrdOssApi.hh.
Referenced by ConfigSpace(), ConfigXeq(), Stage_RT(), XrdOssSys(), xspaceBuild(), and xxfr().
char* XrdOssSys::N2N_Lib |
Definition at line 215 of file XrdOssApi.hh.
Referenced by Config_Display(), ConfigN2N(), ConfigProc(), xnml(), and XrdOssSys().
char* XrdOssSys::N2N_Parms |
Definition at line 217 of file XrdOssApi.hh.
Referenced by Chmod(), ConfigN2N(), GenLocalPath(), getCname(), Lfn2Pfn(), Mkdir(), XrdOssFile::Open(), XrdOssDir::Opendir(), Stage_QT(), Stat(), StatFS(), Truncate(), and XrdOssSys().
Definition at line 218 of file XrdOssApi.hh.
Referenced by ConfigN2N(), GenRemotePath(), XrdOssDir::Opendir(), Stage_RT(), Stat(), and XrdOssSys().
Definition at line 220 of file XrdOssApi.hh.
Referenced by Config_Display(), ConfigMio(), ConfigSpace(), ConfigStage(), ConfigStats(), Configure(), IsRemote(), PathOpts(), and xpath().
Definition at line 221 of file XrdOssApi.hh.
Referenced by ConfigStats(), getStats(), and XrdOssSys().
int XrdOssSys::lenDP |
Definition at line 222 of file XrdOssApi.hh.
Referenced by ConfigStats(), getStats(), and XrdOssSys().
Definition at line 223 of file XrdOssApi.hh.
Referenced by ConfigStats(), getStats(), and XrdOssSys().
Definition at line 224 of file XrdOssApi.hh.
Referenced by ConfigStats(), getStats(), and XrdOssSys().
long long XrdOssSys::minalloc [protected] |
Definition at line 232 of file XrdOssApi.hh.
Referenced by Config_Display(), Configure(), xalloc(), and XrdOssSys().
int XrdOssSys::ovhalloc [protected] |
Definition at line 233 of file XrdOssApi.hh.
Referenced by Config_Display(), Configure(), xalloc(), and XrdOssSys().
int XrdOssSys::fuzalloc [protected] |
Definition at line 234 of file XrdOssApi.hh.
Referenced by Config_Display(), Configure(), xalloc(), and XrdOssSys().
int XrdOssSys::cscanint [protected] |
Definition at line 235 of file XrdOssApi.hh.
Referenced by Config_Display(), Configure(), xcachescan(), and XrdOssSys().
int XrdOssSys::xfrspeed [protected] |
Definition at line 236 of file XrdOssApi.hh.
Referenced by CalcTime(), Config_Display(), Stage_In(), XrdOssSys(), and xxfr().
int XrdOssSys::xfrovhd [protected] |
Definition at line 237 of file XrdOssApi.hh.
Referenced by CalcTime(), Config_Display(), XrdOssSys(), and xxfr().
int XrdOssSys::xfrhold [protected] |
Definition at line 238 of file XrdOssApi.hh.
Referenced by Config_Display(), Stage_In(), Stage_QT(), XrdOssSys(), and xxfr().
int XrdOssSys::xfrkeep [protected] |
int XrdOssSys::xfrthreads [protected] |
Definition at line 240 of file XrdOssApi.hh.
Referenced by Config_Display(), ConfigStageC(), Stage_In(), XrdOssSys(), and xxfr().
int XrdOssSys::xfrtcount [protected] |
Definition at line 241 of file XrdOssApi.hh.
Referenced by ConfigStageC(), Stage_In(), and XrdOssSys().
long long XrdOssSys::pndbytes [protected] |
long long XrdOssSys::stgbytes [protected] |
long long XrdOssSys::totbytes [protected] |
int XrdOssSys::totreqs [protected] |
int XrdOssSys::badreqs [protected] |
XrdOucProg* XrdOssSys::StageProg [protected] |
Definition at line 248 of file XrdOssApi.hh.
Referenced by ConfigStageC(), GetFile(), and Stage_QT().
XrdOucProg* XrdOssSys::RSSProg [protected] |
char* XrdOssSys::UDir [protected] |
Definition at line 251 of file XrdOssApi.hh.
Referenced by Configure(), RenameLink(), XrdOssSys(), and xusage().
char* XrdOssSys::QFile [protected] |