Searched refs:vmobj (Results 1 – 5 of 5) sorted by relevance
/dragonfly/sys/dev/virtual/nvmm/ |
H A D | nvmm_dragonfly.c | 105 os_vmobj_ref(os_vmobj_t *vmobj) in os_vmobj_ref() argument 107 vm_object_hold(vmobj); in os_vmobj_ref() 108 vm_object_reference_locked(vmobj); in os_vmobj_ref() 109 vm_object_drop(vmobj); in os_vmobj_ref() 113 os_vmobj_rel(os_vmobj_t *vmobj) in os_vmobj_rel() argument 115 vm_object_deallocate(vmobj); in os_vmobj_rel() 166 os_vmobj_ref(vmobj); in os_vmobj_map() 172 vm_object_hold(vmobj); in os_vmobj_map() 173 rv = vm_map_insert(map, &count, vmobj, NULL, offset, NULL, in os_vmobj_map() 176 vm_object_drop(vmobj); in os_vmobj_map() [all …]
|
H A D | nvmm_netbsd.c | 63 os_vmobj_ref(os_vmobj_t *vmobj) in os_vmobj_ref() argument 65 uao_reference(vmobj); in os_vmobj_ref() 69 os_vmobj_rel(os_vmobj_t *vmobj) in os_vmobj_rel() argument 71 uao_detach(vmobj); in os_vmobj_rel() 75 os_vmobj_map(struct vm_map *map, vaddr_t *addr, vsize_t size, os_vmobj_t *vmobj, in os_vmobj_map() argument 115 os_vmobj_ref(vmobj); in os_vmobj_map() 121 error = uvm_map(map, addr, size, vmobj, offset, 0, uflags); in os_vmobj_map() 124 os_vmobj_rel(vmobj); in os_vmobj_map()
|
H A D | nvmm.c | 230 os_vmobj_rel(mach->hmap[j].vmobj); in nvmm_kill_machines() 323 os_vmobj_rel(mach->hmap[i].vmobj); in nvmm_machine_destroy() 641 return hmapping->vmobj; in nvmm_hmapping_getvmobj() 727 os_vmobj_rel(hmapping->vmobj); in nvmm_hmapping_free() 729 hmapping->vmobj = NULL; in nvmm_hmapping_free() 762 hmapping->vmobj = os_vmobj_create(hmapping->size); in nvmm_hva_map() 767 hmapping->vmobj, 0, false /* !wired */, true /* fixed */, in nvmm_hva_map() 797 os_vmobj_t *vmobj; in nvmm_gpa_map() local 842 vmobj = nvmm_hmapping_getvmobj(mach, args->hva, args->size, &off); in nvmm_gpa_map() 843 if (vmobj == NULL) { in nvmm_gpa_map() [all …]
|
H A D | nvmm_internal.h | 77 os_vmobj_t *vmobj; member
|
/dragonfly/test/debug/ |
H A D | vnodeinfo.c | 464 struct vm_object vmobj; in getobjpages() local 466 kkread(kd, (u_long)obj, &vmobj, sizeof(vmobj)); in getobjpages() 467 return(vmobj.resident_page_count); in getobjpages() 474 struct vm_object vmobj; in getobjvnpsize() local 476 kkread(kd, (u_long)obj, &vmobj, sizeof(vmobj)); in getobjvnpsize() 477 return ((int)vmobj.size); in getobjvnpsize()
|