Lines Matching refs:stat

126 static int cp_stat64(struct stat64_emu31 __user *ubuf, struct kstat *stat)  in cp_stat64()  argument
132 tmp.st_dev = huge_encode_dev(stat->dev); in cp_stat64()
133 tmp.st_ino = stat->ino; in cp_stat64()
134 tmp.__st_ino = (u32)stat->ino; in cp_stat64()
135 tmp.st_mode = stat->mode; in cp_stat64()
136 tmp.st_nlink = (unsigned int)stat->nlink; in cp_stat64()
137 tmp.st_uid = from_kuid_munged(current_user_ns(), stat->uid); in cp_stat64()
138 tmp.st_gid = from_kgid_munged(current_user_ns(), stat->gid); in cp_stat64()
139 tmp.st_rdev = huge_encode_dev(stat->rdev); in cp_stat64()
140 tmp.st_size = stat->size; in cp_stat64()
141 tmp.st_blksize = (u32)stat->blksize; in cp_stat64()
142 tmp.st_blocks = (u32)stat->blocks; in cp_stat64()
143 tmp.st_atime = (u32)stat->atime.tv_sec; in cp_stat64()
144 tmp.st_mtime = (u32)stat->mtime.tv_sec; in cp_stat64()
145 tmp.st_ctime = (u32)stat->ctime.tv_sec; in cp_stat64()
152 struct kstat stat; in COMPAT_SYSCALL_DEFINE2() local
153 int ret = vfs_stat(filename, &stat); in COMPAT_SYSCALL_DEFINE2()
155 ret = cp_stat64(statbuf, &stat); in COMPAT_SYSCALL_DEFINE2()
161 struct kstat stat; in COMPAT_SYSCALL_DEFINE2() local
162 int ret = vfs_lstat(filename, &stat); in COMPAT_SYSCALL_DEFINE2()
164 ret = cp_stat64(statbuf, &stat); in COMPAT_SYSCALL_DEFINE2()
170 struct kstat stat; in COMPAT_SYSCALL_DEFINE2() local
171 int ret = vfs_fstat(fd, &stat); in COMPAT_SYSCALL_DEFINE2()
173 ret = cp_stat64(statbuf, &stat); in COMPAT_SYSCALL_DEFINE2()
180 struct kstat stat; in COMPAT_SYSCALL_DEFINE4() local
183 error = vfs_fstatat(dfd, filename, &stat, flag); in COMPAT_SYSCALL_DEFINE4()
186 return cp_stat64(statbuf, &stat); in COMPAT_SYSCALL_DEFINE4()