Lines Matching defs:memmap
285 struct vm_memmap memmap;
288 memmap.gpa = gpa;
289 memmap.segid = segid;
290 memmap.segoff = off;
291 memmap.len = len;
292 memmap.prot = prot;
293 memmap.flags = 0;
296 memmap.flags |= VM_MEMMAP_F_WIRED;
303 if (error == 0 && gpa == memmap.gpa) {
304 if (segid != memmap.segid || off != memmap.segoff ||
305 prot != memmap.prot || flags != memmap.flags) {
313 error = ioctl(ctx->fd, VM_MMAP_MEMSEG, &memmap);
345 struct vm_memmap memmap;
348 bzero(&memmap, sizeof(struct vm_memmap));
349 memmap.gpa = *gpa;
350 error = ioctl(ctx->fd, VM_MMAP_GETNEXT, &memmap);
352 *gpa = memmap.gpa;
353 *segid = memmap.segid;
354 *segoff = memmap.segoff;
355 *len = memmap.len;
356 *prot = memmap.prot;
357 *flags = memmap.flags;