1f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner/**************************************************************************** 2f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner **************************************************************************** 3f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner *** 4f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner *** This header was automatically generated from a Linux kernel header 5f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner *** of the same name, to make information necessary for userspace to 6f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner *** call into the kernel available to libc. It contains only constants, 7f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner *** structures, and macros generated from the original header, and thus, 8f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner *** contains no copyrightable information. 9f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner *** 10f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner **************************************************************************** 11f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner ****************************************************************************/ 12f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#ifndef __ASM_ARM_TYPES_H 13f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#define __ASM_ARM_TYPES_H 14f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 15f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#ifndef __ASSEMBLY__ 16f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 17f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnertypedef unsigned short umode_t; 18f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 19f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnertypedef __signed__ char __s8; 20f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnertypedef unsigned char __u8; 21f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 22f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnertypedef __signed__ short __s16; 23f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnertypedef unsigned short __u16; 24f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 25f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnertypedef __signed__ int __s32; 26f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnertypedef unsigned int __u32; 27f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 28f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#if defined(__GNUC__) && !defined(__STRICT_ANSI__) 29f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnertypedef __signed__ long long __s64; 30f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnertypedef unsigned long long __u64; 31f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#endif 32f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 33f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#endif 34f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 35f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#endif 36f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 37