Lines Matching refs:SB
24 void initializeSimpleSuperBlock(msf::SuperBlock &SB) { in initializeSimpleSuperBlock() argument
25 initializeSuperBlock(SB); in initializeSimpleSuperBlock()
26 SB.NumBlocks = 1000; in initializeSimpleSuperBlock()
27 SB.NumDirectoryBytes = 8192; in initializeSimpleSuperBlock()
30 void initializeSuperBlock(msf::SuperBlock &SB) { in initializeSuperBlock() argument
31 ::memset(&SB, 0, sizeof(SB)); in initializeSuperBlock()
33 ::memcpy(SB.MagicBytes, msf::Magic, sizeof(msf::Magic)); in initializeSuperBlock()
34 SB.FreeBlockMapBlock = 1; in initializeSuperBlock()
35 SB.BlockMapAddr = 1; in initializeSuperBlock()
36 SB.BlockSize = 4096; in initializeSuperBlock()
37 SB.NumDirectoryBytes = 0; in initializeSuperBlock()
38 SB.NumBlocks = 2; // one for the Super Block, one for the directory in initializeSuperBlock()
47 SuperBlock SB; in TEST_F() local
48 initializeSuperBlock(SB); in TEST_F()
50 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Succeeded()); in TEST_F()
55 SuperBlock SB; in TEST_F() local
56 initializeSimpleSuperBlock(SB); in TEST_F()
59 SB.MagicBytes[0] = 8; in TEST_F()
60 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Failed()); in TEST_F()
61 initializeSimpleSuperBlock(SB); in TEST_F()
64 SB.BlockMapAddr = 0; in TEST_F()
65 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Failed()); in TEST_F()
66 initializeSimpleSuperBlock(SB); in TEST_F()
69 SB.BlockSize = 3120; in TEST_F()
70 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Failed()); in TEST_F()
71 initializeSimpleSuperBlock(SB); in TEST_F()
74 SB.NumDirectoryBytes = SB.BlockSize * SB.BlockSize / 4; in TEST_F()
75 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Succeeded()); in TEST_F()
76 SB.NumDirectoryBytes = SB.NumDirectoryBytes + 4; in TEST_F()
77 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Failed()); in TEST_F()
294 EXPECT_EQ(4096U, L.SB->BlockSize); in TEST_F()
295 EXPECT_EQ(ExpectedNumBlocks, L.SB->NumBlocks); in TEST_F()
321 EXPECT_EQ(msf::getMinimumBlockCount() + 2, L.SB->NumBlocks); in TEST_F()