Lines Matching defs:HUGEPAGE_PAGES
11 for (size_t i = 0; i < HUGEPAGE_PAGES; i++) {
13 expect_zu_eq(HUGEPAGE_PAGES - i,
62 void *alloc = hpdata_reserve_alloc(&hpdata, HUGEPAGE_PAGES / 2 * PAGE);
65 /* Create HUGEPAGE_PAGES / 4 dirty inactive pages at the beginning. */
66 hpdata_unreserve(&hpdata, alloc, HUGEPAGE_PAGES / 4 * PAGE);
68 expect_zu_eq(hpdata_ntouched_get(&hpdata), HUGEPAGE_PAGES / 2, "");
74 expect_zu_eq(HUGEPAGE_PAGES / 4, to_purge, "");
83 expect_zu_eq(HUGEPAGE_PAGES / 4 * PAGE, purge_size, "");
93 expect_zu_eq(hpdata_ntouched_get(&hpdata), HUGEPAGE_PAGES / 4, "");
108 &hpdata, 3 * HUGEPAGE_PAGES / 4 * PAGE);
112 hpdata_unreserve(&hpdata, alloc, HUGEPAGE_PAGES / 4 * PAGE);
114 (void *)((uintptr_t)alloc + 2 * HUGEPAGE_PAGES / 4 * PAGE),
115 HUGEPAGE_PAGES / 4 * PAGE);
117 expect_zu_eq(hpdata_ntouched_get(&hpdata), 3 * HUGEPAGE_PAGES / 4, "");
123 expect_zu_eq(HUGEPAGE_PAGES / 2, to_purge, "");
133 expect_zu_eq(HUGEPAGE_PAGES / 4 * PAGE, purge_size, "");
137 (void *)((uintptr_t)alloc + 1 * HUGEPAGE_PAGES / 4 * PAGE),
138 HUGEPAGE_PAGES / 4 * PAGE);
145 (void *)((uintptr_t)alloc + 2 * HUGEPAGE_PAGES / 4 * PAGE),
147 expect_zu_ge(HUGEPAGE_PAGES / 4 * PAGE, purge_size, "");
158 expect_zu_eq(hpdata_ntouched_get(&hpdata), HUGEPAGE_PAGES / 4, "");
171 &hpdata, 3 * HUGEPAGE_PAGES / 4 * PAGE);
176 + HUGEPAGE_PAGES / 4 * PAGE);
177 hpdata_unreserve(&hpdata, second_quarter, HUGEPAGE_PAGES / 4 * PAGE);
179 expect_zu_eq(hpdata_ntouched_get(&hpdata), 3 * HUGEPAGE_PAGES / 4, "");
187 expect_zu_eq(HUGEPAGE_PAGES / 4, to_purge_dirty, "");
194 expect_zu_eq(HUGEPAGE_PAGES / 4 * PAGE, purge_size, "");
204 expect_zu_eq(hpdata_ntouched_get(&hpdata), HUGEPAGE_PAGES / 2, "");
207 hpdata_unreserve(&hpdata, HPDATA_ADDR, HUGEPAGE_PAGES / 4 * PAGE);
209 (void *)((uintptr_t)alloc + 2 * HUGEPAGE_PAGES / 4 * PAGE),
210 HUGEPAGE_PAGES / 4 * PAGE);
218 expect_zu_eq(HUGEPAGE_PAGES / 2, to_purge_dirty, "");
225 expect_zu_eq(3 * HUGEPAGE_PAGES / 4 * PAGE, purge_size, "");
246 expect_zu_eq(HUGEPAGE_PAGES / 2, hpdata_ntouched_get(&hpdata), "");
251 expect_zu_eq(HUGEPAGE_PAGES, hpdata_ntouched_get(&hpdata), "");