Lines Matching defs:vmr
96 struct vm_mem_range *vmr;
123 vmr = &vcp.vcp_memranges[i];
124 if (vmr->vmr_size % 2 != 0)
127 p = mmap(NULL, vmr->vmr_size, PROT_READ | PROT_WRITE,
132 vmr->vmr_va = (vaddr_t)p;
134 " hva: 0x%lx }\n", i, vmr->vmr_gpa, vmr->vmr_size,
135 vmr->vmr_va);
138 memset(p, 0xcc, vmr->vmr_size);
156 off = reset - vmr->vmr_gpa;
179 vmr = &vsp.vsp_memranges[i];
180 p = mmap(NULL, vmr->vmr_size, PROT_READ | PROT_WRITE,
184 vmr->vmr_va = (vaddr_t)p;
189 vmr = &vsp.vsp_memranges[i];
190 munmap((void*)vmr->vmr_va, vmr->vmr_size);
200 vmr = &vsp.vsp_memranges[i];
201 p = (void*)vmr->vmr_va;
214 " hva: 0x%lx }\n", i, vmr->vmr_gpa, vmr->vmr_size,
215 vmr->vmr_va);
421 vmr = &vcp.vcp_memranges[i];
422 if (vmr->vmr_va) {
423 if (munmap((void *)vmr->vmr_va, vmr->vmr_size)) {
425 "0x%lx", i, vmr->vmr_va);
429 "0x%lx\n", i, vmr->vmr_va);
431 vmr = &vsp.vsp_memranges[i];
432 if (vmr->vmr_va) {
433 if (munmap((void *)vmr->vmr_va, vmr->vmr_size)) {
435 "0x%lx", i, vmr->vmr_va);
439 "0x%lx\n", i, vmr->vmr_va);