linux/include/uapi/asm-generic/mman.h

/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef __ASM_GENERIC_MMAN_H
#define __ASM_GENERIC_MMAN_H

#include <asm-generic/mman-common.h>

#define MAP_GROWSDOWN
#define MAP_DENYWRITE
#define MAP_EXECUTABLE
#define MAP_LOCKED
#define MAP_NORESERVE

/*
 * Bits [26:31] are reserved, see asm-generic/hugetlb_encode.h
 * for MAP_HUGETLB usage
 */

#define MCL_CURRENT
#define MCL_FUTURE
#define MCL_ONFAULT

#endif /* __ASM_GENERIC_MMAN_H */