|  | /**************************************************************************** | 
|  | **************************************************************************** | 
|  | *** | 
|  | ***   This header was automatically generated from a Linux kernel header | 
|  | ***   of the same name, to make information necessary for userspace to | 
|  | ***   call into the kernel available to libc.  It contains only constants, | 
|  | ***   structures, and macros generated from the original header, and thus, | 
|  | ***   contains no copyrightable information. | 
|  | *** | 
|  | ***   To edit the content of this header, modify the corresponding | 
|  | ***   source file (e.g. under external/kernel-headers/original/) then | 
|  | ***   run bionic/libc/kernel/tools/update_all.py | 
|  | *** | 
|  | ***   Any manual change here will be lost the next time this script will | 
|  | ***   be run. You've been warned! | 
|  | *** | 
|  | **************************************************************************** | 
|  | ****************************************************************************/ | 
|  | #ifndef _NCP_NO | 
|  | #define _NCP_NO | 
|  | #define aRONLY (__cpu_to_le32(1)) | 
|  | #define aHIDDEN (__cpu_to_le32(2)) | 
|  | #define aSYSTEM (__cpu_to_le32(4)) | 
|  | #define aEXECUTE (__cpu_to_le32(8)) | 
|  | #define aDIR (__cpu_to_le32(0x10)) | 
|  | #define aARCH (__cpu_to_le32(0x20)) | 
|  | #define aSHARED (__cpu_to_le32(0x80)) | 
|  | #define aDONTSUBALLOCATE (__cpu_to_le32(1L << 11)) | 
|  | #define aTRANSACTIONAL (__cpu_to_le32(1L << 12)) | 
|  | #define aPURGE (__cpu_to_le32(1L << 16)) | 
|  | #define aRENAMEINHIBIT (__cpu_to_le32(1L << 17)) | 
|  | #define aDELETEINHIBIT (__cpu_to_le32(1L << 18)) | 
|  | #define aDONTCOMPRESS (__cpu_to_le32(1L << 27)) | 
|  | #endif |