Searched refs:BitOps (Results 1 - 4 of 4) sorted by relevance
/foundation/filemanagement/dfs_service/utils/dentry/include/ |
H A D | meta_file.h | 186 struct BitOps { struct 206 if (BitOps::TestBit(start, addr)) { in FindNextBit() 217 if (!BitOps::TestBit(start, addr)) { in FindNextZeroBit()
|
/foundation/filemanagement/dfs_service/utils/dentry/src/ |
H A D | meta_file_clouddisk.cpp | 271 uint32_t zeroStart = BitOps::FindNextZeroBit(bitmap, maxSlots, bitStart); in RoomForFilename() 276 uint32_t zeroEnd = BitOps::FindNextBit(bitmap, maxSlots, zeroStart); in RoomForFilename() 318 BitOps::SetBit(bitPos + i, d.bitmap); in UpdateDentry() 436 if (!BitOps::TestBit(bitPos, dentryBlk.bitmap)) { in FindInBlock() 518 BitOps::ClearBit(bitPos + i, ctx.page->bitmap); in DoRemove() 622 if (!BitOps::TestBit(i, dentryGroup.bitmap) || len == 0 || len >= PATH_MAX) { in DecodeDentrys()
|
H A D | meta_file.cpp | 260 uint32_t zeroStart = BitOps::FindNextZeroBit(bitmap, maxSlots, bitStart); in RoomForFilename() 265 uint32_t zeroEnd = BitOps::FindNextBit(bitmap, maxSlots, zeroStart); in RoomForFilename() 303 BitOps::SetBit(bitPos + i, d.bitmap); in UpdateDentry() 419 if (!BitOps::TestBit(bitPos, dentryBlk.bitmap)) { in FindInBlock() 518 BitOps::ClearBit(bitPos + i, ctx.page->bitmap); in DoRemove() 623 if (!BitOps::TestBit(i, dentryGroup.bitmap) || len == 0 || len >= PATH_MAX) { in DecodeDentrys()
|
/foundation/filemanagement/dfs_service/test/unittests/clouddisk_database/mock/ |
H A D | meta_file_clouddisk_mock.cpp | 296 uint32_t zeroStart = BitOps::FindNextZeroBit(bitmap, maxSlots, bitStart); in RoomForFilename() 301 uint32_t zeroEnd = BitOps::FindNextBit(bitmap, maxSlots, zeroStart); in RoomForFilename() 340 BitOps::SetBit(bitPos + i, d.bitmap); in UpdateDentry() 402 if (!BitOps::TestBit(bitPos, dentryBlk.bitmap)) { in FindInBlock()
|
Completed in 6 milliseconds