Lines Matching defs:kstat
751 * @stat: kstat containing file mode
756 static int smb2_get_dos_mode(struct kstat *stat, int attribute)
2663 struct kstat stat;
3593 void *kstat;
3618 kstat = d_info->wptr;
3620 kstat = ksmbd_vfs_init_kstat(&d_info->wptr, ksmbd_kstat);
3627 ffdinfo = (struct file_full_directory_info *)kstat;
3630 smb2_get_reparse_tag_special_file(ksmbd_kstat->kstat->mode);
3643 fbdinfo = (struct file_both_directory_info *)kstat;
3646 smb2_get_reparse_tag_special_file(ksmbd_kstat->kstat->mode);
3661 fdinfo = (struct file_directory_info *)kstat;
3673 fninfo = (struct file_names_info *)kstat;
3683 dinfo = (struct file_id_full_dir_info *)kstat;
3686 smb2_get_reparse_tag_special_file(ksmbd_kstat->kstat->mode);
3690 dinfo->UniqueId = cpu_to_le64(ksmbd_kstat->kstat->ino);
3701 fibdinfo = (struct file_id_both_directory_info *)kstat;
3704 smb2_get_reparse_tag_special_file(ksmbd_kstat->kstat->mode);
3707 fibdinfo->UniqueId = cpu_to_le64(ksmbd_kstat->kstat->ino);
3722 posix_info = (struct smb2_posix_info *)kstat;
3725 time = ksmbd_UnixTimeToNT(ksmbd_kstat->kstat->ctime);
3727 time = ksmbd_UnixTimeToNT(ksmbd_kstat->kstat->atime);
3729 time = ksmbd_UnixTimeToNT(ksmbd_kstat->kstat->mtime);
3731 posix_info->EndOfFile = cpu_to_le64(ksmbd_kstat->kstat->size);
3732 posix_info->AllocationSize = cpu_to_le64(ksmbd_kstat->kstat->blocks << 9);
3733 posix_info->DeviceId = cpu_to_le32(ksmbd_kstat->kstat->rdev);
3734 posix_info->HardLinks = cpu_to_le32(ksmbd_kstat->kstat->nlink);
3735 posix_info->Mode = cpu_to_le32(ksmbd_kstat->kstat->mode & 0777);
3736 posix_info->Inode = cpu_to_le64(ksmbd_kstat->kstat->ino);
3738 S_ISDIR(ksmbd_kstat->kstat->mode) ?
3747 id_to_sid(from_kuid_munged(&init_user_ns, ksmbd_kstat->kstat->uid),
3749 id_to_sid(from_kgid_munged(&init_user_ns, ksmbd_kstat->kstat->gid),
3800 struct kstat kstat;
3830 ksmbd_kstat.kstat = &kstat;
4481 struct kstat stat;
4513 struct kstat stat;
4550 struct kstat stat;
4634 struct kstat stat;
4729 struct kstat stat;
4744 struct kstat stat;
4811 struct kstat stat;