1: /*
   2:  * Inode structure as it appears on
   3:  * a disk block.
   4:  */
   5: struct dinode
   6: {
   7:     unsigned short  di_mode;        /* mode and type of file */
   8:     short   di_nlink;       /* number of links to file */
   9:     short   di_uid;         /* owner's user id */
  10:     short   di_gid;         /* owner's group id */
  11:     off_t   di_size;        /* number of bytes in file */
  12:     char    di_addr[40];    /* disk block addresses */
  13:     time_t  di_atime;       /* time last accessed */
  14:     time_t  di_mtime;       /* time last modified */
  15:     time_t  di_ctime;       /* time created */
  16: };
  17: #define INOPB   8   /* 8 inodes per block */
  18: /*
  19:  * the 40 address bytes:
  20:  *	39 used; 13 addresses
  21:  *	of 3 bytes each.
  22:  */

Defined struct's

dinode defined in line 5; used 78 times

Defined macros

Usage of this include

Last modified: 1979-01-10
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 570
Valid CSS Valid XHTML 1.0 Strict