| /linux/arch/sparc/kernel/ |
| H A D | sys_sparc32.c | 65 struct compat_stat64 __user *statbuf) in cp_compat_stat64() argument 69 err = put_user(huge_encode_dev(stat->dev), &statbuf->st_dev); in cp_compat_stat64() 70 err |= put_user(stat->ino, &statbuf->st_ino); in cp_compat_stat64() 71 err |= put_user(stat->mode, &statbuf->st_mode); in cp_compat_stat64() 72 err |= put_user(stat->nlink, &statbuf->st_nlink); in cp_compat_stat64() 73 err |= put_user(from_kuid_munged(current_user_ns(), stat->uid), &statbuf->st_uid); in cp_compat_stat64() 74 err |= put_user(from_kgid_munged(current_user_ns(), stat->gid), &statbuf->st_gid); in cp_compat_stat64() 75 err |= put_user(huge_encode_dev(stat->rdev), &statbuf->st_rdev); in cp_compat_stat64() 76 err |= put_user(0, (unsigned long __user *) &statbuf->__pad3[0]); in cp_compat_stat64() 77 err |= put_user(stat->size, &statbuf->st_size); in cp_compat_stat64() [all …]
|
| H A D | systbls.h | 60 struct compat_stat64 __user *statbuf); 62 struct compat_stat64 __user *statbuf); 64 struct compat_stat64 __user * statbuf); 67 struct compat_stat64 __user * statbuf, int flag); 97 struct compat_stat64 __user * statbuf); 100 struct compat_stat64 __user * statbuf,
|
| /linux/fs/ |
| H A D | stat.c | 387 static int cp_old_stat(struct kstat *stat, struct __old_kernel_stat __user * statbuf) in cp_old_stat() argument 421 return copy_to_user(statbuf,&tmp,sizeof(tmp)) ? -EFAULT : 0; in cp_old_stat() 425 struct __old_kernel_stat __user *, statbuf) in SYSCALL_DEFINE2() argument 434 return cp_old_stat(&stat, statbuf); in SYSCALL_DEFINE2() 438 struct __old_kernel_stat __user *, statbuf) in SYSCALL_DEFINE2() argument 447 return cp_old_stat(&stat, statbuf); in SYSCALL_DEFINE2() 450 SYSCALL_DEFINE2(fstat, unsigned int, fd, struct __old_kernel_stat __user *, statbuf) in SYSCALL_DEFINE2() argument 459 return cp_old_stat(&stat, statbuf); in SYSCALL_DEFINE2() 470 static int cp_new_stat(struct kstat *stat, struct stat __user *statbuf) in cp_new_stat() argument 506 return copy_to_user(statbuf,&tmp,sizeof(tmp)) ? -EFAULT : 0; in cp_new_stat() [all …]
|
| /linux/tools/power/cpupower/utils/helpers/ |
| H A D | sysfs.c | 55 struct stat statbuf; in sysfs_is_cpu_online() local 59 if (stat(path, &statbuf) != 0) in sysfs_is_cpu_online() 67 if (stat(path, &statbuf) != 0) in sysfs_is_cpu_online() 108 struct stat statbuf; in sysfs_idlestate_file_exists() local 113 if (stat(path, &statbuf) != 0) in sysfs_idlestate_file_exists() 357 struct stat statbuf; in sysfs_get_idlestate_count() local 362 if (stat(file, &statbuf) != 0 || !S_ISDIR(statbuf.st_mode)) in sysfs_get_idlestate_count() 366 if (stat(file, &statbuf) != 0 || !S_ISDIR(statbuf.st_mode)) in sysfs_get_idlestate_count() 369 while (stat(file, &statbuf) == 0 && S_ISDIR(statbuf.st_mode)) { in sysfs_get_idlestate_count()
|
| /linux/tools/power/cpupower/lib/ |
| H A D | cpuidle.c | 34 struct stat statbuf; in cpuidle_state_file_exists() local 39 if (stat(path, &statbuf) != 0) in cpuidle_state_file_exists() 296 struct stat statbuf; in cpuidle_state_count() 301 if (stat(file, &statbuf) != 0 || !S_ISDIR(statbuf.st_mode)) in cpuidle_state_count() 305 if (stat(file, &statbuf) != 0 || !S_ISDIR(statbuf.st_mode)) in cpuidle_state_count() 308 while (stat(file, &statbuf) == 0 && S_ISDIR(statbuf.st_mode)) { in cpuidle_state_count() 295 struct stat statbuf; cpuidle_state_count() local
|
| H A D | powercap.c | 97 struct stat statbuf; in powercap_get_driver() local 99 if (stat(file, &statbuf) != 0 || !S_ISDIR(statbuf.st_mode)) { in powercap_get_driver()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | pinning.c | 37 struct stat statbuf = {}; in test_pinning() local 66 err = stat(pinpath, &statbuf); in test_pinning() 71 err = stat(nopinpath, &statbuf); in test_pinning() 77 err = stat(nopinpath2, &statbuf); in test_pinning() 152 err = stat(custpinpath, &statbuf); in test_pinning() 197 err = stat(nopinpath2, &statbuf); in test_pinning() 203 err = stat(pinpath, &statbuf); in test_pinning() 221 err = stat(custpinpath, &statbuf); in test_pinning() 266 err = stat(custpinpath, &statbuf); in test_pinning()
|
| H A D | link_pinning.c | 15 struct stat statbuf = {}; in test_link_pinning_subtest() local 36 err = stat(link_pin_path, &statbuf); in test_link_pinning_subtest()
|
| /linux/tools/testing/selftests/splice/ |
| H A D | splice_read.c | 32 struct stat statbuf; in main() local 34 if (fstat(fd, &statbuf) < 0) { in main() 39 if (statbuf.st_size > INT_MAX) { in main() 44 size = statbuf.st_size; in main()
|
| /linux/arch/x86/kernel/ |
| H A D | sys_ia32.c | 165 struct stat64 __user *, statbuf) in COMPAT_SYSCALL_DEFINE2() argument 171 ret = cp_stat64(statbuf, &stat); in COMPAT_SYSCALL_DEFINE2() 176 struct stat64 __user *, statbuf) in COMPAT_SYSCALL_DEFINE2() argument 181 ret = cp_stat64(statbuf, &stat); in COMPAT_SYSCALL_DEFINE2() 186 struct stat64 __user *, statbuf) in COMPAT_SYSCALL_DEFINE2() argument 191 ret = cp_stat64(statbuf, &stat); in COMPAT_SYSCALL_DEFINE2() 197 struct stat64 __user *, statbuf, int, flag) in COMPAT_SYSCALL_DEFINE4() argument 205 return cp_stat64(statbuf, &stat); in COMPAT_SYSCALL_DEFINE4()
|
| /linux/arch/arm/include/asm/ |
| H A D | syscalls.h | 16 struct oldabi_stat64 __user * statbuf); 18 struct oldabi_stat64 __user * statbuf); 20 struct oldabi_stat64 __user * statbuf); 23 struct oldabi_stat64 __user *statbuf,
|
| /linux/arch/arm/kernel/ |
| H A D | sys_oabi-compat.c | 122 struct oldabi_stat64 __user *statbuf) in cp_oldabi_stat64() argument 145 return copy_to_user(statbuf,&tmp,sizeof(tmp)) ? -EFAULT : 0; in cp_oldabi_stat64() 149 struct oldabi_stat64 __user * statbuf) in sys_oabi_stat64() argument 154 error = cp_oldabi_stat64(&stat, statbuf); in sys_oabi_stat64() 159 struct oldabi_stat64 __user * statbuf) in sys_oabi_lstat64() argument 164 error = cp_oldabi_stat64(&stat, statbuf); in sys_oabi_lstat64() 169 struct oldabi_stat64 __user * statbuf) in sys_oabi_fstat64() argument 174 error = cp_oldabi_stat64(&stat, statbuf); in sys_oabi_fstat64() 180 struct oldabi_stat64 __user *statbuf, in sys_oabi_fstatat64() argument 189 return cp_oldabi_stat64(&stat, statbuf); in sys_oabi_fstatat64()
|
| /linux/tools/testing/selftests/filesystems/fuse/ |
| H A D | fusectl_test.c | 47 struct stat statbuf; in FIXTURE_SETUP() local 90 if (stat(self->fuse_mountpoint, &statbuf)) in FIXTURE_SETUP() 95 self->connection = statbuf.st_dev; in FIXTURE_SETUP()
|
| /linux/samples/landlock/ |
| H A D | sandboxer.c | 151 struct stat statbuf; in populate_ruleset_fs() local 159 if (fstat(path_beneath.parent_fd, &statbuf)) { in populate_ruleset_fs() 166 if (!S_ISDIR(statbuf.st_mode)) in populate_ruleset_fs()
|
| /linux/tools/power/cpupower/utils/ |
| H A D | cpupower.c | 179 struct stat statbuf; in main() local 220 stat(pathname, &statbuf) != 0) { in main()
|
| /linux/arch/um/drivers/ |
| H A D | vector_user.c | 900 struct stat statbuf; in uml_vector_user_bpf() local 906 if (stat(filename, &statbuf) < 0) { in uml_vector_user_bpf() 915 bpf_prog->len = statbuf.st_size / sizeof(struct sock_filter); in uml_vector_user_bpf() 922 bpf = uml_kmalloc(statbuf.st_size, UM_GFP_KERNEL); in uml_vector_user_bpf() 928 res = os_read_file(ffd, bpf, statbuf.st_size); in uml_vector_user_bpf() 929 if (res < statbuf.st_size) { in uml_vector_user_bpf()
|
| /linux/include/linux/ |
| H A D | syscalls.h | 527 struct stat __user *statbuf, int flag); 528 asmlinkage long sys_newfstat(unsigned int fd, struct stat __user *statbuf); 530 asmlinkage long sys_fstat64(unsigned long fd, struct stat64 __user *statbuf); 532 struct stat64 __user *statbuf, int flag); 1056 struct stat64 __user *statbuf); 1058 struct stat64 __user *statbuf); 1073 struct stat __user *statbuf); 1075 struct stat __user *statbuf); 1187 struct __old_kernel_stat __user *statbuf); 1189 struct __old_kernel_stat __user *statbuf); [all …]
|
| /linux/tools/testing/selftests/kvm/lib/ |
| H A D | test_util.c | 144 struct stat statbuf; in test_sysfs_path() local 147 ret = stat(path, &statbuf); in test_sysfs_path()
|
| /linux/tools/testing/selftests/landlock/ |
| H A D | fs_test.c | 2023 struct stat statbuf; in copy_file() local 2035 ASSERT_EQ(0, fstat(src_fd, &statbuf)); in copy_file() 2036 ASSERT_EQ(statbuf.st_size, in copy_file() 2037 sendfile(dst_fd, src_fd, 0, statbuf.st_size)); in copy_file() 6862 struct stat statbuf; in FIXTURE_SETUP() local 6874 if (stat(dir_path, &statbuf)) { in FIXTURE_SETUP() 6886 if (stat(variant->file_path, &statbuf)) { in FIXTURE_SETUP()
|