Home
last modified time | relevance | path

Searched refs:cfio (Results 1 – 1 of 1) sorted by relevance

/drivers/staging/lustre/lustre/llite/
Dvvp_io.c606 static int vvp_io_kernel_fault(struct vvp_fault_io *cfio) in vvp_io_kernel_fault() argument
608 struct vm_fault *vmf = cfio->fault.ft_vmf; in vvp_io_kernel_fault()
610 cfio->fault.ft_flags = filemap_fault(cfio->ft_vma, vmf); in vvp_io_kernel_fault()
611 cfio->fault.ft_flags_valid = 1; in vvp_io_kernel_fault()
619 if (unlikely(!(cfio->fault.ft_flags & VM_FAULT_LOCKED))) { in vvp_io_kernel_fault()
621 cfio->fault.ft_flags |= VM_FAULT_LOCKED; in vvp_io_kernel_fault()
624 cfio->ft_vmpage = vmf->page; in vvp_io_kernel_fault()
628 if (cfio->fault.ft_flags & (VM_FAULT_SIGBUS | VM_FAULT_SIGSEGV)) { in vvp_io_kernel_fault()
633 if (cfio->fault.ft_flags & VM_FAULT_OOM) { in vvp_io_kernel_fault()
638 if (cfio->fault.ft_flags & VM_FAULT_RETRY) in vvp_io_kernel_fault()
[all …]