Home
last modified time | relevance | path

Searched refs:segid (Results 1 – 4 of 4) sorted by relevance

/f-stack/freebsd/amd64/vmm/
H A Dvmm_dev.c73 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 Dvmm.c143 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 Dvmm_dev.h43 int segid; /* memory segment */ member
54 int segid; member
60 int segid; member
H A Dvmm.h232 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,