root/arch/sh/include/asm/types.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 #ifndef __ASM_SH_TYPES_H
   3 #define __ASM_SH_TYPES_H
   4 
   5 #include <uapi/asm/types.h>
   6 
   7 /*
   8  * These aren't exported outside the kernel to avoid name space clashes
   9  */
  10 #ifndef __ASSEMBLY__
  11 
  12 #ifdef CONFIG_SUPERH32
  13 typedef u16 insn_size_t;
  14 typedef u32 reg_size_t;
  15 #else
  16 typedef u32 insn_size_t;
  17 typedef u64 reg_size_t;
  18 #endif
  19 
  20 #endif /* __ASSEMBLY__ */
  21 #endif /* __ASM_SH_TYPES_H */

/* [<][>][^][v][top][bottom][index][help] */