TEST_MEM_SZ
.vdt_len = TEST_MEM_SZ,
uint8_t *datap = vm_map_gpa(ctx, 0, TEST_MEM_SZ);
for (uint_t i = 0; i < TEST_MEM_SZ; i += (PAGESZ * 8)) {
.vno_len = TEST_MEM_SZ,
.vno_len = TEST_MEM_SZ,
uint8_t *datap = vm_map_gpa(ctx, 0, TEST_MEM_SZ);
for (uintptr_t gpa = 0; gpa < (TEST_MEM_SZ / 2); gpa += PAGESZ) {
for (uintptr_t gpa = 0; gpa < TEST_MEM_SZ; gpa += (2 * PAGESZ)) {
.vno_len = TEST_MEM_SZ,
for (uintptr_t gpa = 0; gpa < TEST_MEM_SZ; gpa += PAGESZ) {
if (is_even_page && gpa < (TEST_MEM_SZ / 2) && !is_dirty) {
if (is_dirty && (!is_even_page || gpa >= (TEST_MEM_SZ / 2))) {
if (vm_setup_memory(ctx, TEST_MEM_SZ, VM_MMAP_ALL) != 0) {
.vdt_len = TEST_MEM_SZ,