types.h
来自「可以在不启动LINUX的情况下直接访问EXT2和EXT3格式的磁盘」· C头文件 代码 · 共 76 行
H
76 行
#ifndef _LINUX_TYPES_H
#define _LINUX_TYPES_H
typedef unsigned __int8 __u8;
typedef signed __int8 __s8;
typedef signed __int16 __s16;
typedef unsigned __int16 __u16;
typedef signed __int32 __s32;
typedef unsigned __int32 __u32;
typedef signed __int64 __s64;
typedef unsigned __int64 __u64;
#ifdef _MSC_VER
typedef __s16 s16;
typedef __u16 u16;
typedef __s32 s32;
typedef __u32 u32;
typedef __s64 s64;
typedef __u64 u64;
#endif
#define __le16 u16
#define __le32 u32
#define __le64 u64
#define bool BOOLEAN
typedef unsigned long sector_t;
typedef unsigned __int64 loff_t;
//
// gcc special keyworks
//
#define __attribute__(x)
#define __bitwise
#define __releases(x)
#ifdef _MSC_VER
#define inline __inline
#endif
typedef __u32 __bitwise __be32;
typedef __u16 __bitwise __be16;
#define uid_t u16
#define gid_t u16
typedef int pid_t;
typedef unsigned __bitwise gfp_t;
typedef unsigned short umode_t; /* inode mode */
//
// bit spin lock
//
#define __acquire(x)
#define __release(x)
#define preempt_enable()
#define preempt_disable()
//
// __FUNCTION__ issue
//
#if _MSC_VER <= 1300
#define __FUNCTION__ ("jbd")
#endif
#endif /* LINUX_TYPES_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?