Lines Matching refs:st

85 bsd_to_linux32_stat(struct stat *st, struct linux32_stat *st32)  in bsd_to_linux32_stat()  argument
88 st32->lst_dev = linux_fakedev(st->st_dev, 0); in bsd_to_linux32_stat()
89 st32->lst_ino = st->st_ino; in bsd_to_linux32_stat()
90 st32->lst_mode = st->st_mode; in bsd_to_linux32_stat()
91 if (st->st_nlink >= (1 << 15)) in bsd_to_linux32_stat()
94 st32->lst_nlink = st->st_nlink; in bsd_to_linux32_stat()
95 st32->lst_uid = st->st_uid; in bsd_to_linux32_stat()
96 st32->lst_gid = st->st_gid; in bsd_to_linux32_stat()
97 st32->lst_rdev = linux_fakedev(st->st_rdev, 0); in bsd_to_linux32_stat()
98 st32->lst_size = st->st_size; in bsd_to_linux32_stat()
99 st32->lst_blksize = st->st_blksize; in bsd_to_linux32_stat()
100 st32->lst_blocks = st->st_blocks; in bsd_to_linux32_stat()
101 st32->lst_atime = st->st_atime; in bsd_to_linux32_stat()
102 st32->lst_mtime = st->st_mtime; in bsd_to_linux32_stat()
103 st32->lst_ctime = st->st_ctime; in bsd_to_linux32_stat()
105 st32->lst_atime_nsec = st->st_atimensec; in bsd_to_linux32_stat()
106 st32->lst_mtime_nsec = st->st_mtimensec; in bsd_to_linux32_stat()
107 st32->lst_ctime_nsec = st->st_ctimensec; in bsd_to_linux32_stat()
112 bsd_to_linux32_stat64(struct stat *st, struct linux32_stat64 *st32) in bsd_to_linux32_stat64() argument
115 st32->lst_dev = linux_fakedev(st->st_dev, 0); in bsd_to_linux32_stat64()
116 st32->lst_ino = st->st_ino; in bsd_to_linux32_stat64()
117 st32->lst_mode = st->st_mode; in bsd_to_linux32_stat64()
118 if (st->st_nlink >= (1 << 15)) in bsd_to_linux32_stat64()
121 st32->lst_nlink = st->st_nlink; in bsd_to_linux32_stat64()
122 st32->lst_uid = st->st_uid; in bsd_to_linux32_stat64()
123 st32->lst_gid = st->st_gid; in bsd_to_linux32_stat64()
124 st32->lst_rdev = linux_fakedev(st->st_rdev, 0); in bsd_to_linux32_stat64()
125 st32->lst_size = st->st_size; in bsd_to_linux32_stat64()
126 st32->lst_blksize = st->st_blksize; in bsd_to_linux32_stat64()
127 st32->lst_blocks = st->st_blocks; in bsd_to_linux32_stat64()
128 st32->lst_atime = st->st_atime; in bsd_to_linux32_stat64()
129 st32->lst_mtime = st->st_mtime; in bsd_to_linux32_stat64()
130 st32->lst_ctime = st->st_ctime; in bsd_to_linux32_stat64()
132 st32->lst_atime_nsec = st->st_atimensec; in bsd_to_linux32_stat64()
133 st32->lst_mtime_nsec = st->st_mtimensec; in bsd_to_linux32_stat64()
134 st32->lst_ctime_nsec = st->st_ctimensec; in bsd_to_linux32_stat64()
137 st32->__lst_ino = st->st_ino; in bsd_to_linux32_stat64()
149 struct stat st; in linux32_sys_stat() local
152 error = do_sys_stat(SCARG_P32(uap, path), FOLLOW, &st); in linux32_sys_stat()
156 bsd_to_linux32_stat(&st, &st32); in linux32_sys_stat()
168 struct stat st; in linux32_sys_lstat() local
171 error = do_sys_stat(SCARG_P32(uap, path), NOFOLLOW, &st); in linux32_sys_lstat()
175 bsd_to_linux32_stat(&st, &st32); in linux32_sys_lstat()
187 struct stat st; in linux32_sys_fstat() local
190 error = do_sys_fstat(SCARG(uap, fd), &st); in linux32_sys_fstat()
194 bsd_to_linux32_stat(&st, &st32); in linux32_sys_fstat()
206 struct stat st; in linux32_sys_stat64() local
209 error = do_sys_stat(SCARG_P32(uap, path), FOLLOW, &st); in linux32_sys_stat64()
213 bsd_to_linux32_stat64(&st, &st32); in linux32_sys_stat64()
225 struct stat st; in linux32_sys_lstat64() local
228 error = do_sys_stat(SCARG_P32(uap, path), NOFOLLOW, &st); in linux32_sys_lstat64()
232 bsd_to_linux32_stat64(&st, &st32); in linux32_sys_lstat64()
244 struct stat st; in linux32_sys_fstat64() local
247 error = do_sys_fstat(SCARG(uap, fd), &st); in linux32_sys_fstat64()
251 bsd_to_linux32_stat64(&st, &st32); in linux32_sys_fstat64()
266 struct stat st; in linux32_sys_fstatat64() local
270 SCARG(uap, flag), &st); in linux32_sys_fstatat64()
274 bsd_to_linux32_stat64(&st, &st32); in linux32_sys_fstatat64()
292 struct stat st; in linux32_sys_statx() local
296 SCARG(uap, flag), &st); in linux32_sys_statx()
301 error = bsd_to_linux_statx(&st, &stx, SCARG(uap, mask)); in linux32_sys_statx()