Searched refs:sysmem (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/dev/vmm/ |
H A D | vmm_mem.c | 38 mem->mem_segs[mem->mem_maps[idx].segid].sysmem) in sysmem_mapping() 55 return (mem->mem_segs[ident].sysmem); in vm_memseg_sysmem() 159 vm_alloc_memseg(struct vm *vm, int ident, size_t len, bool sysmem) in vm_alloc_memseg() argument 176 if (seg->len == len && seg->sysmem == sysmem) in vm_alloc_memseg() 188 seg->sysmem = sysmem; in vm_alloc_memseg() 193 vm_get_memseg(struct vm *vm, int ident, size_t *len, bool *sysmem, in vm_get_memseg() argument 209 if (sysmem) in vm_get_memseg() 210 *sysmem = seg->sysmem; in vm_get_memseg()
|
H A D | vmm_mem.h | 21 bool sysmem; member 58 int vm_alloc_memseg(struct vm *vm, int ident, size_t len, bool sysmem); 69 int vm_get_memseg(struct vm *vm, int ident, size_t *len, bool *sysmem,
|
H A D | vmm_dev.c | 238 bool sysmem; in get_memseg() local 240 error = vm_get_memseg(sc->vm, mseg->segid, &mseg->len, &sysmem, NULL); in get_memseg() 244 if (!sysmem) { in get_memseg() 264 bool sysmem; in alloc_memseg() local 268 sysmem = true; in alloc_memseg() 275 sysmem = false; in alloc_memseg() 282 error = vm_alloc_memseg(sc->vm, mseg->segid, mseg->len, sysmem); in alloc_memseg() 692 bool sysmem; in vmmdev_mmap_single() local 725 error = vm_get_memseg(sc->vm, segid, &len, &sysmem, objp); in vmmdev_mmap_single() 728 if (sysmem) { in vmmdev_mmap_single() [all …]
|