Lines Matching refs:gpa
21 uint64_t gpa;
24 for (gpa = start_gpa; gpa < end_gpa; gpa += stride)
25 *((volatile uint64_t *)gpa) = gpa;
91 uint64_t gpa, nr_bytes;
99 TEST_ASSERT(info, "Failed to allocate vCPU gpa ranges");
105 for (i = 0, gpa = start_gpa; i < nr_vcpus; i++, gpa += nr_bytes) {
107 info[i].start_gpa = gpa;
108 info[i].end_gpa = gpa + nr_bytes;
165 uint64_t max_gpa, gpa, slot_size, max_mem, i;
227 gpa = 0;
229 gpa = start_gpa + ((slot - first_slot) * slot_size);
230 if (gpa + slot_size > max_gpa)
233 if ((gpa - start_gpa) >= max_mem)
236 vm_set_user_memory_region(vm, slot, 0, gpa, slot_size, mem);
241 __virt_pg_map(vm, gpa + i, gpa + i, PG_LEVEL_1G);
244 virt_pg_map(vm, gpa + i, gpa + i);
249 threads = spawn_workers(vm, vcpus, start_gpa, gpa);
255 (gpa - start_gpa) / SZ_1G, nr_vcpus);