Lines Matching refs:posix_info
3560 struct smb2_posix_info *posix_info;
3562 posix_info = (struct smb2_posix_info *)d_info->rptr;
3563 d_info->rptr += le32_to_cpu(posix_info->NextEntryOffset);
3564 d_info->name = posix_info->name;
3565 d_info->name_len = le32_to_cpu(posix_info->name_len);
3719 struct smb2_posix_info *posix_info;
3722 posix_info = (struct smb2_posix_info *)kstat;
3723 posix_info->Ignored = 0;
3724 posix_info->CreationTime = cpu_to_le64(ksmbd_kstat->create_time);
3726 posix_info->ChangeTime = cpu_to_le64(time);
3728 posix_info->LastAccessTime = cpu_to_le64(time);
3730 posix_info->LastWriteTime = cpu_to_le64(time);
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);
3737 posix_info->DosAttributes =
3741 posix_info->DosAttributes |= FILE_ATTRIBUTE_HIDDEN_LE;
3748 SIDUNIX_USER, (struct smb_sid *)&posix_info->SidBuffer[0]);
3750 SIDUNIX_GROUP, (struct smb_sid *)&posix_info->SidBuffer[16]);
3751 memcpy(posix_info->name, conv_name, conv_len);
3752 posix_info->name_len = cpu_to_le32(conv_len);
3753 posix_info->NextEntryOffset = cpu_to_le32(next_entry_offset);
3937 struct smb2_posix_info *posix_info;
3939 posix_info = (struct smb2_posix_info *)d_info->wptr;
3940 memcpy(posix_info->name, d_info->name, d_info->name_len);
3941 posix_info->name[d_info->name_len] = 0x00;
3942 posix_info->name_len = cpu_to_le32(d_info->name_len);
3943 posix_info->NextEntryOffset =