Lines Matching defs:segid
205 * Map segment 'segid' starting at 'off' into guest address range [gpa,gpa+len).
208 vm_mmap_memseg(struct vmctx *ctx, vm_paddr_t gpa, int segid, vm_ooffset_t off,
215 memmap.segid = segid;
228 error = vm_mmap_getnext(ctx, &gpa, &segid, &off, &len, &prot, &flags);
230 if (segid != memmap.segid || off != memmap.segoff ||
268 vm_mmap_getnext(struct vmctx *ctx, vm_paddr_t *gpa, int *segid,
279 *segid = memmap.segid;
306 vm_alloc_memseg(struct vmctx *ctx, int segid, size_t len, const char *name)
317 error = vm_get_memseg(ctx, segid, &memseg.len, memseg.name,
332 memseg.segid = segid;
347 vm_get_memseg(struct vmctx *ctx, int segid, size_t *lenp, char *namebuf,
354 memseg.segid = segid;
521 vm_create_devmem(struct vmctx *ctx, int segid, const char *name, size_t len)
535 error = vm_alloc_memseg(ctx, segid, len, name);