Searched refs:vm_obj (Results 1 - 5 of 5) sorted by relevance
/freebsd-10-stable/sys/dev/drm2/ttm/ |
H A D | ttm_bo_vm.c | 102 ttm_bo_vm_fault(vm_object_t vm_obj, vm_ooffset_t offset, argument 106 struct ttm_buffer_object *bo = vm_obj->handle; 115 vm_object_pip_add(vm_obj, 1); 125 VM_OBJECT_WUNLOCK(vm_obj); 238 VM_OBJECT_WLOCK(vm_obj); 241 VM_OBJECT_WUNLOCK(vm_obj); 243 VM_OBJECT_WLOCK(vm_obj); 248 m1 = vm_page_lookup(vm_obj, OFF_TO_IDX(offset)); 250 if (vm_page_insert(m, vm_obj, OFF_TO_IDX(offset))) { 251 VM_OBJECT_WUNLOCK(vm_obj); 331 struct vm_object *vm_obj; local 374 vm_object_t vm_obj; local [all...] |
/freebsd-10-stable/sys/dev/drm2/ |
H A D | drm_gem.c | 113 obj->vm_obj = vm_pager_allocate(OBJT_DEFAULT, NULL, size, 135 obj->vm_obj = NULL; 163 vm_object_deallocate(obj->vm_obj); 406 * obj->vm_obj can be NULL for private gem objects. 408 vm_object_deallocate(obj->vm_obj); 461 struct vm_object *vm_obj; local 471 vm_obj = cdev_pager_allocate(gem_obj, OBJT_MGTDEVICE, 474 if (vm_obj == NULL) { 479 *obj_res = vm_obj;
|
H A D | drmP.h | 572 vm_object_t vm_obj; member in struct:drm_gem_object
|
/freebsd-10-stable/sys/dev/drm2/i915/ |
H A D | i915_gem.c | 1274 VM_OBJECT_WLOCK(obj->base.vm_obj); 1275 for (vm_page_t page = vm_page_find_least(obj->base.vm_obj, 1277 VM_OBJECT_WUNLOCK(obj->base.vm_obj); 1328 VM_OBJECT_WLOCK(obj->base.vm_obj); 1609 VM_OBJECT_WLOCK(obj->base.vm_obj); 1610 for (vm_page_t page = vm_page_find_least(obj->base.vm_obj, 1612 VM_OBJECT_WUNLOCK(obj->base.vm_obj); 1665 VM_OBJECT_WLOCK(obj->base.vm_obj); 1885 vm_object_reference(obj->vm_obj); 1886 rv = vm_map_find(map, obj->vm_obj, arg 1912 i915_gem_pager_fault(vm_object_t vm_obj, vm_ooffset_t offset, int prot, vm_page_t *mres) argument 2826 vm_object_t vm_obj; local 2848 vm_object_t vm_obj; local 2861 vm_object_t vm_obj; local 2891 vm_object_t vm_obj; local 3116 vm_object_t vm_obj; local [all...] |
/freebsd-10-stable/sys/vm/ |
H A D | vm_pager.h | 195 int (*cdev_pg_fault)(vm_object_t vm_obj, vm_ooffset_t offset,
|
Completed in 78 milliseconds