root/arch/alpha/include/uapi/asm/stat.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
   2 #ifndef _ALPHA_STAT_H
   3 #define _ALPHA_STAT_H
   4 
   5 struct stat {
   6         unsigned int    st_dev;
   7         unsigned int    st_ino;
   8         unsigned int    st_mode;
   9         unsigned int    st_nlink;
  10         unsigned int    st_uid;
  11         unsigned int    st_gid;
  12         unsigned int    st_rdev;
  13         long            st_size;
  14         unsigned long   st_atime;
  15         unsigned long   st_mtime;
  16         unsigned long   st_ctime;
  17         unsigned int    st_blksize;
  18         unsigned int    st_blocks;
  19         unsigned int    st_flags;
  20         unsigned int    st_gen;
  21 };
  22 
  23 /* The stat64 structure increases the size of dev_t, blkcnt_t, adds
  24    nanosecond resolution times, and padding for expansion.  */
  25 
  26 struct stat64 {
  27         unsigned long   st_dev;
  28         unsigned long   st_ino;
  29         unsigned long   st_rdev;
  30         long            st_size;
  31         unsigned long   st_blocks;
  32 
  33         unsigned int    st_mode;
  34         unsigned int    st_uid;
  35         unsigned int    st_gid;
  36         unsigned int    st_blksize;
  37         unsigned int    st_nlink;
  38         unsigned int    __pad0;
  39 
  40         unsigned long   st_atime;
  41         unsigned long   st_atime_nsec; 
  42         unsigned long   st_mtime;
  43         unsigned long   st_mtime_nsec;
  44         unsigned long   st_ctime;
  45         unsigned long   st_ctime_nsec;
  46         long            __unused[3];
  47 };
  48 
  49 #endif

/* [<][>][^][v][top][bottom][index][help] */