MCPcopy Create free account

hub / github.com/facebook/CacheLib / functions

Functions5,467 in github.com/facebook/CacheLib

↓ 5 callersMethodpriority
Returns the priority this region allocator is associated with.
cachelib/navy/block_cache/Allocator.h:58
↓ 5 callersMethodrangeLookup
cachelib/datatype/RangeMap.h:599
↓ 5 callersMethodrangeLookupApproximate
cachelib/datatype/RangeMap.h:625
↓ 5 callersMethodreadRecord
cachelib/navy/serialization/RecordIO.cpp:52
↓ 5 callersMethodrecover
cachelib/navy/driver/tests/DriverTest.cpp:123
↓ 5 callersMethodrecover
cachelib/navy/bighash/BigHash.cpp:250
↓ 5 callersMethodregionSize
Returns the size of one region.
cachelib/navy/block_cache/RegionManager.h:145
↓ 5 callersMethodremove
cachelib/allocator/MMTinyLFU.h:926
↓ 5 callersMethodremove
cachelib/interface/tests/InterfaceTest.cpp:154
↓ 5 callersMethodremove
cachelib/object_cache/ObjectCache.h:1146
↓ 5 callersMethodremoveBefore
cachelib/datatype/RangeMap.h:407
↓ 5 callersMethodreplace
cachelib/allocator/datastruct/DList.h:359
↓ 5 callersMethodreset
cachelib/object_cache/ObjectCache.h:224
↓ 5 callersMethodsaveState
cachelib/allocator/MM2Q.h:1053
↓ 5 callersMethodsetChecksum
cachelib/navy/Factory.cpp:57
↓ 5 callersFunctionsetNext
cachelib/allocator/datastruct/SList.h:42
↓ 5 callersMethodsetNext
cachelib/allocator/CacheItem.h:1131
↓ 5 callersMethodsetReaderAndWriterThreads
cachelib/allocator/nvmcache/NavyConfig.cpp:237
↓ 5 callersMethodsetRealDevice
Sets a new real device backing this mock object
cachelib/navy/testing/MockDevice.h:56
↓ 5 callersMethodsetTotalObjectSizeLimit
Update the total object size limit used by the size controller. The limit must be positive and takes effect when the size controller next runs. Retur
cachelib/object_cache/ObjectCache.h:455
↓ 5 callersMethodsetUpdateTime
cachelib/allocator/tests/MMTypeTest.h:57
↓ 5 callersMethodsize
cachelib/allocator/datastruct/SList.h:134
↓ 5 callersMethodsizeBucketsPowerAndLocksPower
Estimate bucketsPower and LocksPower based on cache entries.
cachelib/allocator/ChainedHashTable.h:284
↓ 5 callersMethodstartReclaim
cachelib/navy/block_cache/RegionManager.cpp:360
↓ 5 callersMethodsub
cachelib/common/AtomicCounter.h:88
↓ 5 callersFunctiontestIterate
cachelib/allocator/datastruct/tests/MultiDListTest.cpp:58
↓ 5 callersMethodtoConstItr
cachelib/datatype/RangeMap.h:446
↓ 5 callersMethodtoString
cachelib/cachebench/consistency/ValueHistory.cpp:59
↓ 5 callersMethodunmarkInMMContainer
cachelib/allocator/tests/MMTypeTest.h:94
↓ 5 callersMethodunmarkMoving
cachelib/allocator/CacheItem.h:863
↓ 5 callersMethodvalidateAndSetDefaults
cachelib/allocator/nvmcache/NvmCache.h:649
↓ 5 callersMethodwait
cachelib/cachebench/util/NandWrites.cpp:47
↓ 4 callersFunctionCompressedPtr4B
Restore from serialization
cachelib/allocator/memory/CompressedPtr.h:84
↓ 4 callersMethodExpectCallAt
Set expections for read function at the n-th call */
cachelib/persistence/tests/PersistenceManagerMock.h:55
↓ 4 callersMethodIsReady
cachelib/adaptor/rocks_secondary_cache/CachelibWrapper.cpp:57
↓ 4 callersMethodabortSlabRelease
cachelib/allocator/memory/MemoryPool.cpp:527
↓ 4 callersMethodaccept
cachelib/cachebench/util/Config.h:222
↓ 4 callersMethodacquire
cachelib/allocator/CacheAllocator.h:3644
↓ 4 callersMethodaddTaskRemote
Wrapper to add task to the worker thread of this dispatcher
cachelib/navy/scheduler/NavyRequestDispatcher.h:113
↓ 4 callersMethodaggregateThroughputStats
cachelib/cachebench/runner/CacheStressorBase.cpp:43
↓ 4 callersMethodbeginDelete
cachelib/cachebench/consistency/ValueTracker.cpp:55
↓ 4 callersMethodbeginLockGroup
Lock-group iteration variant. See CacheAllocator::beginLockGroup for the trade-offs vs. the per-bucket AccessIterator. The optional filter is applied
cachelib/object_cache/ObjectCache.h:412
↓ 4 callersFunctionbenchmarkCompare
cachelib/benchmarks/BytesEqualBenchmark.cpp:86
↓ 4 callersFunctionbetweenStrict
cachelib/navy/common/Utils.h:84
↓ 4 callersMethodbytesRemaining
cachelib/common/Serialization.cpp:26
↓ 4 callersMethodcacheVerify
cachelib/persistence/tests/PersistenceCache.h:142
↓ 4 callersMethodcbegin
cachelib/datatype/FixedSizeArray.h:226
↓ 4 callersMethodcend
cachelib/datatype/FixedSizeArray.h:227
↓ 4 callersMethodchangeKey
cachelib/allocator/CacheItem.h:777
↓ 4 callersMethodcheckPoolsAndAdviseReclaim
cachelib/allocator/MemoryMonitor.cpp:167
↓ 4 callersMethodcomputeSize
cachelib/navy/block_cache/FixedSizeIndex.cpp:269
↓ 4 callersMethodconsistencyCheckEnabled
returns true if the consistency checking is enabled.
cachelib/cachebench/cache/Cache.h:314
↓ 4 callersMethodcopyFrom
This buffer must NOT be null and it must have sufficient capacity to copy the data from the source view. @param offset copy from the offset for the v
cachelib/navy/common/Buffer.h:177
↓ 4 callersMethodcopyTo
cachelib/datatype/FixedSizeArray.h:241
↓ 4 callersFunctioncreateFileRecordReader
cachelib/navy/serialization/RecordIO.cpp:292
↓ 4 callersFunctioncreateFileRecordWriter
cachelib/navy/serialization/RecordIO.cpp:288
↓ 4 callersFunctioncreateMetadataRecordReader
cachelib/navy/serialization/RecordIO.cpp:283
↓ 4 callersMethoddecRef
cachelib/allocator/tests/AccessTypeTest.h:60
↓ 4 callersMethoddel
cachelib/compact_cache/CCache.h:879
↓ 4 callersMethodenableNvmConfig
cachelib/allocator/tests/NvmAdmissionPolicyTest.cpp:37
↓ 4 callersMethodencryptionBlockSize
cachelib/navy/common/tests/DeviceTest.cpp:137
↓ 4 callersMethodendDelete
cachelib/cachebench/consistency/ValueTracker.cpp:72
↓ 4 callersMethodendLockGroup
cachelib/object_cache/ObjectCache.h:423
↓ 4 callersMethodestimateWriteSize
cachelib/navy/driver/tests/DriverTest.cpp:140
↓ 4 callersMethodestimateWriteSize
cachelib/navy/bighash/BigHash.cpp:393
↓ 4 callersMethodfind
cachelib/object_cache/ObjectCache.h:929
↓ 4 callersMethodflushBuffer
This function flushes the attached buffer if there are no active writers by calling the callBack function that is expected to write the buffer to unde
cachelib/navy/block_cache/Region.cpp:106
↓ 4 callersFunctiongenerateRandomString
cachelib/common/tests/BytesEqualTest.cpp:34
↓ 4 callersMethodget
cachelib/allocator/datastruct/MultiDList.h:149
↓ 4 callersMethodgetAdmProbability
cachelib/allocator/nvmcache/NavyConfig.h:49
↓ 4 callersMethodgetAdmSuffixLength
cachelib/allocator/nvmcache/NavyConfig.h:129
↓ 4 callersMethodgetAdmWriteRate
cachelib/allocator/nvmcache/NavyConfig.h:125
↓ 4 callersMethodgetAllocInfo
cachelib/cachebench/cache/Cache.h:286
↓ 4 callersMethodgetBlockSize
============ Device settings =============
cachelib/allocator/nvmcache/NavyConfig.h:863
↓ 4 callersMethodgetBucketBfSize
cachelib/allocator/nvmcache/NavyConfig.h:747
↓ 4 callersMethodgetBucketFillOffset
cachelib/navy/block_cache/FixedSizeIndex.h:238
↓ 4 callersFunctiongetCache
cachelib/benchmarks/CacheAllocatorOpsMicroBench.cpp:58
↓ 4 callersMethodgetChunkSize
cachelib/compact_cache/allocators/TestAllocator.h:72
↓ 4 callersMethodgetCleanRegions
cachelib/allocator/nvmcache/NavyConfig.h:609
↓ 4 callersMethodgetConfiguredTTL
cachelib/allocator/tests/Cache.h:57
↓ 4 callersMethodgetCounters
cachelib/navy/bighash/BigHash.cpp:172
↓ 4 callersFunctiongetCreationTime
@return the time when the object was originally created in Cache.
cachelib/allocator/nvmcache/NvmItem.h:102
↓ 4 callersMethodgetCurrentTick
cachelib/benchmarks/CachelibTickerClockBench.cpp:58
↓ 4 callersMethodgetCustomPolicy
cachelib/allocator/nvmcache/NavyConfig.h:407
↓ 4 callersMethodgetDataChecksum
cachelib/allocator/nvmcache/NavyConfig.h:617
↓ 4 callersMethodgetExpiryTime
cachelib/object_cache/ObjectCache.h:228
↓ 4 callersMethodgetFragmentationSize
If this region is actively used, then the fragmentation is the bytes at the end of the region that's not used.
cachelib/navy/block_cache/Region.h:137
↓ 4 callersMethodgetHandleCountForThread
reports the number of handles held by the thread calling this api.
cachelib/cachebench/cache/Cache.h:347
↓ 4 callersMethodgetKey
Return the key of the job
cachelib/navy/scheduler/NavyRequestDispatcher.h:51
↓ 4 callersMethodgetMagicId
cachelib/common/Hash.h:40
↓ 4 callersMethodgetMinTTL
cachelib/allocator/NvmAdmissionPolicy.h:147
↓ 4 callersFunctiongetNext
cachelib/allocator/CacheItem.h:1024
↓ 4 callersFunctiongetNext
cachelib/allocator/datastruct/SList.h:38
↓ 4 callersMethodgetNumInMemBuffers
cachelib/allocator/nvmcache/NavyConfig.h:613
↓ 4 callersMethodgetNvmCacheStatsMap
cachelib/allocator/tests/CacheBaseTest.cpp:78
↓ 4 callersMethodgetPartialKey
cachelib/navy/block_cache/FixedSizeIndex.h:243
↓ 4 callersMethodgetPoolAdvisedSize
return the current size of the pool that has been already advised. Note include the configured advised size if advising has not caught up.
cachelib/allocator/memory/MemoryPool.h:87
↓ 4 callersMethodgetPoolStats
return the stats for the pool.
cachelib/cachebench/cache/Cache.h:333
↓ 4 callersFunctiongetPrev
cachelib/allocator/datastruct/DList.h:58
↓ 4 callersMethodgetProbFactorLowerBound
cachelib/allocator/nvmcache/NavyConfig.h:133
← previousnext →801–900 of 5,467, ranked by callers