(root)/
strace-6.5/
src/
xlat/
mtd_type_options.h
       1  /* Generated by ./src/xlat/gen.sh from ./src/xlat/mtd_type_options.in; do not edit. */
       2  
       3  #include "gcc_compat.h"
       4  #include "static_assert.h"
       5  
       6  #undef XLAT_PREV_VAL
       7  
       8  #ifndef XLAT_MACROS_ONLY
       9  
      10  # ifdef IN_MPERS
      11  
      12  extern const struct xlat mtd_type_options[];
      13  
      14  # else
      15  
      16  DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
      17  static const struct xlat_data mtd_type_options_xdata[] = {
      18   [MTD_ABSENT] = XLAT(MTD_ABSENT),
      19   #define XLAT_VAL_0 ((unsigned) (MTD_ABSENT))
      20   #define XLAT_STR_0 STRINGIFY(MTD_ABSENT)
      21   [MTD_RAM] = XLAT(MTD_RAM),
      22   #define XLAT_VAL_1 ((unsigned) (MTD_RAM))
      23   #define XLAT_STR_1 STRINGIFY(MTD_RAM)
      24   [MTD_ROM] = XLAT(MTD_ROM),
      25   #define XLAT_VAL_2 ((unsigned) (MTD_ROM))
      26   #define XLAT_STR_2 STRINGIFY(MTD_ROM)
      27   [MTD_NORFLASH] = XLAT(MTD_NORFLASH),
      28   #define XLAT_VAL_3 ((unsigned) (MTD_NORFLASH))
      29   #define XLAT_STR_3 STRINGIFY(MTD_NORFLASH)
      30   [MTD_NANDFLASH] = XLAT(MTD_NANDFLASH),
      31   #define XLAT_VAL_4 ((unsigned) (MTD_NANDFLASH))
      32   #define XLAT_STR_4 STRINGIFY(MTD_NANDFLASH)
      33   [MTD_DATAFLASH] = XLAT(MTD_DATAFLASH),
      34   #define XLAT_VAL_5 ((unsigned) (MTD_DATAFLASH))
      35   #define XLAT_STR_5 STRINGIFY(MTD_DATAFLASH)
      36   [MTD_UBIVOLUME] = XLAT(MTD_UBIVOLUME),
      37   #define XLAT_VAL_6 ((unsigned) (MTD_UBIVOLUME))
      38   #define XLAT_STR_6 STRINGIFY(MTD_UBIVOLUME)
      39   [MTD_MLCNANDFLASH] = XLAT(MTD_MLCNANDFLASH),
      40   #define XLAT_VAL_7 ((unsigned) (MTD_MLCNANDFLASH))
      41   #define XLAT_STR_7 STRINGIFY(MTD_MLCNANDFLASH)
      42  };
      43  #  if !(defined HAVE_M32_MPERS || defined HAVE_MX32_MPERS)
      44  static
      45  #  endif
      46  const struct xlat mtd_type_options[1] = { {
      47   .data = mtd_type_options_xdata,
      48   .size = ARRAY_SIZE(mtd_type_options_xdata),
      49   .type = XT_INDEXED,
      50   .flags_mask = 0
      51  #  ifdef XLAT_VAL_0
      52    | XLAT_VAL_0
      53  #  endif
      54  #  ifdef XLAT_VAL_1
      55    | XLAT_VAL_1
      56  #  endif
      57  #  ifdef XLAT_VAL_2
      58    | XLAT_VAL_2
      59  #  endif
      60  #  ifdef XLAT_VAL_3
      61    | XLAT_VAL_3
      62  #  endif
      63  #  ifdef XLAT_VAL_4
      64    | XLAT_VAL_4
      65  #  endif
      66  #  ifdef XLAT_VAL_5
      67    | XLAT_VAL_5
      68  #  endif
      69  #  ifdef XLAT_VAL_6
      70    | XLAT_VAL_6
      71  #  endif
      72  #  ifdef XLAT_VAL_7
      73    | XLAT_VAL_7
      74  #  endif
      75    ,
      76   .flags_strsz = 0
      77  #  ifdef XLAT_STR_0
      78    + sizeof(XLAT_STR_0)
      79  #  endif
      80  #  ifdef XLAT_STR_1
      81    + sizeof(XLAT_STR_1)
      82  #  endif
      83  #  ifdef XLAT_STR_2
      84    + sizeof(XLAT_STR_2)
      85  #  endif
      86  #  ifdef XLAT_STR_3
      87    + sizeof(XLAT_STR_3)
      88  #  endif
      89  #  ifdef XLAT_STR_4
      90    + sizeof(XLAT_STR_4)
      91  #  endif
      92  #  ifdef XLAT_STR_5
      93    + sizeof(XLAT_STR_5)
      94  #  endif
      95  #  ifdef XLAT_STR_6
      96    + sizeof(XLAT_STR_6)
      97  #  endif
      98  #  ifdef XLAT_STR_7
      99    + sizeof(XLAT_STR_7)
     100  #  endif
     101    ,
     102  } };
     103  DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
     104  
     105  #  undef XLAT_STR_0
     106  #  undef XLAT_VAL_0
     107  #  undef XLAT_STR_1
     108  #  undef XLAT_VAL_1
     109  #  undef XLAT_STR_2
     110  #  undef XLAT_VAL_2
     111  #  undef XLAT_STR_3
     112  #  undef XLAT_VAL_3
     113  #  undef XLAT_STR_4
     114  #  undef XLAT_VAL_4
     115  #  undef XLAT_STR_5
     116  #  undef XLAT_VAL_5
     117  #  undef XLAT_STR_6
     118  #  undef XLAT_VAL_6
     119  #  undef XLAT_STR_7
     120  #  undef XLAT_VAL_7
     121  # endif /* !IN_MPERS */
     122  
     123  #endif /* !XLAT_MACROS_ONLY */