Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/drm2/ttm/ttm_bo_vm.c
Show First 20 Lines • Show All 94 Lines • ▼ Show 20 Lines | if (unlikely((best_bo->vm_node->start + best_bo->num_pages) < | ||||
(page_start + num_pages))) | (page_start + num_pages))) | ||||
return NULL; | return NULL; | ||||
return best_bo; | return best_bo; | ||||
} | } | ||||
static int | static int | ||||
ttm_bo_vm_fault(vm_object_t vm_obj, vm_ooffset_t offset, | ttm_bo_vm_fault(vm_object_t vm_obj, vm_ooffset_t offset, | ||||
int prot, vm_page_t *mres) | int prot, vm_page_t *mres, int count, int *rahead) | ||||
{ | { | ||||
struct ttm_buffer_object *bo = vm_obj->handle; | struct ttm_buffer_object *bo = vm_obj->handle; | ||||
struct ttm_bo_device *bdev = bo->bdev; | struct ttm_bo_device *bdev = bo->bdev; | ||||
struct ttm_tt *ttm = NULL; | struct ttm_tt *ttm = NULL; | ||||
vm_page_t m, m1; | vm_page_t m, m1; | ||||
int ret; | int ret; | ||||
int retval = VM_PAGER_OK; | int retval = VM_PAGER_OK; | ||||
▲ Show 20 Lines • Show All 452 Lines • Show Last 20 Lines |