Lines Matching refs:fibdinfo
3550 struct file_id_both_directory_info *fibdinfo;
3552 fibdinfo = (struct file_id_both_directory_info *)d_info->rptr;
3553 d_info->rptr += le32_to_cpu(fibdinfo->NextEntryOffset);
3554 d_info->name = fibdinfo->FileName;
3555 d_info->name_len = le32_to_cpu(fibdinfo->FileNameLength);
3699 struct file_id_both_directory_info *fibdinfo;
3701 fibdinfo = (struct file_id_both_directory_info *)kstat;
3702 fibdinfo->FileNameLength = cpu_to_le32(conv_len);
3703 fibdinfo->EaSize =
3705 if (fibdinfo->EaSize)
3706 fibdinfo->ExtFileAttributes = FILE_ATTRIBUTE_REPARSE_POINT_LE;
3707 fibdinfo->UniqueId = cpu_to_le64(ksmbd_kstat->kstat->ino);
3708 fibdinfo->ShortNameLength = 0;
3709 fibdinfo->Reserved = 0;
3710 fibdinfo->Reserved2 = cpu_to_le16(0);
3712 fibdinfo->ExtFileAttributes |= FILE_ATTRIBUTE_HIDDEN_LE;
3713 memcpy(fibdinfo->FileName, conv_name, conv_len);
3714 fibdinfo->NextEntryOffset = cpu_to_le32(next_entry_offset);
3926 struct file_id_both_directory_info *fibdinfo;
3928 fibdinfo = (struct file_id_both_directory_info *)d_info->wptr;
3929 memcpy(fibdinfo->FileName, d_info->name, d_info->name_len);
3930 fibdinfo->FileName[d_info->name_len] = 0x00;
3931 fibdinfo->FileNameLength = cpu_to_le32(d_info->name_len);
3932 fibdinfo->NextEntryOffset = cpu_to_le32(next_entry_offset);