Lines Matching refs:memmap
290 struct vm_memmap memmap; in vm_mmap_memseg() local
293 memmap.gpa = gpa; in vm_mmap_memseg()
294 memmap.segid = segid; in vm_mmap_memseg()
295 memmap.segoff = off; in vm_mmap_memseg()
296 memmap.len = len; in vm_mmap_memseg()
297 memmap.prot = prot; in vm_mmap_memseg()
298 memmap.flags = 0; in vm_mmap_memseg()
301 memmap.flags |= VM_MEMMAP_F_WIRED; in vm_mmap_memseg()
308 if (error == 0 && gpa == memmap.gpa) { in vm_mmap_memseg()
309 if (segid != memmap.segid || off != memmap.segoff || in vm_mmap_memseg()
310 prot != memmap.prot || flags != memmap.flags) { in vm_mmap_memseg()
318 error = ioctl(ctx->fd, VM_MMAP_MEMSEG, &memmap); in vm_mmap_memseg()
350 struct vm_memmap memmap; in vm_mmap_getnext() local
353 bzero(&memmap, sizeof(struct vm_memmap)); in vm_mmap_getnext()
354 memmap.gpa = *gpa; in vm_mmap_getnext()
355 error = ioctl(ctx->fd, VM_MMAP_GETNEXT, &memmap); in vm_mmap_getnext()
357 *gpa = memmap.gpa; in vm_mmap_getnext()
358 *segid = memmap.segid; in vm_mmap_getnext()
359 *segoff = memmap.segoff; in vm_mmap_getnext()
360 *len = memmap.len; in vm_mmap_getnext()
361 *prot = memmap.prot; in vm_mmap_getnext()
362 *flags = memmap.flags; in vm_mmap_getnext()