Lines Matching refs:reserved

26 	struct memblock_region *rgn = &memblock.reserved.regions[0];
44 ASSERT_EQ(memblock.reserved.cnt, 1);
45 ASSERT_EQ(memblock.reserved.total_size, size);
53 * A test that tries to allocate memory next to a reserved region that starts at
67 * memory.reserved array. The previously reserved region does not get modified.
73 struct memblock_region *rgn1 = &memblock.reserved.regions[1];
74 struct memblock_region *rgn2 = &memblock.reserved.regions[0];
105 ASSERT_EQ(memblock.reserved.cnt, 2);
106 ASSERT_EQ(memblock.reserved.total_size, total_size);
115 * of the previously reserved block (i.e. first fit):
125 struct memblock_region *rgn = &memblock.reserved.regions[0];
147 ASSERT_EQ(memblock.reserved.cnt, 1);
148 ASSERT_EQ(memblock.reserved.total_size, total_size);
157 * end of the previously reserved block (i.e. second fit):
168 struct memblock_region *rgn = &memblock.reserved.regions[0];
195 ASSERT_EQ(memblock.reserved.cnt, 1);
196 ASSERT_EQ(memblock.reserved.total_size, total_size);
204 * A test that tries to allocate memory when there are two reserved regions with
217 struct memblock_region *rgn = &memblock.reserved.regions[0];
245 ASSERT_EQ(memblock.reserved.cnt, 2);
246 ASSERT_EQ(memblock.reserved.total_size, total_size);
254 * A test that tries to allocate memory when there are two reserved regions with
261 * Expect to merge all of them, creating one big entry in memblock.reserved
266 struct memblock_region *rgn = &memblock.reserved.regions[0];
299 ASSERT_EQ(memblock.reserved.cnt, 1);
300 ASSERT_EQ(memblock.reserved.total_size, total_size);
308 * A test that tries to allocate memory when the memory is filled with reserved
347 * A test that tries to allocate memory when all memory is reserved.
377 * | reserved | |
408 * | reserved | new |
416 struct memblock_region *rgn = &memblock.reserved.regions[0];
435 ASSERT_EQ(memblock.reserved.cnt, 1);
436 ASSERT_EQ(memblock.reserved.total_size, MEM_SIZE);
450 struct memblock_region *rgn = &memblock.reserved.regions[0];
462 ASSERT_EQ(memblock.reserved.total_size, 0);
484 struct memblock_region *rgn = &memblock.reserved.regions[0];
495 ASSERT_EQ(memblock.reserved.total_size, 0);
509 struct memblock_region *rgn = &memblock.reserved.regions[0];
523 ASSERT_EQ(memblock.reserved.cnt, 1);
524 ASSERT_EQ(memblock.reserved.total_size, SZ_2);
532 * A test that tries to allocate memory next to a reserved region that starts at
545 * entry in memory.reserved array. The previously reserved region does not get
550 struct memblock_region *rgn1 = &memblock.reserved.regions[0];
551 struct memblock_region *rgn2 = &memblock.reserved.regions[1];
582 ASSERT_EQ(memblock.reserved.cnt, 2);
583 ASSERT_EQ(memblock.reserved.total_size, total_size);
592 * the beginning of the previously reserved block (i.e. first fit):
602 struct memblock_region *rgn = &memblock.reserved.regions[0];
621 ASSERT_EQ(memblock.reserved.cnt, 1);
622 ASSERT_EQ(memblock.reserved.total_size, total_size);
631 * the beginning of the previously reserved block (i.e. second fit):
641 struct memblock_region *rgn = &memblock.reserved.regions[0];
668 ASSERT_EQ(memblock.reserved.cnt, 1);
669 ASSERT_EQ(memblock.reserved.total_size, total_size);
677 * A test that tries to allocate memory when there are two reserved regions, the
691 struct memblock_region *rgn = &memblock.reserved.regions[1];
719 ASSERT_EQ(memblock.reserved.cnt, 2);
720 ASSERT_EQ(memblock.reserved.total_size, total_size);