MCPcopy Create free account
hub / github.com/facebook/CacheLib / alignDown

Function alignDown

cachelib/allocator/nvmcache/NavySetup.cpp:38–40  ·  view source on GitHub ↗

Return a number that's equal or smaller than @num and aligned on @alignment

Source from the content-addressed store, hash-verified

36
37// Return a number that's equal or smaller than @num and aligned on @alignment
38uint64_t alignDown(uint64_t num, uint64_t alignment) {
39 return num - num % alignment;
40}
41
42// Return a number that's equal or bigger than @num and aligned on @alignment
43uint64_t alignUp(uint64_t num, uint64_t alignment) {

Callers 4

alignUpFunction · 0.85
setupBigHashFunction · 0.85
setupBlockCacheFunction · 0.85
createDeviceFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected