types.h File Reference

#include <ansi.h>

Include dependency graph for types.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  u64_t

Defines

#define MAJOR   8
#define MINOR   0
#define minor(dev)   (((dev) >> MINOR) & 0xff)
#define major(dev)   (((dev) >> MAJOR) & 0xff)
#define makedev(major, minor)   ((dev_t) (((major) << MAJOR) | ((minor) << MINOR)))

Typedefs

typedef unsigned int size_t
typedef int ssize_t
typedef long time_t
typedef long clock_t
typedef unsigned long sigset_t
typedef long useconds_t
typedef short dev_t
typedef char gid_t
typedef unsigned long ino_t
typedef unsigned short mode_t
typedef short nlink_t
typedef unsigned long off_t
typedef int pid_t
typedef short uid_t
typedef unsigned long zone_t
typedef unsigned long block_t
typedef unsigned long bit_t
typedef unsigned short zone1_t
typedef unsigned short bitchunk_t
typedef unsigned char u8_t
typedef unsigned short u16_t
typedef unsigned long u32_t
typedef char i8_t
typedef short i16_t
typedef long i32_t
typedef int Dev_t
typedef int _mnx_Gid_t
typedef int Nlink_t
typedef int _mnx_Uid_t
typedef int U8_t
typedef unsigned long U32_t
typedef int I8_t
typedef int I16_t
typedef long I32_t
typedef unsigned long Ino_t
typedef int Zone1_t
typedef int Bitchunk_t
typedef int U16_t
typedef int _mnx_Mode_t
typedef void _PROTOTYPE ((*sighandler_t),(int))
typedef unsigned char u_char
typedef unsigned short u_short
typedef unsigned int u_int
typedef unsigned long u_long
typedef char * caddr_t


Define Documentation

#define major dev   )     (((dev) >> MAJOR) & 0xff)
 

Definition at line 138 of file types.h.

#define MAJOR   8
 

Definition at line 130 of file types.h.

Referenced by alloc_inode(), alloc_zone(), clone_opcl(), ctty_io(), dev_close(), dev_io(), dev_open(), dev_up(), do_ioctl(), do_svrctl(), do_unpause(), fproc_dmp(), gen_opcl(), list(), main(), rw_block(), select_major_match(), select_unsuspend_by_endpt(), and show_info().

#define makedev major,
minor   )     ((dev_t) (((major) << MAJOR) | ((minor) << MINOR)))
 

Definition at line 142 of file types.h.

#define minor dev   )     (((dev) >> MINOR) & 0xff)
 

Definition at line 134 of file types.h.

#define MINOR   0
 

Definition at line 131 of file types.h.

Referenced by alloc_inode(), alloc_zone(), clone_opcl(), ctty_io(), dev_io(), dev_up(), do_ioctl(), do_unpause(), fproc_dmp(), gen_opcl(), list(), rw_block(), and show_info().


Typedef Documentation

typedef int _mnx_Gid_t
 

Definition at line 84 of file types.h.

typedef int _mnx_Mode_t
 

Definition at line 115 of file types.h.

typedef int _mnx_Uid_t
 

Definition at line 86 of file types.h.

typedef void _PROTOTYPE((*sighandler_t),(int))
 

Definition at line 120 of file types.h.

typedef unsigned long bit_t
 

Definition at line 60 of file types.h.

typedef int Bitchunk_t
 

Definition at line 113 of file types.h.

typedef unsigned short bitchunk_t
 

Definition at line 62 of file types.h.

typedef unsigned long block_t
 

Definition at line 59 of file types.h.

typedef char* caddr_t
 

Definition at line 127 of file types.h.

typedef long clock_t
 

Definition at line 38 of file types.h.

typedef int Dev_t
 

Definition at line 83 of file types.h.

typedef short dev_t
 

Definition at line 50 of file types.h.

typedef char gid_t
 

Definition at line 51 of file types.h.

typedef int I16_t
 

Definition at line 90 of file types.h.

typedef short i16_t
 

Definition at line 69 of file types.h.

typedef long I32_t
 

Definition at line 91 of file types.h.

typedef long i32_t
 

Definition at line 70 of file types.h.

typedef int I8_t
 

Definition at line 89 of file types.h.

typedef char i8_t
 

Definition at line 68 of file types.h.

typedef unsigned long Ino_t
 

Definition at line 101 of file types.h.

typedef unsigned long ino_t
 

Definition at line 52 of file types.h.

typedef unsigned short mode_t
 

Definition at line 53 of file types.h.

typedef int Nlink_t
 

Definition at line 85 of file types.h.

typedef short nlink_t
 

Definition at line 54 of file types.h.

typedef unsigned long off_t
 

Definition at line 55 of file types.h.

typedef int pid_t
 

Definition at line 56 of file types.h.

typedef unsigned long sigset_t
 

Definition at line 43 of file types.h.

typedef unsigned int size_t
 

Definition at line 23 of file types.h.

typedef int ssize_t
 

Definition at line 28 of file types.h.

typedef long time_t
 

Definition at line 33 of file types.h.

typedef int U16_t
 

Definition at line 114 of file types.h.

typedef unsigned short u16_t
 

Definition at line 65 of file types.h.

typedef unsigned long U32_t
 

Definition at line 88 of file types.h.

typedef unsigned long u32_t
 

Definition at line 66 of file types.h.

typedef int U8_t
 

Definition at line 87 of file types.h.

typedef unsigned char u8_t
 

Definition at line 64 of file types.h.

typedef unsigned char u_char
 

Definition at line 123 of file types.h.

typedef unsigned int u_int
 

Definition at line 125 of file types.h.

typedef unsigned long u_long
 

Definition at line 126 of file types.h.

typedef unsigned short u_short
 

Definition at line 124 of file types.h.

typedef short uid_t
 

Definition at line 57 of file types.h.

typedef long useconds_t
 

Definition at line 47 of file types.h.

typedef int Zone1_t
 

Definition at line 112 of file types.h.

typedef unsigned short zone1_t
 

Definition at line 61 of file types.h.

typedef unsigned long zone_t
 

Definition at line 58 of file types.h.


Generated on Fri Apr 14 23:13:40 2006 for minix by  doxygen 1.4.6