Home | History | Annotate | Download | only in uvm

Lines Matching defs:atop

113 #define atop(x)         (((paddr_t)(x)) >> PAGE_SHIFT)
205 #define VALID_START_PFN_1 atop(0)
206 #define VALID_END_PFN_1 atop(ONE_MEGABYTE)
207 #define VALID_AVAIL_START_PFN_1 atop(0)
208 #define VALID_AVAIL_END_PFN_1 atop(ONE_MEGABYTE)
210 #define VALID_START_PFN_2 atop(ONE_MEGABYTE + 1)
211 #define VALID_END_PFN_2 atop(ONE_MEGABYTE * 2)
212 #define VALID_AVAIL_START_PFN_2 atop(ONE_MEGABYTE + 1)
213 #define VALID_AVAIL_END_PFN_2 atop(ONE_MEGABYTE * 2)
215 #define VALID_START_PFN_3 atop((ONE_MEGABYTE * 2) + 1)
216 #define VALID_END_PFN_3 atop(ONE_MEGABYTE * 3)
217 #define VALID_AVAIL_START_PFN_3 atop((ONE_MEGABYTE * 2) + 1)
218 #define VALID_AVAIL_END_PFN_3 atop(ONE_MEGABYTE * 3)
220 #define VALID_START_PFN_4 atop((ONE_MEGABYTE * 3) + 1)
221 #define VALID_END_PFN_4 atop(ONE_MEGABYTE * 4)
222 #define VALID_AVAIL_START_PFN_4 atop((ONE_MEGABYTE * 3) + 1)
223 #define VALID_AVAIL_END_PFN_4 atop(ONE_MEGABYTE * 4)
554 ATF_REQUIRE_EQ(true, uvm_physseg_plug(atop(0), atop(ONE_MEGABYTE), NULL));
557 uvm_physseg_find(atop(TWOFIFTYSIX_KILO), &pa);
558 ATF_REQUIRE_EQ(pa, atop(TWOFIFTYSIX_KILO));
575 ATF_REQUIRE_EQ(true, uvm_physseg_unplug(atop(TWOFIFTYSIX_KILO), atop(FIVEONETWO_KILO)));
578 uvm_physseg_find(atop(TWOFIFTYSIX_KILO), &pa);
584 ATF_CHECK_EQ(atop(FIVEONETWO_KILO), uvmexp.npages);
589 upm = uvm_physseg_find(atop(TWOFIFTYSIX_KILO + FIVEONETWO_KILO), NULL);
594 ATF_REQUIRE_EQ(true, uvm_physseg_unplug(atop(TWOFIFTYSIX_KILO + FIVEONETWO_KILO), atop(TWOFIFTYSIX_KILO)));
603 ATF_REQUIRE_EQ(true, uvm_physseg_unplug(atop(ONETWENTYEIGHT_KILO), atop(ONETWENTYEIGHT_KILO)));
608 ATF_REQUIRE_EQ(true, uvm_physseg_unplug(0, atop(SIXTYFOUR_KILO)));
614 ATF_REQUIRE_EQ(true, uvm_physseg_unplug(atop(SIXTYFOUR_KILO), atop(SIXTYFOUR_KILO)));
1659 ATF_CHECK_EQ(true, uvm_physseg_set_start_hint(upm, atop(128)));
1661 /* Will be atop(128) since no specific value is set above */
1662 ATF_CHECK_EQ(atop(128), uvm_physseg_get_start_hint(upm));
1685 ATF_CHECK_EQ(false, uvm_physseg_set_start_hint(upm, atop(128)));
1836 result = uvm_physseg_find(atop(ONE_MEGABYTE - 1024), NULL);
1852 result = uvm_physseg_find(atop(ONE_MEGABYTE + 8192), &offset);
1864 /* atop(ONE_MEGABYTE + (2 * PAGE_SIZE)) - VALID_START_PFN1 = 2 */
1868 result = uvm_physseg_find(atop(ONE_MEGABYTE - 12288), &offset);
1880 /* atop(ONE_MEGABYTE - (3 * PAGE_SIZE)) - VALID_START_PFN1 = 253 */
1906 uvm_physseg_find(atop(ONE_MEGABYTE * 3), NULL));
1912 uvm_physseg_find(atop(ONE_MEGABYTE * 3), &offset));
1953 ATF_CHECK_EQ(VALID_START_PFN_2, atop(p));
2004 ATF_CHECK_EQ(VALID_END_PFN_2 - 1, atop(p));
2121 ATF_CHECK_EQ(VALID_END_PFN_1 - 1, atop(p));
2180 ATF_CHECK_EQ(VALID_START_PFN_1, atop(p));
2186 ATF_CHECK_EQ(VALID_START_PFN_1 + 1, atop(p));
2276 ATF_CHECK_EQ(i, atop(p));