Commit | Line | Data |
---|---|---|
eee0579d TL |
1 | typedef struct { int r[1]; } * physadr; |
2 | typedef long daddr_t; | |
3 | typedef char * caddr_t; | |
4 | typedef unsigned short ino_t; | |
5 | typedef long time_t; | |
6 | typedef int label_t[10]; | |
7 | typedef short dev_t; | |
8 | typedef long off_t; | |
9 | /* major part of a device */ | |
10 | #define major(x) (int)(((unsigned)x>>8)&0377) | |
11 | ||
12 | /* minor part of a device */ | |
13 | #define minor(x) (int)(x&0377) | |
14 | ||
15 | /* make a device number */ | |
16 | #define makedev(x,y) (dev_t)(((x)<<8) | (y)) |