Lines Matching refs:vm_obj
446 linux_cdev_pager_fault(vm_object_t vm_obj, vm_ooffset_t offset, int prot, in linux_cdev_pager_fault() argument
451 vmap = linux_cdev_handle_find(vm_obj->handle); in linux_cdev_pager_fault()
454 MPASS(vmap->vm_private_data == vm_obj->handle); in linux_cdev_pager_fault()
467 vm_page_updatefake(page, paddr, vm_obj->memattr); in linux_cdev_pager_fault()
474 VM_OBJECT_WUNLOCK(vm_obj); in linux_cdev_pager_fault()
475 page = vm_page_getfake(paddr, vm_obj->memattr); in linux_cdev_pager_fault()
476 VM_OBJECT_WLOCK(vm_obj); in linux_cdev_pager_fault()
478 vm_page_replace(page, vm_obj, (*mres)->pindex, *mres); in linux_cdev_pager_fault()
488 linux_cdev_pager_populate(vm_object_t vm_obj, vm_pindex_t pidx, int fault_type, in linux_cdev_pager_populate() argument
495 vmap = linux_cdev_handle_find(vm_obj->handle); in linux_cdev_pager_populate()
497 MPASS(vmap->vm_private_data == vm_obj->handle); in linux_cdev_pager_populate()
499 VM_OBJECT_WUNLOCK(vm_obj); in linux_cdev_pager_populate()
518 vmap->vm_obj = vm_obj; in linux_cdev_pager_populate()
552 VM_OBJECT_WLOCK(vm_obj); in linux_cdev_pager_populate()
651 obj = vma->vm_obj; in zap_vma_ptes()