#include <cstdint>
#include <cstdlib>
Go to the source code of this file.
Namespaces | |
namespace | XrdSys |
Macros | |
#define | CHMOD(path, mode) |
#define | FLOCK_t flock_t |
#define | FS_BLKFACT 1 |
#define | GTZ_NULL (void *)0 |
#define | IOV_INIT(data, dlen) |
#define | LT_MODULE_EXT ".so" |
#define | MAKEDIR(path, mode) |
#define | net_errno errno |
#define | Netdata_t char * |
#define | O_BINARY 0 |
#define | PTR2INT(x) |
#define | SHMDT_t char * |
#define | SOCKLEN_t socklen_t |
#define | Sokdata_t void * |
#define | STATFS statvfs |
#define | STATFS_BUFF struct statvfs |
#define | XRDABS(x) |
Functions | |
static uint16_t | bswap (uint16_t x) |
static uint32_t | bswap (uint32_t x) |
static uint64_t | bswap (uint64_t x) |
int | XrdSys::getIovMax () |
size_t | strlcpy (char *dst, const char *src, size_t size) |
#define CHMOD | ( | path, | |
mode ) |
Definition at line 292 of file XrdSysPlatform.hh.
Referenced by XrdOucUtils::makePath().
#define FLOCK_t flock_t |
Definition at line 129 of file XrdSysPlatform.hh.
Referenced by XrdOucSxeq::Release(), XrdOucSxeq::Release(), XrdOucSxeq::Serialize(), XrdOucSxeq::Serialize(), XrdW41Gate::Serialize(), and XrdFrcUtils::Unique().
#define FS_BLKFACT 1 |
Definition at line 125 of file XrdSysPlatform.hh.
#define GTZ_NULL (void *)0 |
Definition at line 131 of file XrdSysPlatform.hh.
#define IOV_INIT | ( | data, | |
dlen ) |
Definition at line 290 of file XrdSysPlatform.hh.
#define LT_MODULE_EXT ".so" |
Definition at line 301 of file XrdSysPlatform.hh.
#define MAKEDIR | ( | path, | |
mode ) |
Definition at line 291 of file XrdSysPlatform.hh.
Referenced by XrdOucUtils::makeHome(), and XrdOucUtils::makePath().
#define net_errno errno |
Definition at line 293 of file XrdSysPlatform.hh.
Referenced by XrdNetConnect::Connect().
#define Netdata_t char * |
Definition at line 288 of file XrdSysPlatform.hh.
#define O_BINARY 0 |
Definition at line 287 of file XrdSysPlatform.hh.
#define PTR2INT | ( | x | ) |
Definition at line 275 of file XrdSysPlatform.hh.
#define SHMDT_t char * |
Definition at line 127 of file XrdSysPlatform.hh.
#define SOCKLEN_t socklen_t |
Definition at line 269 of file XrdSysPlatform.hh.
Referenced by XrdNetConnect::Connect(), XrdNetUtils::GetSokInfo(), XrdNetUtils::IPFormat(), main(), XrdNetSocket::Open(), XrdNetUtils::Port(), XrdNetAddr::Set(), XrdNetSocket::setOpts(), XrdNetSocket::setWindow(), and XrdNetAddrInfo::SockSize().
#define Sokdata_t void * |
Definition at line 289 of file XrdSysPlatform.hh.
Referenced by XrdNetConnect::Connect(), XrdNetSocket::getWindow(), XrdNetSocket::Open(), XrdNetMsg::Send(), XrdNetMsg::Send(), XrdNetSocket::setOpts(), and XrdNetSocket::setWindow().
#define STATFS statvfs |
Definition at line 122 of file XrdSysPlatform.hh.
#define STATFS_BUFF struct statvfs |
Definition at line 123 of file XrdSysPlatform.hh.
#define XRDABS | ( | x | ) |
Definition at line 298 of file XrdSysPlatform.hh.
Referenced by XrdOssCache::Alloc(), and XrdFrmPurge::Init().
|
inlinestatic |
Definition at line 176 of file XrdSysPlatform.hh.
Referenced by XrdZip::from_buffer(), and XrdZip::to().
|
inlinestatic |
Definition at line 177 of file XrdSysPlatform.hh.
|
inlinestatic |
Definition at line 178 of file XrdSysPlatform.hh.
|
extern |
Definition at line 60 of file XrdSysPlatform.cc.
Referenced by XrdFrcProxy::Add(), XrdFrcReqAgent::Add(), XrdOfsPoscq::Add(), XrdCmsResp::Alloc(), XrdLinkCtl::Alloc(), XrdSecProtocolsss::Authenticate(), XrdOfs::ConfigXeq(), XrdOssSys::ConfigXeq(), XrdFrcProxy::Del(), XrdCmsNode::do_Locate(), XrdCmsNode::do_StatFS(), XrdOucUtils::eText(), XrdOssCache::Find(), XrdOucERoute::Format(), XrdOucUtils::genPath(), XrdFrcCID::Get(), XrdSecProtocolsss::getCredentials(), XrdOucCallBack::Init(), XrdFrcReqFile::List(), XrdFrcReqFile::ListL(), XrdSecProtocolsss::Load_Server(), XrdXrootdPrepare::Log(), XrdFrmMonitor::Map(), XrdOssCache::MapDevs(), XrdOfsTPCAllow::Match(), XrdOssSys::MSS_Readdir(), XrdCmsManList::Next(), XrdOssCache::Parse(), XrdOucExport::ParsePath(), XrdOucPsx::ParseSet(), XrdOucN2N::pfn2lfn(), XrdCmsFinderRMT::Prepare(), XrdFrmMigrate::Queue(), XrdOssDir::Readdir(), XrdPssDir::Readdir(), XrdLinkXeq::Register(), XrdCmsCluster::Remove(), XrdCmsResp::Reply(), XrdOfsHandle::Retire(), XrdLinkMatch::Set(), XrdOucErrInfo::setErrData(), XrdOucErrInfo::setErrInfo(), XrdOucErrInfo::setErrInfo(), XrdNetSocket::socketPath(), XrdFrcReqAgent::Start(), XrdSecProtocolgsiInit(), XrdSecProtocolkrb5Init(), and XrdSecProtocolpwdInit().