Searched refs:BitOps (Results 1 – 2 of 2) sorted by relevance
| /foundation/filemanagement/dfs_service/utils/dentry/include/ |
| D | meta_file.h | 103 struct BitOps { struct 123 if (BitOps::TestBit(start, addr)) { in FindNextBit() argument 134 if (!BitOps::TestBit(start, addr)) { in FindNextZeroBit() argument
|
| /foundation/filemanagement/dfs_service/utils/dentry/src/ |
| D | meta_file.cpp | 353 uint32_t zeroStart = BitOps::FindNextZeroBit(bitmap, maxSlots, bitStart); in RoomForFilename() 358 uint32_t zeroEnd = BitOps::FindNextBit(bitmap, maxSlots, zeroStart); in RoomForFilename() 395 BitOps::SetBit(bitPos + i, d.bitmap); in UpdateDentry() 510 if (!BitOps::TestBit(bitPos, dentryBlk.bitmap)) { in FindInBlock() 591 BitOps::ClearBit(bitPos + i, ctx.page->bitmap); in DoRemove() 697 if (!BitOps::TestBit(i, dentryGroup.bitmap) || len == 0 || len >= PATH_MAX) { in DecodeDentrys()
|