Atlas Runtime
Atlas::LogMgr Member List

This is the complete list of members for Atlas::LogMgr, including all inherited members.

acquireLogReadyLock()Atlas::LogMgrinline
acquireStatsLock()Atlas::LogMgrinline
areUserThreadsDone() const Atlas::LogMgrinline
asyncDataFlush(void *p)Atlas::LogMgr
asyncLogFlush(void *p)Atlas::LogMgr
asyncMemOpDataFlush(void *dst, size_t sz)Atlas::LogMgr
cmpXchngWeakLogPointer(LogStructure *expected, LogStructure *desired, std::memory_order success, std::memory_order failure)Atlas::LogMgrinline
cmpXchngWeakRecoveryLogPointer(LogStructure *expected, LogStructure *desired, std::memory_order success, std::memory_order failure)Atlas::LogMgrinline
collectCacheLines(SetOfInts *cl_set, void *addr, size_t sz)Atlas::LogMgr
createInstance()Atlas::LogMgrinlinestatic
createLogStructure(LogEntry *le)Atlas::LogMgr
createRecoveryInstance()Atlas::LogMgrinlinestatic
deleteEntry(LogEntry *addr)Atlas::LogMgrinline
deleteInstance()Atlas::LogMgrinlinestatic
deleteOwnerInfo(LogEntry *le)Atlas::LogMgr
flushAtEndOfFase()Atlas::LogMgr
flushCacheLines(const SetOfInts &cl_set)Atlas::LogMgr
flushCacheLinesUnconstrained(const SetOfInts &cl_set)Atlas::LogMgr
flushLogPointer()Atlas::LogMgrinline
flushLogUncond(void *)Atlas::LogMgrinline
flushRecoveryLogPointer()Atlas::LogMgrinline
getInstance()Atlas::LogMgrinlinestatic
getLogPointer(std::memory_order mem_order) const Atlas::LogMgrinline
getRecoveryLogPointer(std::memory_order mem_order) const Atlas::LogMgrinline
getRegionId() const Atlas::LogMgrinline
hasInstance()Atlas::LogMgrinlinestatic
logAcquire(void *)Atlas::LogMgrinline
logAlloc(void *addr)Atlas::LogMgr
logBeginDurable()Atlas::LogMgrinline
logEndDurable()Atlas::LogMgr
logFree(void *addr)Atlas::LogMgr
logMemcpy(void *dst, size_t sz)Atlas::LogMgrinline
logMemmove(void *dst, size_t sz)Atlas::LogMgrinline
logMemset(void *addr, size_t sz)Atlas::LogMgrinline
logNonTemporal(LogEntry *le, void *addr, size_t sz, LogType le_type)Atlas::LogMgr
logRdLock(void *)Atlas::LogMgrinline
logRelease(void *)Atlas::LogMgr
logRWUnlock(void *)Atlas::LogMgr
logStore(void *addr, size_t sz)Atlas::LogMgrinline
logStrcat(void *dst, size_t sz)Atlas::LogMgrinline
logStrcpy(void *dst, size_t sz)Atlas::LogMgrinline
logWrLock(void *)Atlas::LogMgrinline
printStats() const Atlas::LogMgrinline
psync(void *start_addr, size_t sz)Atlas::LogMgr
psyncWithAcquireBarrier(void *start_addr, size_t sz)Atlas::LogMgr
releaseLogReadyLock()Atlas::LogMgrinline
releaseStatsLock()Atlas::LogMgrinline
setRecoveryLogPointer(LogStructure *log_ptr, std::memory_order mem_order)Atlas::LogMgrinline
setRegionId(region_id_t id)Atlas::LogMgrinline
signalLogReady()Atlas::LogMgrinline
syncDataFlush()Atlas::LogMgr
syncLogFlush()Atlas::LogMgr
waitLogReady()Atlas::LogMgrinline