Searched refs:segid (Results 1 – 4 of 4) sorted by relevance
| /f-stack/freebsd/amd64/vmm/ |
| H A D | vmm_dev.c | 73 int segid; member 267 if (dsc->segid == mseg->segid) in get_memseg() 271 __func__, mseg->segid)); in get_memseg() 310 vm_free_memseg(sc->vm, mseg->segid); in alloc_memseg() 638 error = vm_mmap_getnext(sc->vm, &mm->gpa, &mm->segid, in vmmdev_ioctl() 891 int error, found, segid; in vmmdev_mmap_single() local 921 error = vm_mmap_getnext(sc->vm, &gpa, &segid, &segoff, &len, in vmmdev_mmap_single() 933 error = vm_get_memseg(sc->vm, segid, &len, &sysmem, objp); in vmmdev_mmap_single() 935 ("%s: invalid memory segment %d", __func__, segid)); in vmmdev_mmap_single() 1179 ("%s: invalid devmem segment %d", __func__, dsc->segid)); in devmem_mmap_single() [all …]
|
| H A D | vmm.c | 143 int segid; member 734 vm_mmap_memseg(struct vm *vm, vm_paddr_t gpa, int segid, vm_ooffset_t first, in vm_mmap_memseg() argument 748 if (segid < 0 || segid >= VM_MAX_MEMSEGS) in vm_mmap_memseg() 751 seg = &vm->mem_segs[segid]; in vm_mmap_memseg() 794 map->segid = segid; in vm_mmap_memseg() 801 vm_mmap_getnext(struct vm *vm, vm_paddr_t *gpa, int *segid, in vm_mmap_getnext() argument 818 if (segid) in vm_mmap_getnext() 819 *segid = mmnext->segid; in vm_mmap_getnext() 854 if (mm->len != 0 && vm->mem_segs[mm->segid].sysmem) in sysmem_mapping()
|
| /f-stack/freebsd/amd64/include/ |
| H A D | vmm_dev.h | 43 int segid; /* memory segment */ member 54 int segid; member 60 int segid; member
|
| H A D | vmm.h | 232 int vm_mmap_memseg(struct vm *vm, vm_paddr_t gpa, int segid, vm_ooffset_t off, 246 int vm_mmap_getnext(struct vm *vm, vm_paddr_t *gpa, int *segid,
|