Lines Matching refs:page_offset
399 unsigned long page_offset; in vmw_bo_vm_mkwrite() local
415 page_offset = vmf->pgoff - drm_vma_node_start(&bo->base.vma_node); in vmw_bo_vm_mkwrite()
416 if (unlikely(page_offset >= bo->resource->num_pages)) { in vmw_bo_vm_mkwrite()
422 !test_bit(page_offset, &vbo->dirty->bitmap[0])) { in vmw_bo_vm_mkwrite()
425 __set_bit(page_offset, &dirty->bitmap[0]); in vmw_bo_vm_mkwrite()
426 dirty->start = min(dirty->start, page_offset); in vmw_bo_vm_mkwrite()
427 dirty->end = max(dirty->end, page_offset + 1); in vmw_bo_vm_mkwrite()
455 unsigned long page_offset; in vmw_bo_vm_fault() local
457 page_offset = vmf->pgoff - in vmw_bo_vm_fault()
459 if (page_offset >= bo->resource->num_pages || in vmw_bo_vm_fault()
460 vmw_resources_clean(vbo, page_offset, in vmw_bo_vm_fault()
461 page_offset + PAGE_SIZE, in vmw_bo_vm_fault()
528 unsigned long page_offset; in vmw_bo_vm_huge_fault() local
530 page_offset = vmf->pgoff - in vmw_bo_vm_huge_fault()
532 if (page_offset >= bo->resource->num_pages || in vmw_bo_vm_huge_fault()
533 vmw_resources_clean(vbo, page_offset, in vmw_bo_vm_huge_fault()
534 page_offset + PAGE_SIZE, in vmw_bo_vm_huge_fault()