Lines Matching refs:tmp
390 struct __old_kernel_stat tmp; in cp_old_stat() local
401 memset(&tmp, 0, sizeof(struct __old_kernel_stat)); in cp_old_stat()
402 tmp.st_dev = old_encode_dev(stat->dev); in cp_old_stat()
403 tmp.st_ino = stat->ino; in cp_old_stat()
404 if (sizeof(tmp.st_ino) < sizeof(stat->ino) && tmp.st_ino != stat->ino) in cp_old_stat()
406 tmp.st_mode = stat->mode; in cp_old_stat()
407 tmp.st_nlink = stat->nlink; in cp_old_stat()
408 if (tmp.st_nlink != stat->nlink) in cp_old_stat()
410 SET_UID(tmp.st_uid, from_kuid_munged(current_user_ns(), stat->uid)); in cp_old_stat()
411 SET_GID(tmp.st_gid, from_kgid_munged(current_user_ns(), stat->gid)); in cp_old_stat()
412 tmp.st_rdev = old_encode_dev(stat->rdev); in cp_old_stat()
417 tmp.st_size = stat->size; in cp_old_stat()
418 tmp.st_atime = stat->atime.tv_sec; in cp_old_stat()
419 tmp.st_mtime = stat->mtime.tv_sec; in cp_old_stat()
420 tmp.st_ctime = stat->ctime.tv_sec; in cp_old_stat()
421 return copy_to_user(statbuf,&tmp,sizeof(tmp)) ? -EFAULT : 0; in cp_old_stat()
472 struct stat tmp; in cp_new_stat() local
474 if (sizeof(tmp.st_dev) < 4 && !old_valid_dev(stat->dev)) in cp_new_stat()
476 if (sizeof(tmp.st_rdev) < 4 && !old_valid_dev(stat->rdev)) in cp_new_stat()
483 INIT_STRUCT_STAT_PADDING(tmp); in cp_new_stat()
484 tmp.st_dev = new_encode_dev(stat->dev); in cp_new_stat()
485 tmp.st_ino = stat->ino; in cp_new_stat()
486 if (sizeof(tmp.st_ino) < sizeof(stat->ino) && tmp.st_ino != stat->ino) in cp_new_stat()
488 tmp.st_mode = stat->mode; in cp_new_stat()
489 tmp.st_nlink = stat->nlink; in cp_new_stat()
490 if (tmp.st_nlink != stat->nlink) in cp_new_stat()
492 SET_UID(tmp.st_uid, from_kuid_munged(current_user_ns(), stat->uid)); in cp_new_stat()
493 SET_GID(tmp.st_gid, from_kgid_munged(current_user_ns(), stat->gid)); in cp_new_stat()
494 tmp.st_rdev = new_encode_dev(stat->rdev); in cp_new_stat()
495 tmp.st_size = stat->size; in cp_new_stat()
496 tmp.st_atime = stat->atime.tv_sec; in cp_new_stat()
497 tmp.st_mtime = stat->mtime.tv_sec; in cp_new_stat()
498 tmp.st_ctime = stat->ctime.tv_sec; in cp_new_stat()
500 tmp.st_atime_nsec = stat->atime.tv_nsec; in cp_new_stat()
501 tmp.st_mtime_nsec = stat->mtime.tv_nsec; in cp_new_stat()
502 tmp.st_ctime_nsec = stat->ctime.tv_nsec; in cp_new_stat()
504 tmp.st_blocks = stat->blocks; in cp_new_stat()
505 tmp.st_blksize = stat->blksize; in cp_new_stat()
506 return copy_to_user(statbuf,&tmp,sizeof(tmp)) ? -EFAULT : 0; in cp_new_stat()
626 struct stat64 tmp; in cp_new_stat64() local
628 INIT_STRUCT_STAT64_PADDING(tmp); in cp_new_stat64()
631 tmp.st_dev = new_encode_dev(stat->dev); in cp_new_stat64()
632 tmp.st_rdev = new_encode_dev(stat->rdev); in cp_new_stat64()
634 tmp.st_dev = huge_encode_dev(stat->dev); in cp_new_stat64()
635 tmp.st_rdev = huge_encode_dev(stat->rdev); in cp_new_stat64()
637 tmp.st_ino = stat->ino; in cp_new_stat64()
638 if (sizeof(tmp.st_ino) < sizeof(stat->ino) && tmp.st_ino != stat->ino) in cp_new_stat64()
641 tmp.__st_ino = stat->ino; in cp_new_stat64()
643 tmp.st_mode = stat->mode; in cp_new_stat64()
644 tmp.st_nlink = stat->nlink; in cp_new_stat64()
645 tmp.st_uid = from_kuid_munged(current_user_ns(), stat->uid); in cp_new_stat64()
646 tmp.st_gid = from_kgid_munged(current_user_ns(), stat->gid); in cp_new_stat64()
647 tmp.st_atime = stat->atime.tv_sec; in cp_new_stat64()
648 tmp.st_atime_nsec = stat->atime.tv_nsec; in cp_new_stat64()
649 tmp.st_mtime = stat->mtime.tv_sec; in cp_new_stat64()
650 tmp.st_mtime_nsec = stat->mtime.tv_nsec; in cp_new_stat64()
651 tmp.st_ctime = stat->ctime.tv_sec; in cp_new_stat64()
652 tmp.st_ctime_nsec = stat->ctime.tv_nsec; in cp_new_stat64()
653 tmp.st_size = stat->size; in cp_new_stat64()
654 tmp.st_blocks = stat->blocks; in cp_new_stat64()
655 tmp.st_blksize = stat->blksize; in cp_new_stat64()
656 return copy_to_user(statbuf,&tmp,sizeof(tmp)) ? -EFAULT : 0; in cp_new_stat64()
710 struct statx tmp; in cp_statx() local
712 memset(&tmp, 0, sizeof(tmp)); in cp_statx()
715 tmp.stx_mask = stat->result_mask & ~STATX_CHANGE_COOKIE; in cp_statx()
716 tmp.stx_blksize = stat->blksize; in cp_statx()
718 tmp.stx_attributes = stat->attributes & ~STATX_ATTR_CHANGE_MONOTONIC; in cp_statx()
719 tmp.stx_nlink = stat->nlink; in cp_statx()
720 tmp.stx_uid = from_kuid_munged(current_user_ns(), stat->uid); in cp_statx()
721 tmp.stx_gid = from_kgid_munged(current_user_ns(), stat->gid); in cp_statx()
722 tmp.stx_mode = stat->mode; in cp_statx()
723 tmp.stx_ino = stat->ino; in cp_statx()
724 tmp.stx_size = stat->size; in cp_statx()
725 tmp.stx_blocks = stat->blocks; in cp_statx()
726 tmp.stx_attributes_mask = stat->attributes_mask; in cp_statx()
727 tmp.stx_atime.tv_sec = stat->atime.tv_sec; in cp_statx()
728 tmp.stx_atime.tv_nsec = stat->atime.tv_nsec; in cp_statx()
729 tmp.stx_btime.tv_sec = stat->btime.tv_sec; in cp_statx()
730 tmp.stx_btime.tv_nsec = stat->btime.tv_nsec; in cp_statx()
731 tmp.stx_ctime.tv_sec = stat->ctime.tv_sec; in cp_statx()
732 tmp.stx_ctime.tv_nsec = stat->ctime.tv_nsec; in cp_statx()
733 tmp.stx_mtime.tv_sec = stat->mtime.tv_sec; in cp_statx()
734 tmp.stx_mtime.tv_nsec = stat->mtime.tv_nsec; in cp_statx()
735 tmp.stx_rdev_major = MAJOR(stat->rdev); in cp_statx()
736 tmp.stx_rdev_minor = MINOR(stat->rdev); in cp_statx()
737 tmp.stx_dev_major = MAJOR(stat->dev); in cp_statx()
738 tmp.stx_dev_minor = MINOR(stat->dev); in cp_statx()
739 tmp.stx_mnt_id = stat->mnt_id; in cp_statx()
740 tmp.stx_dio_mem_align = stat->dio_mem_align; in cp_statx()
741 tmp.stx_dio_offset_align = stat->dio_offset_align; in cp_statx()
742 tmp.stx_dio_read_offset_align = stat->dio_read_offset_align; in cp_statx()
743 tmp.stx_subvol = stat->subvol; in cp_statx()
744 tmp.stx_atomic_write_unit_min = stat->atomic_write_unit_min; in cp_statx()
745 tmp.stx_atomic_write_unit_max = stat->atomic_write_unit_max; in cp_statx()
746 tmp.stx_atomic_write_segments_max = stat->atomic_write_segments_max; in cp_statx()
747 tmp.stx_atomic_write_unit_max_opt = stat->atomic_write_unit_max_opt; in cp_statx()
749 return copy_to_user(buffer, &tmp, sizeof(tmp)) ? -EFAULT : 0; in cp_statx()
832 struct compat_stat tmp; in cp_compat_stat() local
834 if (sizeof(tmp.st_dev) < 4 && !old_valid_dev(stat->dev)) in cp_compat_stat()
836 if (sizeof(tmp.st_rdev) < 4 && !old_valid_dev(stat->rdev)) in cp_compat_stat()
839 memset(&tmp, 0, sizeof(tmp)); in cp_compat_stat()
840 tmp.st_dev = new_encode_dev(stat->dev); in cp_compat_stat()
841 tmp.st_ino = stat->ino; in cp_compat_stat()
842 if (sizeof(tmp.st_ino) < sizeof(stat->ino) && tmp.st_ino != stat->ino) in cp_compat_stat()
844 tmp.st_mode = stat->mode; in cp_compat_stat()
845 tmp.st_nlink = stat->nlink; in cp_compat_stat()
846 if (tmp.st_nlink != stat->nlink) in cp_compat_stat()
848 SET_UID(tmp.st_uid, from_kuid_munged(current_user_ns(), stat->uid)); in cp_compat_stat()
849 SET_GID(tmp.st_gid, from_kgid_munged(current_user_ns(), stat->gid)); in cp_compat_stat()
850 tmp.st_rdev = new_encode_dev(stat->rdev); in cp_compat_stat()
853 tmp.st_size = stat->size; in cp_compat_stat()
854 tmp.st_atime = stat->atime.tv_sec; in cp_compat_stat()
855 tmp.st_atime_nsec = stat->atime.tv_nsec; in cp_compat_stat()
856 tmp.st_mtime = stat->mtime.tv_sec; in cp_compat_stat()
857 tmp.st_mtime_nsec = stat->mtime.tv_nsec; in cp_compat_stat()
858 tmp.st_ctime = stat->ctime.tv_sec; in cp_compat_stat()
859 tmp.st_ctime_nsec = stat->ctime.tv_nsec; in cp_compat_stat()
860 tmp.st_blocks = stat->blocks; in cp_compat_stat()
861 tmp.st_blksize = stat->blksize; in cp_compat_stat()
862 return copy_to_user(ubuf, &tmp, sizeof(tmp)) ? -EFAULT : 0; in cp_compat_stat()