Lines Matching refs:ksmbd_kstat
3579 * @ksmbd_kstat: ksmbd wrapper of dirent stat information
3588 struct ksmbd_kstat *ksmbd_kstat)
3620 kstat = ksmbd_vfs_init_kstat(&d_info->wptr, ksmbd_kstat);
3630 smb2_get_reparse_tag_special_file(ksmbd_kstat->kstat->mode);
3646 smb2_get_reparse_tag_special_file(ksmbd_kstat->kstat->mode);
3686 smb2_get_reparse_tag_special_file(ksmbd_kstat->kstat->mode);
3690 dinfo->UniqueId = cpu_to_le64(ksmbd_kstat->kstat->ino);
3704 smb2_get_reparse_tag_special_file(ksmbd_kstat->kstat->mode);
3707 fibdinfo->UniqueId = cpu_to_le64(ksmbd_kstat->kstat->ino);
3724 posix_info->CreationTime = cpu_to_le64(ksmbd_kstat->create_time);
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),
3801 struct ksmbd_kstat ksmbd_kstat;
3830 ksmbd_kstat.kstat = &kstat;
3835 &ksmbd_kstat);
3840 &ksmbd_kstat);