Path: blob/master/tools/arch/alpha/include/uapi/asm/mman.h
26299 views
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */1#ifndef TOOLS_ARCH_ALPHA_UAPI_ASM_MMAN_FIX_H2#define TOOLS_ARCH_ALPHA_UAPI_ASM_MMAN_FIX_H3#define MADV_DODUMP 174#define MADV_DOFORK 115#define MADV_DONTDUMP 166#define MADV_DONTFORK 107#define MADV_DONTNEED 68#define MADV_FREE 89#define MADV_HUGEPAGE 1410#define MADV_MERGEABLE 1211#define MADV_NOHUGEPAGE 1512#define MADV_NORMAL 013#define MADV_RANDOM 114#define MADV_REMOVE 915#define MADV_SEQUENTIAL 216#define MADV_UNMERGEABLE 1317#define MADV_WILLNEED 318#define MAP_ANONYMOUS 0x1019#define MAP_DENYWRITE 0x0200020#define MAP_EXECUTABLE 0x0400021#define MAP_FILE 022#define MAP_FIXED 0x10023#define MAP_GROWSDOWN 0x0100024#define MAP_HUGETLB 0x10000025#define MAP_LOCKED 0x0800026#define MAP_NONBLOCK 0x4000027#define MAP_NORESERVE 0x1000028#define MAP_POPULATE 0x2000029#define MAP_STACK 0x8000030#define PROT_EXEC 0x431#define PROT_GROWSDOWN 0x0100000032#define PROT_GROWSUP 0x0200000033#define PROT_NONE 0x034#define PROT_READ 0x135#define PROT_SEM 0x836#define PROT_WRITE 0x237/* MADV_HWPOISON is undefined on alpha, fix it for perf */38#define MADV_HWPOISON 10039/* MADV_SOFT_OFFLINE is undefined on alpha, fix it for perf */40#define MADV_SOFT_OFFLINE 10141/* MAP_32BIT is undefined on alpha, fix it for perf */42#define MAP_32BIT 043/* MAP_UNINITIALIZED is undefined on alpha, fix it for perf */44#define MAP_UNINITIALIZED 045#endif464748