(root)/
strace-6.5/
src/
xlat/
evdev_mtslots.h
       1  /* Generated by ./src/xlat/gen.sh from ./src/xlat/evdev_mtslots.in; do not edit. */
       2  
       3  #include "gcc_compat.h"
       4  #include "static_assert.h"
       5  
       6  #if defined XLAT_PREV_VAL
       7  static_assert((unsigned long long) (ABS_MT_SLOT)
       8        > (unsigned long long) (XLAT_PREV_VAL),
       9        "Incorrect order in #sorted xlat: ABS_MT_SLOT"
      10        " is not larger than the previous value");
      11  #endif
      12  #undef XLAT_PREV_VAL
      13  #define XLAT_PREV_VAL (ABS_MT_SLOT)
      14  #if defined XLAT_PREV_VAL
      15  static_assert((unsigned long long) (ABS_MT_TOUCH_MAJOR)
      16        > (unsigned long long) (XLAT_PREV_VAL),
      17        "Incorrect order in #sorted xlat: ABS_MT_TOUCH_MAJOR"
      18        " is not larger than the previous value");
      19  #endif
      20  #undef XLAT_PREV_VAL
      21  #define XLAT_PREV_VAL (ABS_MT_TOUCH_MAJOR)
      22  #if defined XLAT_PREV_VAL
      23  static_assert((unsigned long long) (ABS_MT_TOUCH_MINOR)
      24        > (unsigned long long) (XLAT_PREV_VAL),
      25        "Incorrect order in #sorted xlat: ABS_MT_TOUCH_MINOR"
      26        " is not larger than the previous value");
      27  #endif
      28  #undef XLAT_PREV_VAL
      29  #define XLAT_PREV_VAL (ABS_MT_TOUCH_MINOR)
      30  #if defined XLAT_PREV_VAL
      31  static_assert((unsigned long long) (ABS_MT_WIDTH_MAJOR)
      32        > (unsigned long long) (XLAT_PREV_VAL),
      33        "Incorrect order in #sorted xlat: ABS_MT_WIDTH_MAJOR"
      34        " is not larger than the previous value");
      35  #endif
      36  #undef XLAT_PREV_VAL
      37  #define XLAT_PREV_VAL (ABS_MT_WIDTH_MAJOR)
      38  #if defined XLAT_PREV_VAL
      39  static_assert((unsigned long long) (ABS_MT_WIDTH_MINOR)
      40        > (unsigned long long) (XLAT_PREV_VAL),
      41        "Incorrect order in #sorted xlat: ABS_MT_WIDTH_MINOR"
      42        " is not larger than the previous value");
      43  #endif
      44  #undef XLAT_PREV_VAL
      45  #define XLAT_PREV_VAL (ABS_MT_WIDTH_MINOR)
      46  #if defined XLAT_PREV_VAL
      47  static_assert((unsigned long long) (ABS_MT_ORIENTATION)
      48        > (unsigned long long) (XLAT_PREV_VAL),
      49        "Incorrect order in #sorted xlat: ABS_MT_ORIENTATION"
      50        " is not larger than the previous value");
      51  #endif
      52  #undef XLAT_PREV_VAL
      53  #define XLAT_PREV_VAL (ABS_MT_ORIENTATION)
      54  #if defined XLAT_PREV_VAL
      55  static_assert((unsigned long long) (ABS_MT_POSITION_X)
      56        > (unsigned long long) (XLAT_PREV_VAL),
      57        "Incorrect order in #sorted xlat: ABS_MT_POSITION_X"
      58        " is not larger than the previous value");
      59  #endif
      60  #undef XLAT_PREV_VAL
      61  #define XLAT_PREV_VAL (ABS_MT_POSITION_X)
      62  #if defined XLAT_PREV_VAL
      63  static_assert((unsigned long long) (ABS_MT_POSITION_Y)
      64        > (unsigned long long) (XLAT_PREV_VAL),
      65        "Incorrect order in #sorted xlat: ABS_MT_POSITION_Y"
      66        " is not larger than the previous value");
      67  #endif
      68  #undef XLAT_PREV_VAL
      69  #define XLAT_PREV_VAL (ABS_MT_POSITION_Y)
      70  #if defined XLAT_PREV_VAL
      71  static_assert((unsigned long long) (ABS_MT_TOOL_TYPE)
      72        > (unsigned long long) (XLAT_PREV_VAL),
      73        "Incorrect order in #sorted xlat: ABS_MT_TOOL_TYPE"
      74        " is not larger than the previous value");
      75  #endif
      76  #undef XLAT_PREV_VAL
      77  #define XLAT_PREV_VAL (ABS_MT_TOOL_TYPE)
      78  #if defined XLAT_PREV_VAL
      79  static_assert((unsigned long long) (ABS_MT_BLOB_ID)
      80        > (unsigned long long) (XLAT_PREV_VAL),
      81        "Incorrect order in #sorted xlat: ABS_MT_BLOB_ID"
      82        " is not larger than the previous value");
      83  #endif
      84  #undef XLAT_PREV_VAL
      85  #define XLAT_PREV_VAL (ABS_MT_BLOB_ID)
      86  #if defined XLAT_PREV_VAL
      87  static_assert((unsigned long long) (ABS_MT_TRACKING_ID)
      88        > (unsigned long long) (XLAT_PREV_VAL),
      89        "Incorrect order in #sorted xlat: ABS_MT_TRACKING_ID"
      90        " is not larger than the previous value");
      91  #endif
      92  #undef XLAT_PREV_VAL
      93  #define XLAT_PREV_VAL (ABS_MT_TRACKING_ID)
      94  #if defined XLAT_PREV_VAL
      95  static_assert((unsigned long long) (ABS_MT_PRESSURE)
      96        > (unsigned long long) (XLAT_PREV_VAL),
      97        "Incorrect order in #sorted xlat: ABS_MT_PRESSURE"
      98        " is not larger than the previous value");
      99  #endif
     100  #undef XLAT_PREV_VAL
     101  #define XLAT_PREV_VAL (ABS_MT_PRESSURE)
     102  #if defined XLAT_PREV_VAL
     103  static_assert((unsigned long long) (ABS_MT_DISTANCE)
     104        > (unsigned long long) (XLAT_PREV_VAL),
     105        "Incorrect order in #sorted xlat: ABS_MT_DISTANCE"
     106        " is not larger than the previous value");
     107  #endif
     108  #undef XLAT_PREV_VAL
     109  #define XLAT_PREV_VAL (ABS_MT_DISTANCE)
     110  #if defined XLAT_PREV_VAL
     111  static_assert((unsigned long long) (ABS_MT_TOOL_X)
     112        > (unsigned long long) (XLAT_PREV_VAL),
     113        "Incorrect order in #sorted xlat: ABS_MT_TOOL_X"
     114        " is not larger than the previous value");
     115  #endif
     116  #undef XLAT_PREV_VAL
     117  #define XLAT_PREV_VAL (ABS_MT_TOOL_X)
     118  #if defined XLAT_PREV_VAL
     119  static_assert((unsigned long long) (ABS_MT_TOOL_Y)
     120        > (unsigned long long) (XLAT_PREV_VAL),
     121        "Incorrect order in #sorted xlat: ABS_MT_TOOL_Y"
     122        " is not larger than the previous value");
     123  #endif
     124  #undef XLAT_PREV_VAL
     125  #define XLAT_PREV_VAL (ABS_MT_TOOL_Y)
     126  #undef XLAT_PREV_VAL
     127  
     128  #ifndef XLAT_MACROS_ONLY
     129  
     130  # ifdef IN_MPERS
     131  
     132  #  error static const struct xlat evdev_mtslots in mpers mode
     133  
     134  # else
     135  
     136  DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
     137  static const struct xlat_data evdev_mtslots_xdata[] = {
     138   XLAT(ABS_MT_SLOT),
     139   #define XLAT_VAL_0 ((unsigned) (ABS_MT_SLOT))
     140   #define XLAT_STR_0 STRINGIFY(ABS_MT_SLOT)
     141   XLAT(ABS_MT_TOUCH_MAJOR),
     142   #define XLAT_VAL_1 ((unsigned) (ABS_MT_TOUCH_MAJOR))
     143   #define XLAT_STR_1 STRINGIFY(ABS_MT_TOUCH_MAJOR)
     144   XLAT(ABS_MT_TOUCH_MINOR),
     145   #define XLAT_VAL_2 ((unsigned) (ABS_MT_TOUCH_MINOR))
     146   #define XLAT_STR_2 STRINGIFY(ABS_MT_TOUCH_MINOR)
     147   XLAT(ABS_MT_WIDTH_MAJOR),
     148   #define XLAT_VAL_3 ((unsigned) (ABS_MT_WIDTH_MAJOR))
     149   #define XLAT_STR_3 STRINGIFY(ABS_MT_WIDTH_MAJOR)
     150   XLAT(ABS_MT_WIDTH_MINOR),
     151   #define XLAT_VAL_4 ((unsigned) (ABS_MT_WIDTH_MINOR))
     152   #define XLAT_STR_4 STRINGIFY(ABS_MT_WIDTH_MINOR)
     153   XLAT(ABS_MT_ORIENTATION),
     154   #define XLAT_VAL_5 ((unsigned) (ABS_MT_ORIENTATION))
     155   #define XLAT_STR_5 STRINGIFY(ABS_MT_ORIENTATION)
     156   XLAT(ABS_MT_POSITION_X),
     157   #define XLAT_VAL_6 ((unsigned) (ABS_MT_POSITION_X))
     158   #define XLAT_STR_6 STRINGIFY(ABS_MT_POSITION_X)
     159   XLAT(ABS_MT_POSITION_Y),
     160   #define XLAT_VAL_7 ((unsigned) (ABS_MT_POSITION_Y))
     161   #define XLAT_STR_7 STRINGIFY(ABS_MT_POSITION_Y)
     162   XLAT(ABS_MT_TOOL_TYPE),
     163   #define XLAT_VAL_8 ((unsigned) (ABS_MT_TOOL_TYPE))
     164   #define XLAT_STR_8 STRINGIFY(ABS_MT_TOOL_TYPE)
     165   XLAT(ABS_MT_BLOB_ID),
     166   #define XLAT_VAL_9 ((unsigned) (ABS_MT_BLOB_ID))
     167   #define XLAT_STR_9 STRINGIFY(ABS_MT_BLOB_ID)
     168   XLAT(ABS_MT_TRACKING_ID),
     169   #define XLAT_VAL_10 ((unsigned) (ABS_MT_TRACKING_ID))
     170   #define XLAT_STR_10 STRINGIFY(ABS_MT_TRACKING_ID)
     171   XLAT(ABS_MT_PRESSURE),
     172   #define XLAT_VAL_11 ((unsigned) (ABS_MT_PRESSURE))
     173   #define XLAT_STR_11 STRINGIFY(ABS_MT_PRESSURE)
     174   XLAT(ABS_MT_DISTANCE),
     175   #define XLAT_VAL_12 ((unsigned) (ABS_MT_DISTANCE))
     176   #define XLAT_STR_12 STRINGIFY(ABS_MT_DISTANCE)
     177   XLAT(ABS_MT_TOOL_X),
     178   #define XLAT_VAL_13 ((unsigned) (ABS_MT_TOOL_X))
     179   #define XLAT_STR_13 STRINGIFY(ABS_MT_TOOL_X)
     180   XLAT(ABS_MT_TOOL_Y),
     181   #define XLAT_VAL_14 ((unsigned) (ABS_MT_TOOL_Y))
     182   #define XLAT_STR_14 STRINGIFY(ABS_MT_TOOL_Y)
     183  };
     184  static
     185  const struct xlat evdev_mtslots[1] = { {
     186   .data = evdev_mtslots_xdata,
     187   .size = ARRAY_SIZE(evdev_mtslots_xdata),
     188   .type = XT_SORTED,
     189   .flags_mask = 0
     190  #  ifdef XLAT_VAL_0
     191    | XLAT_VAL_0
     192  #  endif
     193  #  ifdef XLAT_VAL_1
     194    | XLAT_VAL_1
     195  #  endif
     196  #  ifdef XLAT_VAL_2
     197    | XLAT_VAL_2
     198  #  endif
     199  #  ifdef XLAT_VAL_3
     200    | XLAT_VAL_3
     201  #  endif
     202  #  ifdef XLAT_VAL_4
     203    | XLAT_VAL_4
     204  #  endif
     205  #  ifdef XLAT_VAL_5
     206    | XLAT_VAL_5
     207  #  endif
     208  #  ifdef XLAT_VAL_6
     209    | XLAT_VAL_6
     210  #  endif
     211  #  ifdef XLAT_VAL_7
     212    | XLAT_VAL_7
     213  #  endif
     214  #  ifdef XLAT_VAL_8
     215    | XLAT_VAL_8
     216  #  endif
     217  #  ifdef XLAT_VAL_9
     218    | XLAT_VAL_9
     219  #  endif
     220  #  ifdef XLAT_VAL_10
     221    | XLAT_VAL_10
     222  #  endif
     223  #  ifdef XLAT_VAL_11
     224    | XLAT_VAL_11
     225  #  endif
     226  #  ifdef XLAT_VAL_12
     227    | XLAT_VAL_12
     228  #  endif
     229  #  ifdef XLAT_VAL_13
     230    | XLAT_VAL_13
     231  #  endif
     232  #  ifdef XLAT_VAL_14
     233    | XLAT_VAL_14
     234  #  endif
     235    ,
     236   .flags_strsz = 0
     237  #  ifdef XLAT_STR_0
     238    + sizeof(XLAT_STR_0)
     239  #  endif
     240  #  ifdef XLAT_STR_1
     241    + sizeof(XLAT_STR_1)
     242  #  endif
     243  #  ifdef XLAT_STR_2
     244    + sizeof(XLAT_STR_2)
     245  #  endif
     246  #  ifdef XLAT_STR_3
     247    + sizeof(XLAT_STR_3)
     248  #  endif
     249  #  ifdef XLAT_STR_4
     250    + sizeof(XLAT_STR_4)
     251  #  endif
     252  #  ifdef XLAT_STR_5
     253    + sizeof(XLAT_STR_5)
     254  #  endif
     255  #  ifdef XLAT_STR_6
     256    + sizeof(XLAT_STR_6)
     257  #  endif
     258  #  ifdef XLAT_STR_7
     259    + sizeof(XLAT_STR_7)
     260  #  endif
     261  #  ifdef XLAT_STR_8
     262    + sizeof(XLAT_STR_8)
     263  #  endif
     264  #  ifdef XLAT_STR_9
     265    + sizeof(XLAT_STR_9)
     266  #  endif
     267  #  ifdef XLAT_STR_10
     268    + sizeof(XLAT_STR_10)
     269  #  endif
     270  #  ifdef XLAT_STR_11
     271    + sizeof(XLAT_STR_11)
     272  #  endif
     273  #  ifdef XLAT_STR_12
     274    + sizeof(XLAT_STR_12)
     275  #  endif
     276  #  ifdef XLAT_STR_13
     277    + sizeof(XLAT_STR_13)
     278  #  endif
     279  #  ifdef XLAT_STR_14
     280    + sizeof(XLAT_STR_14)
     281  #  endif
     282    ,
     283  } };
     284  DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
     285  
     286  #  undef XLAT_STR_0
     287  #  undef XLAT_VAL_0
     288  #  undef XLAT_STR_1
     289  #  undef XLAT_VAL_1
     290  #  undef XLAT_STR_2
     291  #  undef XLAT_VAL_2
     292  #  undef XLAT_STR_3
     293  #  undef XLAT_VAL_3
     294  #  undef XLAT_STR_4
     295  #  undef XLAT_VAL_4
     296  #  undef XLAT_STR_5
     297  #  undef XLAT_VAL_5
     298  #  undef XLAT_STR_6
     299  #  undef XLAT_VAL_6
     300  #  undef XLAT_STR_7
     301  #  undef XLAT_VAL_7
     302  #  undef XLAT_STR_8
     303  #  undef XLAT_VAL_8
     304  #  undef XLAT_STR_9
     305  #  undef XLAT_VAL_9
     306  #  undef XLAT_STR_10
     307  #  undef XLAT_VAL_10
     308  #  undef XLAT_STR_11
     309  #  undef XLAT_VAL_11
     310  #  undef XLAT_STR_12
     311  #  undef XLAT_VAL_12
     312  #  undef XLAT_STR_13
     313  #  undef XLAT_VAL_13
     314  #  undef XLAT_STR_14
     315  #  undef XLAT_VAL_14
     316  # endif /* !IN_MPERS */
     317  
     318  #endif /* !XLAT_MACROS_ONLY */