47 lines · c
1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */2#ifndef TOOLS_ARCH_ALPHA_UAPI_ASM_MMAN_FIX_H3#define TOOLS_ARCH_ALPHA_UAPI_ASM_MMAN_FIX_H4#define MADV_DODUMP 175#define MADV_DOFORK 116#define MADV_DONTDUMP 167#define MADV_DONTFORK 108#define MADV_DONTNEED 69#define MADV_FREE 810#define MADV_HUGEPAGE 1411#define MADV_MERGEABLE 1212#define MADV_NOHUGEPAGE 1513#define MADV_NORMAL 014#define MADV_RANDOM 115#define MADV_REMOVE 916#define MADV_SEQUENTIAL 217#define MADV_UNMERGEABLE 1318#define MADV_WILLNEED 319#define MAP_ANONYMOUS 0x1020#define MAP_DENYWRITE 0x0200021#define MAP_EXECUTABLE 0x0400022#define MAP_FILE 023#define MAP_FIXED 0x10024#define MAP_GROWSDOWN 0x0100025#define MAP_HUGETLB 0x10000026#define MAP_LOCKED 0x0800027#define MAP_NONBLOCK 0x4000028#define MAP_NORESERVE 0x1000029#define MAP_POPULATE 0x2000030#define MAP_STACK 0x8000031#define PROT_EXEC 0x432#define PROT_GROWSDOWN 0x0100000033#define PROT_GROWSUP 0x0200000034#define PROT_NONE 0x035#define PROT_READ 0x136#define PROT_SEM 0x837#define PROT_WRITE 0x238/* MADV_HWPOISON is undefined on alpha, fix it for perf */39#define MADV_HWPOISON 10040/* MADV_SOFT_OFFLINE is undefined on alpha, fix it for perf */41#define MADV_SOFT_OFFLINE 10142/* MAP_32BIT is undefined on alpha, fix it for perf */43#define MAP_32BIT 044/* MAP_UNINITIALIZED is undefined on alpha, fix it for perf */45#define MAP_UNINITIALIZED 046#endif47