VM_GROWSDOWN
if (!(vma->vm_flags & VM_GROWSDOWN))
if (unlikely(!(vma->vm_flags & VM_GROWSDOWN)))
if (!(vma->vm_flags & VM_GROWSDOWN))
if (!(vma->vm_flags & VM_GROWSDOWN))
if (!(vma->vm_flags & VM_GROWSDOWN))
if (!vma || !(vma->vm_flags & VM_GROWSDOWN)) {
#define VM_STACK_DEFAULT_FLAGS (VM_GROWSDOWN | VM_DATA_FLAGS_EXEC)
[ilog2(VM_GROWSDOWN)] = "gd",
int maybe_stack = vma->vm_flags & (VM_GROWSDOWN | VM_GROWSUP);
if (vma->vm_flags & VM_GROWSDOWN)
#define VM_STARTGAP_FLAGS (VM_GROWSDOWN | VM_SHADOW_STACK)
return _calc_vm_trans(flags, MAP_GROWSDOWN, VM_GROWSDOWN ) |
{VM_GROWSDOWN, "growsdown" }, \
if (!(vma->vm_flags & VM_GROWSDOWN))
if (!(new_vma->vm_flags & VM_GROWSDOWN))
if (vm_flags & (VM_GROWSDOWN|VM_GROWSUP))
if (vm_flags & (VM_GROWSDOWN|VM_GROWSUP))
if (vm_flags & (VM_GROWSDOWN | VM_GROWSUP))
if (!vma || !(vma->vm_flags & VM_GROWSDOWN)) {
if (!(vma->vm_flags & VM_GROWSDOWN))
if (!(vma->vm_flags & VM_GROWSDOWN))
if (!(vma->vm_flags & VM_GROWSDOWN))
if (!(prev->vm_flags & VM_GROWSDOWN) &&
if (vma->vm_flags & VM_GROWSDOWN)
#define VM_STARTGAP_FLAGS (VM_GROWSDOWN | VM_SHADOW_STACK)