Lines Matching refs:st
809 __hstat(HANDLE handle, struct ustat *st)
825 st->st_mode = S_IFCHR;
826 st->st_size = 0;
830 st->st_mode = S_IFIFO;
832 st->st_size = avail;
834 st->st_size = 0;
836 st->st_atime = 0;
837 st->st_atime_nsec = 0;
838 st->st_mtime = 0;
839 st->st_mtime_nsec = 0;
840 st->st_ctime = 0;
841 st->st_ctime_nsec = 0;
842 st->st_ino = 0;
843 st->st_nlink = 1;
844 st->st_uid = 0;
845 st->st_gid = 0;
846 st->st_rdev = 0;
847 st->st_dev = 0;
870 st->st_mode = mode;
873 st->st_atime = time;
874 st->st_atime_nsec = ns;
876 st->st_mtime = time;
877 st->st_mtime_nsec = ns;
879 st->st_ctime = time;
880 st->st_ctime_nsec = ns;
881 st->st_size =
885 st->st_ino = 0;
886 st->st_nlink = 1;
887 st->st_dev = 0;
893 st->st_ino = ino64.QuadPart;
894 st->st_nlink = info.nNumberOfLinks;
896 ++st->st_nlink;/* Add parent directory. */
897 st->st_dev = info.dwVolumeSerialNumber;
899 st->st_uid = 0;
900 st->st_gid = 0;
901 st->st_rdev = 0;
906 copy_stat(struct stat *st, struct ustat *us)
908 st->st_atime = us->st_atime;
909 st->st_ctime = us->st_ctime;
910 st->st_mtime = us->st_mtime;
911 st->st_gid = us->st_gid;
912 st->st_ino = getino(us);
913 st->st_mode = us->st_mode;
914 st->st_nlink = us->st_nlink;
915 st->st_size = us->st_size;
916 st->st_uid = us->st_uid;
917 st->st_dev = us->st_dev;
918 st->st_rdev = us->st_rdev;
922 __la_fstat(int fd, struct stat *st)
933 copy_stat(st, &u);
935 st->st_dev = fd;
936 st->st_rdev = fd;
943 __la_stat(const char *path, struct stat *st)
961 copy_stat(st, &u);
973 st->st_mode |= S_IXUSR | S_IXGRP | S_IXOTH;