40#define OSSMIO_MLOK 0x0001
41#define OSSMIO_MMAP 0x0002
42#define OSSMIO_MPRM 0x0004
59static void Set(
int V_off,
int V_preld,
int V_check);
61static void Set(
long long V_max);
Definition XrdOssMioFile.hh:37
Definition XrdOssMio.hh:45
static void * preLoad(void *arg)
static long long MM_max
Definition XrdOssMio.hh:78
static XrdOssMioFile * MM_Idle
Definition XrdOssMio.hh:71
static char MM_preld
Definition XrdOssMio.hh:77
static void Recycle(XrdOssMioFile *mp)
static char MM_on
Definition XrdOssMio.hh:74
static XrdOucHash< XrdOssMioFile > MM_Hash
Definition XrdOssMio.hh:67
static long long MM_pagsz
Definition XrdOssMio.hh:79
static long long MM_inuse
Definition XrdOssMio.hh:81
static char isOn()
Definition XrdOssMio.hh:51
static char isAuto()
Definition XrdOssMio.hh:49
static int Reclaim(off_t amount)
static void Display(XrdSysError &Eroute)
static char MM_okmlock
Definition XrdOssMio.hh:76
static void Set(long long V_max)
static XrdOssMioFile * MM_Perm
Definition XrdOssMio.hh:70
static XrdSysMutex MM_Mutex
Definition XrdOssMio.hh:69
static char MM_chk
Definition XrdOssMio.hh:75
static int Reclaim(XrdOssMioFile *mp)
static XrdOssMioFile * Map(char *path, int fd, int opts)
static long long MM_pages
Definition XrdOssMio.hh:80
static XrdOssMioFile * MM_IdleLast
Definition XrdOssMio.hh:72
static void Set(int V_off, int V_preld, int V_check)
Definition XrdOucHash.hh:128
Definition XrdSysError.hh:90
Definition XrdSysPthread.hh:165