cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

stat.h (1075B)


      1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
      2#ifndef _ALPHA_STAT_H
      3#define _ALPHA_STAT_H
      4
      5struct 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
     26struct 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