Lines Matching refs:posix_info
3393 struct smb2_posix_info *posix_info; in dentry_name() local
3395 posix_info = (struct smb2_posix_info *)d_info->rptr; in dentry_name()
3396 d_info->rptr += le32_to_cpu(posix_info->NextEntryOffset); in dentry_name()
3397 d_info->name = posix_info->name; in dentry_name()
3398 d_info->name_len = le32_to_cpu(posix_info->name_len); in dentry_name()
3552 struct smb2_posix_info *posix_info; in smb2_populate_readdir_entry() local
3555 posix_info = (struct smb2_posix_info *)kstat; in smb2_populate_readdir_entry()
3556 posix_info->Ignored = 0; in smb2_populate_readdir_entry()
3557 posix_info->CreationTime = cpu_to_le64(ksmbd_kstat->create_time); in smb2_populate_readdir_entry()
3559 posix_info->ChangeTime = cpu_to_le64(time); in smb2_populate_readdir_entry()
3561 posix_info->LastAccessTime = cpu_to_le64(time); in smb2_populate_readdir_entry()
3563 posix_info->LastWriteTime = cpu_to_le64(time); in smb2_populate_readdir_entry()
3564 posix_info->EndOfFile = cpu_to_le64(ksmbd_kstat->kstat->size); in smb2_populate_readdir_entry()
3565 posix_info->AllocationSize = cpu_to_le64(ksmbd_kstat->kstat->blocks << 9); in smb2_populate_readdir_entry()
3566 posix_info->DeviceId = cpu_to_le32(ksmbd_kstat->kstat->rdev); in smb2_populate_readdir_entry()
3567 posix_info->HardLinks = cpu_to_le32(ksmbd_kstat->kstat->nlink); in smb2_populate_readdir_entry()
3568 posix_info->Mode = cpu_to_le32(ksmbd_kstat->kstat->mode & 0777); in smb2_populate_readdir_entry()
3569 posix_info->Inode = cpu_to_le64(ksmbd_kstat->kstat->ino); in smb2_populate_readdir_entry()
3570 posix_info->DosAttributes = in smb2_populate_readdir_entry()
3574 posix_info->DosAttributes |= FILE_ATTRIBUTE_HIDDEN_LE; in smb2_populate_readdir_entry()
3581 SIDUNIX_USER, (struct smb_sid *)&posix_info->SidBuffer[0]); in smb2_populate_readdir_entry()
3583 SIDUNIX_GROUP, (struct smb_sid *)&posix_info->SidBuffer[16]); in smb2_populate_readdir_entry()
3584 memcpy(posix_info->name, conv_name, conv_len); in smb2_populate_readdir_entry()
3585 posix_info->name_len = cpu_to_le32(conv_len); in smb2_populate_readdir_entry()
3586 posix_info->NextEntryOffset = cpu_to_le32(next_entry_offset); in smb2_populate_readdir_entry()
3770 struct smb2_posix_info *posix_info; in reserve_populate_dentry() local
3772 posix_info = (struct smb2_posix_info *)d_info->wptr; in reserve_populate_dentry()
3773 memcpy(posix_info->name, d_info->name, d_info->name_len); in reserve_populate_dentry()
3774 posix_info->name[d_info->name_len] = 0x00; in reserve_populate_dentry()
3775 posix_info->name_len = cpu_to_le32(d_info->name_len); in reserve_populate_dentry()
3776 posix_info->NextEntryOffset = in reserve_populate_dentry()