Lines Matching refs:memmap
203 struct vm_memmap memmap;
206 memmap.gpa = gpa;
207 memmap.segid = segid;
208 memmap.segoff = off;
209 memmap.len = len;
210 memmap.prot = prot;
211 memmap.flags = 0;
214 memmap.flags |= VM_MEMMAP_F_WIRED;
221 if (error == 0 && gpa == memmap.gpa) {
222 if (segid != memmap.segid || off != memmap.segoff ||
223 prot != memmap.prot || flags != memmap.flags) {
231 error = ioctl(ctx->fd, VM_MMAP_MEMSEG, &memmap);
239 struct vm_memmap memmap;
242 bzero(&memmap, sizeof(struct vm_memmap));
243 memmap.gpa = *gpa;
244 error = ioctl(ctx->fd, VM_MMAP_GETNEXT, &memmap);
246 *gpa = memmap.gpa;
247 *segid = memmap.segid;
248 *segoff = memmap.segoff;
249 *len = memmap.len;
250 *prot = memmap.prot;
251 *flags = memmap.flags;