arch_vma_access_permitted
return !arch_vma_access_permitted(vma,
bool arch_vma_access_permitted(struct vm_area_struct *vma, bool write,
if (!arch_vma_access_permitted(vma, is_write, is_exec, 0))
if (!arch_vma_access_permitted(vma, (error_code & X86_PF_WRITE),
if (!arch_vma_access_permitted(vma, (error_code & X86_PF_WRITE),
if (!arch_vma_access_permitted(vma, write, false, foreign))
if (!arch_vma_access_permitted(vma, write, false, foreign))
arch_vma_access_permitted(vma, /* write= */ true,
if (!arch_vma_access_permitted(vma, flags & FAULT_FLAG_WRITE,