ReactOS 0.4.16-dev-338-g34e76ad
types.h File Reference
#include <linux/config.h>
#include <ntifs.h>
#include <ntdddisk.h>
#include <windef.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <wchar.h>
Include dependency graph for types.h:

Go to the source code of this file.

Macros

#define _WIN2K_COMPAT_SLIST_USAGE
 
#define __le16   u16
 
#define __le32   u32
 
#define __le64   u64
 
#define bool   BOOLEAN
 
#define __attribute__(x)
 
#define __bitwise
 
#define __releases(x)
 
#define noinline
 
#define uid_t   u16
 
#define gid_t   u16
 
#define BITS_PER_LONG   (32)
 
#define ORDER_PER_LONG   (05)
 
#define CFS_BITS_PER_LONG   (32)
 
#define CFS_ORDER_PER_LONG   (05)
 
#define __acquire(x)
 
#define __release(x)
 
#define preempt_enable()
 
#define preempt_disable()
 
#define __FUNCTION__   ("jbd")
 
#define BUG()   do {DbgBreakPoint();} while(0)
 

Typedefs

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
 
typedef __u32 __bitwise __be32
 
typedef __u16 __bitwise __be16
 
typedef int pid_t
 
typedef unsigned __bitwise gfp_t
 
typedef unsigned short umode_t
 
typedef unsigned __int64 sector_t
 
typedef unsigned __int64 blkcnt_t
 
typedef unsigned __int64 loff_t
 
typedef long long_ptr_t
 
typedef unsigned long ulong_ptr_t
 

Macro Definition Documentation

◆ __acquire

#define __acquire (   x)

Definition at line 105 of file types.h.

◆ __attribute__

Definition at line 54 of file types.h.

◆ __bitwise

#define __bitwise

Definition at line 56 of file types.h.

◆ __FUNCTION__

#define __FUNCTION__   ("jbd")

Definition at line 116 of file types.h.

◆ __le16

#define __le16   u16

Definition at line 43 of file types.h.

◆ __le32

#define __le32   u32

Definition at line 44 of file types.h.

◆ __le64

#define __le64   u64

Definition at line 45 of file types.h.

◆ __release

#define __release (   x)

Definition at line 106 of file types.h.

◆ __releases

#define __releases (   x)

Definition at line 57 of file types.h.

◆ _WIN2K_COMPAT_SLIST_USAGE

#define _WIN2K_COMPAT_SLIST_USAGE

Definition at line 5 of file types.h.

◆ BITS_PER_LONG

#define BITS_PER_LONG   (32)

Definition at line 86 of file types.h.

◆ bool

#define bool   BOOLEAN

Definition at line 47 of file types.h.

◆ BUG

#define BUG ( )    do {DbgBreakPoint();} while(0)

Definition at line 119 of file types.h.

◆ CFS_BITS_PER_LONG

#define CFS_BITS_PER_LONG   (32)

Definition at line 97 of file types.h.

◆ CFS_ORDER_PER_LONG

#define CFS_ORDER_PER_LONG   (05)

Definition at line 98 of file types.h.

◆ gid_t

#define gid_t   u16

Definition at line 71 of file types.h.

◆ noinline

#define noinline

Definition at line 64 of file types.h.

◆ ORDER_PER_LONG

#define ORDER_PER_LONG   (05)

Definition at line 87 of file types.h.

◆ preempt_disable

#define preempt_disable ( )

Definition at line 109 of file types.h.

◆ preempt_enable

#define preempt_enable ( )

Definition at line 108 of file types.h.

◆ uid_t

#define uid_t   u16

Definition at line 70 of file types.h.

Typedef Documentation

◆ __be16

Definition at line 68 of file types.h.

◆ __be32

Definition at line 67 of file types.h.

◆ __s16

typedef signed __int16 __s16

Definition at line 20 of file types.h.

◆ __s32

typedef signed __int32 __s32

Definition at line 23 of file types.h.

◆ __s64

typedef signed __int64 __s64

Definition at line 26 of file types.h.

◆ __s8

typedef signed __int8 __s8

Definition at line 18 of file types.h.

◆ __u16

Definition at line 21 of file types.h.

◆ __u32

Definition at line 24 of file types.h.

◆ __u64

Definition at line 27 of file types.h.

◆ __u8

typedef unsigned __int8 __u8

Definition at line 17 of file types.h.

◆ blkcnt_t

Definition at line 83 of file types.h.

◆ gfp_t

Definition at line 73 of file types.h.

◆ loff_t

Definition at line 84 of file types.h.

◆ long_ptr_t

typedef long long_ptr_t

Definition at line 95 of file types.h.

◆ pid_t

typedef int pid_t

Definition at line 72 of file types.h.

◆ sector_t

Definition at line 82 of file types.h.

◆ ulong_ptr_t

Definition at line 96 of file types.h.

◆ umode_t

Definition at line 75 of file types.h.