Lines Matching refs:grow
2102 static int acct_stack_growth(struct vm_area_struct *vma, unsigned long size, unsigned long grow) in acct_stack_growth() argument
2109 if (!may_expand_vm(mm, grow)) in acct_stack_growth()
2123 locked = mm->locked_vm + grow; in acct_stack_growth()
2140 if (security_vm_enough_memory_mm(mm, grow)) in acct_stack_growth()
2178 unsigned long size, grow; in expand_upwards() local
2181 grow = (address - vma->vm_end) >> PAGE_SHIFT; in expand_upwards()
2185 error = acct_stack_growth(vma, size, grow); in expand_upwards()
2200 mm->locked_vm += grow; in expand_upwards()
2202 vma->vm_file, grow); in expand_upwards()
2250 unsigned long size, grow; in expand_downwards() local
2253 grow = (vma->vm_start - address) >> PAGE_SHIFT; in expand_downwards()
2256 if (grow <= vma->vm_pgoff) { in expand_downwards()
2257 error = acct_stack_growth(vma, size, grow); in expand_downwards()
2272 mm->locked_vm += grow; in expand_downwards()
2274 vma->vm_file, grow); in expand_downwards()
2277 vma->vm_pgoff -= grow; in expand_downwards()