Lines Matching refs:a
1061 static int anon_vma_compatible(struct vm_area_struct *a, struct vm_area_struct *b) in anon_vma_compatible() argument
1063 return a->vm_end == b->vm_start && in anon_vma_compatible()
1064 mpol_equal(vma_policy(a), vma_policy(b)) && in anon_vma_compatible()
1065 a->vm_file == b->vm_file && in anon_vma_compatible()
1066 !((a->vm_flags ^ b->vm_flags) & ~(VM_ACCESS_FLAGS | VM_SOFTDIRTY)) && in anon_vma_compatible()
1067 b->vm_pgoff == a->vm_pgoff + ((b->vm_start - a->vm_start) >> PAGE_SHIFT); in anon_vma_compatible()
1092 static struct anon_vma *reusable_anon_vma(struct vm_area_struct *old, struct vm_area_struct *a, str… in reusable_anon_vma() argument
1094 if (anon_vma_compatible(a, b)) { in reusable_anon_vma()
1453 struct mmap_arg_struct a; in SYSCALL_DEFINE1() local
1455 if (copy_from_user(&a, arg, sizeof(a))) in SYSCALL_DEFINE1()
1457 if (offset_in_page(a.offset)) in SYSCALL_DEFINE1()
1460 return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, in SYSCALL_DEFINE1()
1461 a.offset >> PAGE_SHIFT); in SYSCALL_DEFINE1()