Lines Matching defs:ksmbd_kstat
1654 * @ksmbd_kstat: ksmbd kstat wrapper
1658 void *ksmbd_vfs_init_kstat(char **p, struct ksmbd_kstat *ksmbd_kstat)
1661 struct kstat *kstat = ksmbd_kstat->kstat;
1665 info->CreationTime = cpu_to_le64(ksmbd_kstat->create_time);
1673 if (ksmbd_kstat->file_attributes & FILE_ATTRIBUTE_DIRECTORY_LE) {
1680 info->ExtFileAttributes = ksmbd_kstat->file_attributes;
1688 struct ksmbd_kstat *ksmbd_kstat)
1698 rc = vfs_getattr(&path, ksmbd_kstat->kstat,
1704 time = ksmbd_UnixTimeToNT(ksmbd_kstat->kstat->ctime);
1705 ksmbd_kstat->create_time = time;
1711 if (S_ISDIR(ksmbd_kstat->kstat->mode))
1712 ksmbd_kstat->file_attributes = FILE_ATTRIBUTE_DIRECTORY_LE;
1714 ksmbd_kstat->file_attributes = FILE_ATTRIBUTE_ARCHIVE_LE;
1722 ksmbd_kstat->file_attributes = cpu_to_le32(da.attr);
1723 ksmbd_kstat->create_time = da.create_time;