Lines Matching refs:vmf

99 static int drm_do_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf)  in drm_do_vm_fault()  argument
127 resource_size_t offset = (unsigned long)vmf->virtual_address - in drm_do_vm_fault()
158 vmf->page = page; in drm_do_vm_fault()
172 static int drm_do_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) in drm_do_vm_fault() argument
188 static int drm_do_vm_shm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) in drm_do_vm_shm_fault() argument
198 offset = (unsigned long)vmf->virtual_address - vma->vm_start; in drm_do_vm_shm_fault()
204 vmf->page = page; in drm_do_vm_shm_fault()
290 static int drm_do_vm_dma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) in drm_do_vm_dma_fault() argument
304 offset = (unsigned long)vmf->virtual_address - vma->vm_start; /* vm_[pg]off[set] should be 0 */ in drm_do_vm_dma_fault()
309 vmf->page = page; in drm_do_vm_dma_fault()
324 static int drm_do_vm_sg_fault(struct vm_area_struct *vma, struct vm_fault *vmf) in drm_do_vm_sg_fault() argument
340 offset = (unsigned long)vmf->virtual_address - vma->vm_start; in drm_do_vm_sg_fault()
345 vmf->page = page; in drm_do_vm_sg_fault()
350 static int drm_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) in drm_vm_fault() argument
352 return drm_do_vm_fault(vma, vmf); in drm_vm_fault()
355 static int drm_vm_shm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) in drm_vm_shm_fault() argument
357 return drm_do_vm_shm_fault(vma, vmf); in drm_vm_shm_fault()
360 static int drm_vm_dma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) in drm_vm_dma_fault() argument
362 return drm_do_vm_dma_fault(vma, vmf); in drm_vm_dma_fault()
365 static int drm_vm_sg_fault(struct vm_area_struct *vma, struct vm_fault *vmf) in drm_vm_sg_fault() argument
367 return drm_do_vm_sg_fault(vma, vmf); in drm_vm_sg_fault()