Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 #ifndef _UAPI_LINUX_TYPES_H
0003 #define _UAPI_LINUX_TYPES_H
0004 
0005 #include <asm-generic/int-ll64.h>
0006 
0007 /* copied from linux:include/uapi/linux/types.h */
0008 #define __bitwise
0009 typedef __u16 __bitwise __le16;
0010 typedef __u16 __bitwise __be16;
0011 typedef __u32 __bitwise __le32;
0012 typedef __u32 __bitwise __be32;
0013 typedef __u64 __bitwise __le64;
0014 typedef __u64 __bitwise __be64;
0015 
0016 typedef __u16 __bitwise __sum16;
0017 typedef __u32 __bitwise __wsum;
0018 
0019 #define __aligned_u64 __u64 __attribute__((aligned(8)))
0020 #define __aligned_be64 __be64 __attribute__((aligned(8)))
0021 #define __aligned_le64 __le64 __attribute__((aligned(8)))
0022 
0023 #endif /* _UAPI_LINUX_TYPES_H */