47 lines · c
1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */2#ifndef TOOLS_ARCH_XTENSA_UAPI_ASM_MMAN_FIX_H3#define TOOLS_ARCH_XTENSA_UAPI_ASM_MMAN_FIX_H4#define MADV_DODUMP 175#define MADV_DOFORK 116#define MADV_DONTDUMP 167#define MADV_DONTFORK 108#define MADV_DONTNEED 49#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 0x080020#define MAP_DENYWRITE 0x200021#define MAP_EXECUTABLE 0x400022#define MAP_FILE 023#define MAP_FIXED 0x01024#define MAP_GROWSDOWN 0x100025#define MAP_HUGETLB 0x8000026#define MAP_LOCKED 0x800027#define MAP_NONBLOCK 0x2000028#define MAP_NORESERVE 0x040029#define MAP_POPULATE 0x1000030#define MAP_STACK 0x4000031#define PROT_EXEC 0x432#define PROT_GROWSDOWN 0x0100000033#define PROT_GROWSUP 0x0200000034#define PROT_NONE 0x035#define PROT_READ 0x136#define PROT_SEM 0x1037#define PROT_WRITE 0x238/* MADV_HWPOISON is undefined on xtensa, fix it for perf */39#define MADV_HWPOISON 10040/* MADV_SOFT_OFFLINE is undefined on xtensa, fix it for perf */41#define MADV_SOFT_OFFLINE 10142/* MAP_32BIT is undefined on xtensa, fix it for perf */43#define MAP_32BIT 044/* MAP_UNINITIALIZED is undefined on xtensa, fix it for perf */45#define MAP_UNINITIALIZED 046#endif47