Lines Matching refs:memseg
440 struct vm_memseg memseg; in vm_alloc_memseg() local
449 error = vm_get_memseg(ctx, segid, &memseg.len, memseg.name, in vm_alloc_memseg()
450 sizeof(memseg.name)); in vm_alloc_memseg()
454 if (memseg.len != 0) { in vm_alloc_memseg()
455 if (cmpseg(len, name, memseg.len, VM_MEMSEG_NAME(&memseg))) { in vm_alloc_memseg()
463 bzero(&memseg, sizeof(struct vm_memseg)); in vm_alloc_memseg()
464 memseg.segid = segid; in vm_alloc_memseg()
465 memseg.len = len; in vm_alloc_memseg()
467 n = strlcpy(memseg.name, name, sizeof(memseg.name)); in vm_alloc_memseg()
468 if (n >= sizeof(memseg.name)) { in vm_alloc_memseg()
474 error = ioctl(ctx->fd, VM_ALLOC_MEMSEG, &memseg); in vm_alloc_memseg()
482 struct vm_memseg memseg; in vm_get_memseg() local
486 memseg.segid = segid; in vm_get_memseg()
487 error = ioctl(ctx->fd, VM_GET_MEMSEG, &memseg); in vm_get_memseg()
489 *lenp = memseg.len; in vm_get_memseg()
490 n = strlcpy(namebuf, memseg.name, bufsize); in vm_get_memseg()