(root)/
strace-6.5/
src/
xlat/
v4l2_meta_fmts.h
       1  /* Generated by ./src/xlat/gen.sh from ./src/xlat/v4l2_meta_fmts.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) (V4L2_META_FMT_VIVID)
       8        > (unsigned long long) (XLAT_PREV_VAL),
       9        "Incorrect order in #sorted xlat: V4L2_META_FMT_VIVID"
      10        " is not larger than the previous value");
      11  #endif
      12  #undef XLAT_PREV_VAL
      13  #define XLAT_PREV_VAL (V4L2_META_FMT_VIVID)
      14  #if defined XLAT_PREV_VAL
      15  static_assert((unsigned long long) (V4L2_META_FMT_UVC)
      16        > (unsigned long long) (XLAT_PREV_VAL),
      17        "Incorrect order in #sorted xlat: V4L2_META_FMT_UVC"
      18        " is not larger than the previous value");
      19  #endif
      20  #undef XLAT_PREV_VAL
      21  #define XLAT_PREV_VAL (V4L2_META_FMT_UVC)
      22  #if defined XLAT_PREV_VAL
      23  static_assert((unsigned long long) (V4L2_META_FMT_VSP1_HGO)
      24        > (unsigned long long) (XLAT_PREV_VAL),
      25        "Incorrect order in #sorted xlat: V4L2_META_FMT_VSP1_HGO"
      26        " is not larger than the previous value");
      27  #endif
      28  #undef XLAT_PREV_VAL
      29  #define XLAT_PREV_VAL (V4L2_META_FMT_VSP1_HGO)
      30  #if defined XLAT_PREV_VAL
      31  static_assert((unsigned long long) (V4L2_META_FMT_RK_ISP1_PARAMS)
      32        > (unsigned long long) (XLAT_PREV_VAL),
      33        "Incorrect order in #sorted xlat: V4L2_META_FMT_RK_ISP1_PARAMS"
      34        " is not larger than the previous value");
      35  #endif
      36  #undef XLAT_PREV_VAL
      37  #define XLAT_PREV_VAL (V4L2_META_FMT_RK_ISP1_PARAMS)
      38  #if defined XLAT_PREV_VAL
      39  static_assert((unsigned long long) (V4L2_META_FMT_RK_ISP1_STAT_3A)
      40        > (unsigned long long) (XLAT_PREV_VAL),
      41        "Incorrect order in #sorted xlat: V4L2_META_FMT_RK_ISP1_STAT_3A"
      42        " is not larger than the previous value");
      43  #endif
      44  #undef XLAT_PREV_VAL
      45  #define XLAT_PREV_VAL (V4L2_META_FMT_RK_ISP1_STAT_3A)
      46  #if defined XLAT_PREV_VAL
      47  static_assert((unsigned long long) (V4L2_META_FMT_VSP1_HGT)
      48        > (unsigned long long) (XLAT_PREV_VAL),
      49        "Incorrect order in #sorted xlat: V4L2_META_FMT_VSP1_HGT"
      50        " is not larger than the previous value");
      51  #endif
      52  #undef XLAT_PREV_VAL
      53  #define XLAT_PREV_VAL (V4L2_META_FMT_VSP1_HGT)
      54  #if defined XLAT_PREV_VAL
      55  static_assert((unsigned long long) (V4L2_META_FMT_D4XX)
      56        > (unsigned long long) (XLAT_PREV_VAL),
      57        "Incorrect order in #sorted xlat: V4L2_META_FMT_D4XX"
      58        " is not larger than the previous value");
      59  #endif
      60  #undef XLAT_PREV_VAL
      61  #define XLAT_PREV_VAL (V4L2_META_FMT_D4XX)
      62  #undef XLAT_PREV_VAL
      63  
      64  #ifndef XLAT_MACROS_ONLY
      65  
      66  # ifdef IN_MPERS
      67  
      68  extern const struct xlat v4l2_meta_fmts[];
      69  
      70  # else
      71  
      72  DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
      73  static const struct xlat_data v4l2_meta_fmts_xdata[] = {
      74   XLAT(V4L2_META_FMT_VIVID),
      75   #define XLAT_VAL_0 ((unsigned) (V4L2_META_FMT_VIVID))
      76   #define XLAT_STR_0 STRINGIFY(V4L2_META_FMT_VIVID)
      77   XLAT(V4L2_META_FMT_UVC),
      78   #define XLAT_VAL_1 ((unsigned) (V4L2_META_FMT_UVC))
      79   #define XLAT_STR_1 STRINGIFY(V4L2_META_FMT_UVC)
      80   XLAT(V4L2_META_FMT_VSP1_HGO),
      81   #define XLAT_VAL_2 ((unsigned) (V4L2_META_FMT_VSP1_HGO))
      82   #define XLAT_STR_2 STRINGIFY(V4L2_META_FMT_VSP1_HGO)
      83   XLAT(V4L2_META_FMT_RK_ISP1_PARAMS),
      84   #define XLAT_VAL_3 ((unsigned) (V4L2_META_FMT_RK_ISP1_PARAMS))
      85   #define XLAT_STR_3 STRINGIFY(V4L2_META_FMT_RK_ISP1_PARAMS)
      86   XLAT(V4L2_META_FMT_RK_ISP1_STAT_3A),
      87   #define XLAT_VAL_4 ((unsigned) (V4L2_META_FMT_RK_ISP1_STAT_3A))
      88   #define XLAT_STR_4 STRINGIFY(V4L2_META_FMT_RK_ISP1_STAT_3A)
      89   XLAT(V4L2_META_FMT_VSP1_HGT),
      90   #define XLAT_VAL_5 ((unsigned) (V4L2_META_FMT_VSP1_HGT))
      91   #define XLAT_STR_5 STRINGIFY(V4L2_META_FMT_VSP1_HGT)
      92   XLAT(V4L2_META_FMT_D4XX),
      93   #define XLAT_VAL_6 ((unsigned) (V4L2_META_FMT_D4XX))
      94   #define XLAT_STR_6 STRINGIFY(V4L2_META_FMT_D4XX)
      95  };
      96  #  if !(defined HAVE_M32_MPERS || defined HAVE_MX32_MPERS)
      97  static
      98  #  endif
      99  const struct xlat v4l2_meta_fmts[1] = { {
     100   .data = v4l2_meta_fmts_xdata,
     101   .size = ARRAY_SIZE(v4l2_meta_fmts_xdata),
     102   .type = XT_SORTED,
     103   .flags_mask = 0
     104  #  ifdef XLAT_VAL_0
     105    | XLAT_VAL_0
     106  #  endif
     107  #  ifdef XLAT_VAL_1
     108    | XLAT_VAL_1
     109  #  endif
     110  #  ifdef XLAT_VAL_2
     111    | XLAT_VAL_2
     112  #  endif
     113  #  ifdef XLAT_VAL_3
     114    | XLAT_VAL_3
     115  #  endif
     116  #  ifdef XLAT_VAL_4
     117    | XLAT_VAL_4
     118  #  endif
     119  #  ifdef XLAT_VAL_5
     120    | XLAT_VAL_5
     121  #  endif
     122  #  ifdef XLAT_VAL_6
     123    | XLAT_VAL_6
     124  #  endif
     125    ,
     126   .flags_strsz = 0
     127  #  ifdef XLAT_STR_0
     128    + sizeof(XLAT_STR_0)
     129  #  endif
     130  #  ifdef XLAT_STR_1
     131    + sizeof(XLAT_STR_1)
     132  #  endif
     133  #  ifdef XLAT_STR_2
     134    + sizeof(XLAT_STR_2)
     135  #  endif
     136  #  ifdef XLAT_STR_3
     137    + sizeof(XLAT_STR_3)
     138  #  endif
     139  #  ifdef XLAT_STR_4
     140    + sizeof(XLAT_STR_4)
     141  #  endif
     142  #  ifdef XLAT_STR_5
     143    + sizeof(XLAT_STR_5)
     144  #  endif
     145  #  ifdef XLAT_STR_6
     146    + sizeof(XLAT_STR_6)
     147  #  endif
     148    ,
     149  } };
     150  DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
     151  
     152  #  undef XLAT_STR_0
     153  #  undef XLAT_VAL_0
     154  #  undef XLAT_STR_1
     155  #  undef XLAT_VAL_1
     156  #  undef XLAT_STR_2
     157  #  undef XLAT_VAL_2
     158  #  undef XLAT_STR_3
     159  #  undef XLAT_VAL_3
     160  #  undef XLAT_STR_4
     161  #  undef XLAT_VAL_4
     162  #  undef XLAT_STR_5
     163  #  undef XLAT_VAL_5
     164  #  undef XLAT_STR_6
     165  #  undef XLAT_VAL_6
     166  # endif /* !IN_MPERS */
     167  
     168  #endif /* !XLAT_MACROS_ONLY */