1: struct  stat
   2: {
   3:     dev_t   st_dev;
   4:     ino_t   st_ino;
   5:     unsigned short st_mode;
   6:     short   st_nlink;
   7:     short   st_uid;
   8:     short   st_gid;
   9:     dev_t   st_rdev;
  10:     off_t   st_size;
  11:     time_t  st_atime;
  12:     time_t  st_mtime;
  13:     time_t  st_ctime;
  14: };
  15: 
  16: #define S_IFMT  0170000     /* type of file */
  17: #define     S_IFDIR 0040000 /* directory */
  18: #define     S_IFCHR 0020000 /* character special */
  19: #define     S_IFBLK 0060000 /* block special */
  20: #define     S_IFREG 0100000 /* regular */
  21: #define     S_IFMPC 0030000 /* multiplexed char special */
  22: #define     S_IFMPB 0070000 /* multiplexed block special */
  23: #define S_ISUID 0004000     /* set user id on execution */
  24: #define S_ISGID 0002000     /* set group id on execution */
  25: #define S_ISVTX 0001000     /* save swapped text even after use */
  26: #define S_IREAD 0000400     /* read permission, owner */
  27: #define S_IWRITE    0000200     /* write permission, owner */
  28: #define S_IEXEC 0000100     /* execute/search permission, owner */

Defined struct's

stat defined in line 1; used 162 times

Defined macros

S_IEXEC defined in line 28; used 6 times
S_IFBLK defined in line 19; used 2 times
S_IFMPB defined in line 22; never used
S_IFMPC defined in line 21; never used
S_IFREG defined in line 20; used 4 times
S_IREAD defined in line 26; used 3 times
S_ISGID defined in line 24; used 1 times
S_ISUID defined in line 23; used 1 times
S_ISVTX defined in line 25; used 1 times
S_IWRITE defined in line 27; used 3 times

Usage of this include

stat.h used 64 times
Last modified: 1979-05-12
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 906
Valid CSS Valid XHTML 1.0 Strict