46 lines · c
1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */2#ifndef TOOLS_ARCH_MIPS_UAPI_ASM_MMAN_FIX_H3#define TOOLS_ARCH_MIPS_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_HWPOISON 10012#define MADV_MERGEABLE 1213#define MADV_NOHUGEPAGE 1514#define MADV_NORMAL 015#define MADV_RANDOM 116#define MADV_REMOVE 917#define MADV_SEQUENTIAL 218#define MADV_UNMERGEABLE 1319#define MADV_WILLNEED 320#define MAP_ANONYMOUS 0x080021#define MAP_DENYWRITE 0x200022#define MAP_EXECUTABLE 0x400023#define MAP_FILE 024#define MAP_FIXED 0x01025#define MAP_GROWSDOWN 0x100026#define MAP_HUGETLB 0x8000027#define MAP_LOCKED 0x800028#define MAP_NONBLOCK 0x2000029#define MAP_NORESERVE 0x040030#define MAP_POPULATE 0x1000031#define MAP_STACK 0x4000032#define PROT_EXEC 0x0433#define PROT_GROWSDOWN 0x0100000034#define PROT_GROWSUP 0x0200000035#define PROT_NONE 0x0036#define PROT_READ 0x0137#define PROT_SEM 0x1038#define PROT_WRITE 0x0239/* MADV_SOFT_OFFLINE is undefined on mips, fix it for perf */40#define MADV_SOFT_OFFLINE 10141/* MAP_32BIT is undefined on mips, fix it for perf */42#define MAP_32BIT 043/* MAP_UNINITIALIZED is undefined on mips, fix it for perf */44#define MAP_UNINITIALIZED 045#endif46