Lines Matching defs:beosStat

23 int _stat_beos(const char* path, struct stat_beos* beosStat);
24 int _fstat_beos(int fd, struct stat_beos* beosStat);
25 int _lstat_beos(const char* path, struct stat_beos* beosStat);
69 convert_to_stat_beos(const struct stat* stat, struct stat_beos* beosStat)
71 if (stat == NULL || beosStat == NULL)
74 beosStat->st_dev = stat->st_dev;
75 beosStat->st_ino = stat->st_ino;
76 beosStat->st_mode = stat->st_mode;
77 beosStat->st_nlink = stat->st_nlink;
78 beosStat->st_uid = stat->st_uid;
79 beosStat->st_gid = stat->st_gid;
80 beosStat->st_size = stat->st_size;
81 beosStat->st_rdev = stat->st_rdev;
82 beosStat->st_blksize = stat->st_blksize;
83 beosStat->st_atime = stat->st_atime;
84 beosStat->st_mtime = stat->st_mtime;
85 beosStat->st_ctime = stat->st_ctime;
86 beosStat->st_crtime = stat->st_crtime;
91 convert_from_stat_beos(const struct stat_beos* beosStat, struct stat* stat)
93 if (stat == NULL || beosStat == NULL)
96 stat->st_dev = beosStat->st_dev;
97 stat->st_ino = beosStat->st_ino;
98 stat->st_mode = beosStat->st_mode;
99 stat->st_nlink = beosStat->st_nlink;
100 stat->st_uid = beosStat->st_uid;
101 stat->st_gid = beosStat->st_gid;
102 stat->st_size = beosStat->st_size;
103 stat->st_rdev = beosStat->st_rdev;
104 stat->st_blksize = beosStat->st_blksize;
105 stat->st_atim.tv_sec = beosStat->st_atime;
107 stat->st_mtim.tv_sec = beosStat->st_mtime;
109 stat->st_ctim.tv_sec = beosStat->st_ctime;
111 stat->st_crtim.tv_sec = beosStat->st_crtime;
119 _stat_beos(const char* path, struct stat_beos* beosStat)
125 convert_to_stat_beos(&stat, beosStat);
132 _fstat_beos(int fd, struct stat_beos* beosStat)
138 convert_to_stat_beos(&stat, beosStat);
145 _lstat_beos(const char* path, struct stat_beos* beosStat)
151 convert_to_stat_beos(&stat, beosStat);