qemu/linux-user/generic/target_mman.h
<<
>>
Prefs
   1#ifndef LINUX_USER_TARGET_MMAN_H
   2#define LINUX_USER_TARGET_MMAN_H
   3
   4#ifndef TARGET_MADV_NORMAL
   5#define TARGET_MADV_NORMAL 0
   6#endif
   7
   8#ifndef TARGET_MADV_RANDOM
   9#define TARGET_MADV_RANDOM 1
  10#endif
  11
  12#ifndef TARGET_MADV_SEQUENTIAL
  13#define TARGET_MADV_SEQUENTIAL 2
  14#endif
  15
  16#ifndef TARGET_MADV_WILLNEED
  17#define TARGET_MADV_WILLNEED 3
  18#endif
  19
  20#ifndef TARGET_MADV_DONTNEED
  21#define TARGET_MADV_DONTNEED 4
  22#endif
  23
  24#ifndef TARGET_MADV_FREE
  25#define TARGET_MADV_FREE 8
  26#endif
  27
  28#ifndef TARGET_MADV_REMOVE
  29#define TARGET_MADV_REMOVE 9
  30#endif
  31
  32#ifndef TARGET_MADV_DONTFORK
  33#define TARGET_MADV_DONTFORK 10
  34#endif
  35
  36#ifndef TARGET_MADV_DOFORK
  37#define TARGET_MADV_DOFORK 11
  38#endif
  39
  40#ifndef TARGET_MADV_MERGEABLE
  41#define TARGET_MADV_MERGEABLE 12
  42#endif
  43
  44#ifndef TARGET_MADV_UNMERGEABLE
  45#define TARGET_MADV_UNMERGEABLE 13
  46#endif
  47
  48#ifndef TARGET_MADV_HUGEPAGE
  49#define TARGET_MADV_HUGEPAGE 14
  50#endif
  51
  52#ifndef TARGET_MADV_NOHUGEPAGE
  53#define TARGET_MADV_NOHUGEPAGE 15
  54#endif
  55
  56#ifndef TARGET_MADV_DONTDUMP
  57#define TARGET_MADV_DONTDUMP 16
  58#endif
  59
  60#ifndef TARGET_MADV_DODUMP
  61#define TARGET_MADV_DODUMP 17
  62#endif
  63
  64#ifndef TARGET_MADV_WIPEONFORK
  65#define TARGET_MADV_WIPEONFORK 18
  66#endif
  67
  68#ifndef TARGET_MADV_KEEPONFORK
  69#define TARGET_MADV_KEEPONFORK 19
  70#endif
  71
  72#ifndef TARGET_MADV_COLD
  73#define TARGET_MADV_COLD 20
  74#endif
  75
  76#ifndef TARGET_MADV_PAGEOUT
  77#define TARGET_MADV_PAGEOUT 21
  78#endif
  79
  80#ifndef TARGET_MADV_POPULATE_READ
  81#define TARGET_MADV_POPULATE_READ 22
  82#endif
  83
  84#ifndef TARGET_MADV_POPULATE_WRITE
  85#define TARGET_MADV_POPULATE_WRITE 23
  86#endif
  87
  88#ifndef TARGET_MADV_DONTNEED_LOCKED
  89#define TARGET_MADV_DONTNEED_LOCKED 24
  90#endif
  91
  92
  93#ifndef TARGET_MS_ASYNC
  94#define TARGET_MS_ASYNC 1
  95#endif
  96
  97#ifndef TARGET_MS_INVALIDATE
  98#define TARGET_MS_INVALIDATE 2
  99#endif
 100
 101#ifndef TARGET_MS_SYNC
 102#define TARGET_MS_SYNC 4
 103#endif
 104
 105#endif
 106