rambrain
rambrain::managedFileSwap Member List

This is the complete list of members for rambrain::managedFileSwap, including all inherited members.

::managedFileSwap_Integration_RandomAccess_Test classrambrain::managedFileSwapfriend
::managedFileSwap_Integration_RandomAccessVariousSize_Test classrambrain::managedFileSwapfriend
::managedFileSwap_Unit_SwapAllocation_Test classrambrain::managedFileSwapfriend
::managedFileSwap_Unit_SwapPolicy_Test classrambrain::managedFileSwapfriend
aio_contextrambrain::managedFileSwapprotected
aio_eventarrrambrain::managedFileSwapprotected
aio_max_transactionsrambrain::managedFileSwapprotected
aio_templaterambrain::managedFileSwapprotected
aioWaiterLockrambrain::managedFileSwapprotected
all_spacerambrain::managedFileSwapprivate
allocInFree(pageFileLocation *freeChunk, global_bytesize size)rambrain::managedFileSwapprivate
asyncIoArrived(rambrain::pageFileLocation *ref, struct io_event *aio)rambrain::managedFileSwapprotected
checkForAIO()rambrain::managedFileSwapprotectedvirtual
claimUsageof(global_bytesize bytes, bool rambytes, bool used)rambrain::managedSwap
cleanupCachedElements(rambrain::global_bytesize minimum_size=0)rambrain::managedFileSwapprotectedvirtual
close()rambrain::managedFileSwapvirtual
closedrambrain::managedSwapprotected
closeSwapFiles()rambrain::managedFileSwapprivate
completeTransactionOn(rambrain::pageFileLocation *ref, bool lock=true)rambrain::managedFileSwapprotected
copyMem(rambrain::pageFileLocation &ref, void *ramBuf, bool reverse=false)rambrain::managedFileSwapprivate
copyMem(void *ramBuf, rambrain::pageFileLocation &ref)rambrain::managedFileSwapinlineprivate
deleteFilesOnExitrambrain::managedFileSwapprotected
determineGlobalOffset(const pageFileLocation &ref) const rambrain::managedFileSwapinlineprivate
determinePFLoc(global_offset g_offset, global_bytesize length) const rambrain::managedFileSwapprivate
enableDMArambrain::managedFileSwapprivate
extendSwap(global_bytesize size)rambrain::managedFileSwapvirtual
extendSwapByPolicy(global_bytesize min_size)rambrain::managedFileSwapvirtual
filemaskrambrain::managedFileSwapprivate
free_spacerambrain::managedFileSwapprivate
getFreeDiskSpace()rambrain::managedFileSwapprotected
getFreeSwap() const rambrain::managedSwapinlinevirtual
getMemoryAlignment() const rambrain::managedFileSwapinlineprivate
getSwapPolicy() const rambrain::managedSwapinlinevirtual
getSwapSize() const rambrain::managedSwapinlinevirtual
getUsedSwap() const rambrain::managedSwapinlinevirtual
instancerambrain::managedFileSwapprotectedstatic
invalidateCacheFor(managedMemoryChunk &chunk)rambrain::managedFileSwapprotectedvirtual
io_arrive_threadrambrain::managedFileSwapprotected
io_arrive_workrambrain::managedFileSwapprotected
io_arrrive_worker(void *ptr)rambrain::managedFileSwapprotectedstatic
io_submit_condrambrain::managedFileSwapprotected
io_submit_lockrambrain::managedFileSwapprotected
io_submit_num_threadsrambrain::managedFileSwapprotected
io_submit_requestsrambrain::managedFileSwapprotected
io_submit_threadsrambrain::managedFileSwapprotected
io_submit_worker(void *ptr)rambrain::managedFileSwapprotectedstatic
io_waiter_threadrambrain::managedFileSwapprotected
managedFileSwap(global_bytesize size, const char *filemask, global_bytesize oneFile=0, bool enableDMA=false)rambrain::managedFileSwap
managedSwap(global_bytesize size)rambrain::managedSwap
memoryAlignmentrambrain::managedSwapprotected
my_io_submit(struct iocb *aio)rambrain::managedFileSwapprotected
openSwapFileRange(unsigned int start, unsigned int stop)rambrain::managedFileSwapprivate
openSwapFiles()rambrain::managedFileSwapprivate
pageFileNumberrambrain::managedFileSwapprivate
pageFileSizerambrain::managedFileSwapprivate
pageSizerambrain::managedFileSwap
pendingAiosrambrain::managedFileSwapprotected
pffree(pageFileLocation *pagePtr)rambrain::managedFileSwapprivate
pfmalloc(rambrain::global_bytesize size, rambrain::managedMemoryChunk *chunk)rambrain::managedFileSwapprivate
policyrambrain::managedSwapprotected
scheduleCopy(rambrain::pageFileLocation &ref, void *ramBuf, int *tracker, bool reverse=false)rambrain::managedFileSwapprivate
scheduleCopy(void *ramBuf, pageFileLocation &ref, int *parttracker)rambrain::managedFileSwapinlineprivate
setDMA(bool arg1)rambrain::managedFileSwap
setSwapPolicy(swapPolicy newPolicy)rambrain::managedSwapinlinevirtual
sigStat(int signum)rambrain::managedFileSwapprotectedstatic
swapDelete(managedMemoryChunk *chunk)rambrain::managedFileSwapvirtual
swapFileResizeFracrambrain::managedFileSwapprivate
swapFilesrambrain::managedFileSwapprivate
swapFreerambrain::managedSwapprotected
swapIn(managedMemoryChunk **chunklist, unsigned int nchunks)rambrain::managedFileSwapvirtual
swapIn(managedMemoryChunk *chunk)rambrain::managedFileSwapvirtual
swapOut(managedMemoryChunk **chunklist, unsigned int nchunks)rambrain::managedFileSwapvirtual
swapOut(managedMemoryChunk *chunk)rambrain::managedFileSwapvirtual
swapSizerambrain::managedSwapprotected
swapUsedrambrain::managedSwapprotected
totalSwapActionsQueuedrambrain::managedSwapprotected
waitForCleanExit()rambrain::managedSwap
~managedFileSwap()rambrain::managedFileSwapvirtual
~managedSwap()rambrain::managedSwapvirtual