~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/include/asm-sparc/stat.h

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 /* $Id: stat.h,v 1.12 2000/08/04 05:35:55 davem Exp $ */
  2 #ifndef _SPARC_STAT_H
  3 #define _SPARC_STAT_H
  4 
  5 #include <linux/types.h>
  6 
  7 struct __old_kernel_stat {
  8         unsigned short st_dev;
  9         unsigned short st_ino;
 10         unsigned short st_mode;
 11         unsigned short st_nlink;
 12         unsigned short st_uid;
 13         unsigned short st_gid;
 14         unsigned short st_rdev;
 15         unsigned long  st_size;
 16         unsigned long  st_atime;
 17         unsigned long  st_mtime;
 18         unsigned long  st_ctime;
 19 };
 20 
 21 struct stat {
 22         unsigned short  st_dev;
 23         unsigned long   st_ino;
 24         unsigned short  st_mode;
 25         short           st_nlink;
 26         unsigned short  st_uid;
 27         unsigned short  st_gid;
 28         unsigned short  st_rdev;
 29         long            st_size;
 30         long            st_atime;
 31         unsigned long   __unused1;
 32         long            st_mtime;
 33         unsigned long   __unused2;
 34         long            st_ctime;
 35         unsigned long   __unused3;
 36         long            st_blksize;
 37         long            st_blocks;
 38         unsigned long   __unused4[2];
 39 };
 40 
 41 struct stat64 {
 42         unsigned char   __pad0[6];
 43         unsigned short  st_dev;
 44 
 45         unsigned long long      st_ino;
 46 
 47         unsigned int    st_mode;
 48         unsigned int    st_nlink;
 49 
 50         unsigned int    st_uid;
 51         unsigned int    st_gid;
 52 
 53         unsigned char   __pad2[6];
 54         unsigned short  st_rdev;
 55 
 56         unsigned char   __pad3[8];
 57 
 58         long long       st_size;
 59         unsigned int    st_blksize;
 60 
 61         unsigned char   __pad4[8];
 62         unsigned int    st_blocks;
 63 
 64         unsigned int    st_atime;
 65         unsigned int    __unused1;
 66 
 67         unsigned int    st_mtime;
 68         unsigned int    __unused2;
 69 
 70         unsigned int    st_ctime;
 71         unsigned int    __unused3;
 72 
 73         unsigned int    __unused4;
 74         unsigned int    __unused5;
 75 };
 76 
 77 #endif
 78 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.