blob: 1272ee41e4b4e9dbf9528fd5a1b7141978009e42 [file] [log] [blame]
Elliott Hughes82728372014-06-06 22:49:31 -07001/* Generated by ./xlat/gen.sh from ./xlat/futexops.in; do not edit. */
2
3static const struct xlat futexops[] = {
4#if defined(FUTEX_WAIT) || (defined(HAVE_DECL_FUTEX_WAIT) && HAVE_DECL_FUTEX_WAIT)
Elliott Hughes0328d0a2015-03-18 11:18:43 -07005 XLAT(FUTEX_WAIT),
Elliott Hughes82728372014-06-06 22:49:31 -07006#endif
7#if defined(FUTEX_WAKE) || (defined(HAVE_DECL_FUTEX_WAKE) && HAVE_DECL_FUTEX_WAKE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -07008 XLAT(FUTEX_WAKE),
Elliott Hughes82728372014-06-06 22:49:31 -07009#endif
10#if defined(FUTEX_FD) || (defined(HAVE_DECL_FUTEX_FD) && HAVE_DECL_FUTEX_FD)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070011 XLAT(FUTEX_FD),
Elliott Hughes82728372014-06-06 22:49:31 -070012#endif
13#if defined(FUTEX_REQUEUE) || (defined(HAVE_DECL_FUTEX_REQUEUE) && HAVE_DECL_FUTEX_REQUEUE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070014 XLAT(FUTEX_REQUEUE),
Elliott Hughes82728372014-06-06 22:49:31 -070015#endif
16#if defined(FUTEX_CMP_REQUEUE) || (defined(HAVE_DECL_FUTEX_CMP_REQUEUE) && HAVE_DECL_FUTEX_CMP_REQUEUE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070017 XLAT(FUTEX_CMP_REQUEUE),
Elliott Hughes82728372014-06-06 22:49:31 -070018#endif
19#if defined(FUTEX_WAKE_OP) || (defined(HAVE_DECL_FUTEX_WAKE_OP) && HAVE_DECL_FUTEX_WAKE_OP)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070020 XLAT(FUTEX_WAKE_OP),
Elliott Hughes82728372014-06-06 22:49:31 -070021#endif
22#if defined(FUTEX_LOCK_PI) || (defined(HAVE_DECL_FUTEX_LOCK_PI) && HAVE_DECL_FUTEX_LOCK_PI)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070023 XLAT(FUTEX_LOCK_PI),
Elliott Hughes82728372014-06-06 22:49:31 -070024#endif
25#if defined(FUTEX_UNLOCK_PI) || (defined(HAVE_DECL_FUTEX_UNLOCK_PI) && HAVE_DECL_FUTEX_UNLOCK_PI)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070026 XLAT(FUTEX_UNLOCK_PI),
Elliott Hughes82728372014-06-06 22:49:31 -070027#endif
28#if defined(FUTEX_TRYLOCK_PI) || (defined(HAVE_DECL_FUTEX_TRYLOCK_PI) && HAVE_DECL_FUTEX_TRYLOCK_PI)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070029 XLAT(FUTEX_TRYLOCK_PI),
Elliott Hughes82728372014-06-06 22:49:31 -070030#endif
31#if defined(FUTEX_WAIT_BITSET) || (defined(HAVE_DECL_FUTEX_WAIT_BITSET) && HAVE_DECL_FUTEX_WAIT_BITSET)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070032 XLAT(FUTEX_WAIT_BITSET),
Elliott Hughes82728372014-06-06 22:49:31 -070033#endif
34#if defined(FUTEX_WAKE_BITSET) || (defined(HAVE_DECL_FUTEX_WAKE_BITSET) && HAVE_DECL_FUTEX_WAKE_BITSET)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070035 XLAT(FUTEX_WAKE_BITSET),
Elliott Hughes82728372014-06-06 22:49:31 -070036#endif
37#if defined(FUTEX_WAIT_REQUEUE_PI) || (defined(HAVE_DECL_FUTEX_WAIT_REQUEUE_PI) && HAVE_DECL_FUTEX_WAIT_REQUEUE_PI)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070038 XLAT(FUTEX_WAIT_REQUEUE_PI),
Elliott Hughes82728372014-06-06 22:49:31 -070039#endif
40#if defined(FUTEX_CMP_REQUEUE_PI) || (defined(HAVE_DECL_FUTEX_CMP_REQUEUE_PI) && HAVE_DECL_FUTEX_CMP_REQUEUE_PI)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070041 XLAT(FUTEX_CMP_REQUEUE_PI),
Elliott Hughes82728372014-06-06 22:49:31 -070042#endif
43#if defined(FUTEX_WAIT_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAIT_PRIVATE) && HAVE_DECL_FUTEX_WAIT_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070044 XLAT(FUTEX_WAIT_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070045#endif
46#if defined(FUTEX_WAKE_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAKE_PRIVATE) && HAVE_DECL_FUTEX_WAKE_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070047 XLAT(FUTEX_WAKE_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070048#endif
49#if defined(FUTEX_FD) || (defined(HAVE_DECL_FUTEX_FD) && HAVE_DECL_FUTEX_FD)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070050 XLAT(FUTEX_FD|FUTEX_PRIVATE_FLAG),
Elliott Hughes82728372014-06-06 22:49:31 -070051#endif
52#if defined(FUTEX_REQUEUE_PRIVATE) || (defined(HAVE_DECL_FUTEX_REQUEUE_PRIVATE) && HAVE_DECL_FUTEX_REQUEUE_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070053 XLAT(FUTEX_REQUEUE_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070054#endif
55#if defined(FUTEX_CMP_REQUEUE_PRIVATE) || (defined(HAVE_DECL_FUTEX_CMP_REQUEUE_PRIVATE) && HAVE_DECL_FUTEX_CMP_REQUEUE_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070056 XLAT(FUTEX_CMP_REQUEUE_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070057#endif
58#if defined(FUTEX_WAKE_OP_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAKE_OP_PRIVATE) && HAVE_DECL_FUTEX_WAKE_OP_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070059 XLAT(FUTEX_WAKE_OP_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070060#endif
61#if defined(FUTEX_LOCK_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_LOCK_PI_PRIVATE) && HAVE_DECL_FUTEX_LOCK_PI_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070062 XLAT(FUTEX_LOCK_PI_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070063#endif
64#if defined(FUTEX_UNLOCK_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_UNLOCK_PI_PRIVATE) && HAVE_DECL_FUTEX_UNLOCK_PI_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070065 XLAT(FUTEX_UNLOCK_PI_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070066#endif
67#if defined(FUTEX_TRYLOCK_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_TRYLOCK_PI_PRIVATE) && HAVE_DECL_FUTEX_TRYLOCK_PI_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070068 XLAT(FUTEX_TRYLOCK_PI_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070069#endif
70#if defined(FUTEX_WAIT_BITSET_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAIT_BITSET_PRIVATE) && HAVE_DECL_FUTEX_WAIT_BITSET_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070071 XLAT(FUTEX_WAIT_BITSET_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070072#endif
73#if defined(FUTEX_WAKE_BITSET_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAKE_BITSET_PRIVATE) && HAVE_DECL_FUTEX_WAKE_BITSET_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070074 XLAT(FUTEX_WAKE_BITSET_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070075#endif
76#if defined(FUTEX_WAIT_REQUEUE_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAIT_REQUEUE_PI_PRIVATE) && HAVE_DECL_FUTEX_WAIT_REQUEUE_PI_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070077 XLAT(FUTEX_WAIT_REQUEUE_PI_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070078#endif
79#if defined(FUTEX_CMP_REQUEUE_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_CMP_REQUEUE_PI_PRIVATE) && HAVE_DECL_FUTEX_CMP_REQUEUE_PI_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070080 XLAT(FUTEX_CMP_REQUEUE_PI_PRIVATE),
Elliott Hughes82728372014-06-06 22:49:31 -070081#endif
82#if defined(FUTEX_WAIT_BITSET) || (defined(HAVE_DECL_FUTEX_WAIT_BITSET) && HAVE_DECL_FUTEX_WAIT_BITSET)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070083 XLAT(FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME),
Elliott Hughes82728372014-06-06 22:49:31 -070084#endif
85#if defined(FUTEX_WAIT_BITSET_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAIT_BITSET_PRIVATE) && HAVE_DECL_FUTEX_WAIT_BITSET_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070086 XLAT(FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME),
Elliott Hughes82728372014-06-06 22:49:31 -070087#endif
88#if defined(FUTEX_WAIT_REQUEUE_PI) || (defined(HAVE_DECL_FUTEX_WAIT_REQUEUE_PI) && HAVE_DECL_FUTEX_WAIT_REQUEUE_PI)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070089 XLAT(FUTEX_WAIT_REQUEUE_PI|FUTEX_CLOCK_REALTIME),
Elliott Hughes82728372014-06-06 22:49:31 -070090#endif
91#if defined(FUTEX_WAIT_REQUEUE_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAIT_REQUEUE_PI_PRIVATE) && HAVE_DECL_FUTEX_WAIT_REQUEUE_PI_PRIVATE)
Elliott Hughes0328d0a2015-03-18 11:18:43 -070092 XLAT(FUTEX_WAIT_REQUEUE_PI_PRIVATE|FUTEX_CLOCK_REALTIME),
Elliott Hughes82728372014-06-06 22:49:31 -070093#endif
Elliott Hughes0328d0a2015-03-18 11:18:43 -070094 XLAT_END
Elliott Hughes82728372014-06-06 22:49:31 -070095};