Home
last modified time | relevance | path

Searched refs:BitOps (Results 1 - 4 of 4) sorted by relevance

/foundation/filemanagement/dfs_service/utils/dentry/include/
H A Dmeta_file.h186 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 Dmeta_file_clouddisk.cpp271 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 Dmeta_file.cpp260 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 Dmeta_file_clouddisk_mock.cpp296 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