Symbol: file_info
fs/ceph/dir.c
240
dfi->file_info.flags |= CEPH_F_ATEND;
fs/ceph/dir.c
332
if (dfi->file_info.flags & CEPH_F_ATEND)
fs/ceph/dir.c
604
dfi->file_info.flags |= CEPH_F_ATEND;
fs/ceph/dir.c
647
dfi->file_info.flags &= ~CEPH_F_ATEND;
fs/ceph/dir.c
710
dfi->file_info.flags &= ~CEPH_F_ATEND;
fs/ceph/file.c
1000
WARN_ON(!list_empty(&dfi->file_info.rw_contexts));
fs/ceph/file.c
1002
ceph_put_fmode(ci, dfi->file_info.fmode, 1);
fs/ceph/file.c
221
fi = &dfi->file_info;
fs/ceph/super.h
872
struct ceph_file_info file_info;
fs/ecryptfs/ecryptfs_kernel.h
426
struct ecryptfs_file_info *file_info)
fs/ecryptfs/ecryptfs_kernel.h
428
file->private_data = file_info;
fs/ecryptfs/file.c
215
struct ecryptfs_file_info *file_info;
fs/ecryptfs/file.c
218
file_info = kmem_cache_zalloc(ecryptfs_file_info_cache, GFP_KERNEL);
fs/ecryptfs/file.c
219
ecryptfs_set_file_private(file, file_info);
fs/ecryptfs/file.c
220
if (!file_info) {
fs/ecryptfs/file.c
282
struct ecryptfs_file_info *file_info;
fs/ecryptfs/file.c
287
file_info = kmem_cache_zalloc(ecryptfs_file_info_cache, GFP_KERNEL);
fs/ecryptfs/file.c
288
ecryptfs_set_file_private(file, file_info);
fs/ecryptfs/file.c
289
if (unlikely(!file_info)) {
fs/ecryptfs/file.c
301
kmem_cache_free(ecryptfs_file_info_cache, file_info);
fs/smb/client/dir.c
467
struct cifsFileInfo *file_info;
fs/smb/client/dir.c
552
file_info = cifs_new_fileinfo(&fid, file, tlink, oplock, buf.symlink_target);
fs/smb/client/dir.c
553
if (file_info == NULL) {
fs/smb/client/readdir.c
662
struct cifsFileInfo *file_info)
fs/smb/client/readdir.c
667
rc = cifs_fill_dirent(&de, current_entry, file_info->srch_inf.info_level,
fs/smb/client/readdir.c
668
file_info->srch_inf.unicode);
fs/smb/client/readdir.c
670
file_info->srch_inf.presume_name = de.name;
fs/smb/client/readdir.c
671
file_info->srch_inf.resume_name_len = de.namelen;
fs/smb/client/readdir.c
672
file_info->srch_inf.resume_key = de.resume_key;
fs/smb/client/readdir.c
955
struct cifsFileInfo *file_info = file->private_data;
fs/smb/client/readdir.c
964
rc = cifs_fill_dirent(&de, find_entry, file_info->srch_inf.info_level,
fs/smb/client/readdir.c
965
file_info->srch_inf.unicode);
fs/smb/client/readdir.c
976
if (cifs_entry_is_dot(&de, file_info->srch_inf.unicode))
fs/smb/client/readdir.c
979
if (file_info->srch_inf.unicode) {
fs/smb/client/readdir.c
996
switch (file_info->srch_inf.info_level) {
fs/smb/client/smb1ops.c
512
FILE_ALL_INFO *file_info;
fs/smb/client/smb1ops.c
514
file_info = kmalloc_obj(FILE_ALL_INFO);
fs/smb/client/smb1ops.c
515
if (file_info == NULL)
fs/smb/client/smb1ops.c
518
rc = CIFSSMBQPathInfo(xid, tcon, full_path, file_info,
fs/smb/client/smb1ops.c
523
rc = SMBQueryInformation(xid, tcon, full_path, file_info,
fs/smb/client/smb1ops.c
525
kfree(file_info);
fs/smb/client/smb2file.c
150
struct smb2_file_all_info file_info = {};
fs/smb/client/smb2file.c
151
struct smb2_file_all_info *smb2_data = data ? &file_info : NULL;
fs/smb/server/smb2pdu.c
2908
int req_op_level = 0, open_flags = 0, may_flags = 0, file_info = 0;
fs/smb/server/smb2pdu.c
3036
file_info = FILE_OPENED;
fs/smb/server/smb2pdu.c
3343
file_info = FILE_OPENED;
fs/smb/server/smb2pdu.c
3345
file_info = FILE_OVERWRITTEN;
fs/smb/server/smb2pdu.c
3349
file_info = FILE_SUPERSEDED;
fs/smb/server/smb2pdu.c
3351
file_info = FILE_CREATED;
fs/smb/server/smb2pdu.c
3464
file_info = FILE_CREATED;
fs/smb/server/smb2pdu.c
3538
ksmbd_fd_set_delete_on_close(fp, file_info);
fs/smb/server/smb2pdu.c
3640
rsp->CreateAction = cpu_to_le32(file_info);
fs/smb/server/smb2pdu.c
4627
struct smb2_file_internal_info *file_info;
fs/smb/server/smb2pdu.c
4629
file_info = (struct smb2_file_internal_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
4632
file_info->IndexNumber = cpu_to_le64(num | (1ULL << 63));
fs/smb/server/smb2pdu.c
4850
struct smb2_file_access_info *file_info;
fs/smb/server/smb2pdu.c
4852
file_info = (struct smb2_file_access_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
4853
file_info->AccessFlags = fp->daccess;
fs/smb/server/smb2pdu.c
4927
struct smb2_file_alignment_info *file_info;
fs/smb/server/smb2pdu.c
4929
file_info = (struct smb2_file_alignment_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
4930
file_info->AlignmentRequirement = 0;
fs/smb/server/smb2pdu.c
4941
struct smb2_file_all_info *file_info;
fs/smb/server/smb2pdu.c
4979
file_info = (struct smb2_file_all_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
4981
file_info->CreationTime = cpu_to_le64(fp->create_time);
fs/smb/server/smb2pdu.c
4983
file_info->LastAccessTime = cpu_to_le64(time);
fs/smb/server/smb2pdu.c
4985
file_info->LastWriteTime = cpu_to_le64(time);
fs/smb/server/smb2pdu.c
4987
file_info->ChangeTime = cpu_to_le64(time);
fs/smb/server/smb2pdu.c
4988
file_info->Attributes = fp->f_ci->m_fattr;
fs/smb/server/smb2pdu.c
4989
file_info->Pad1 = 0;
fs/smb/server/smb2pdu.c
4991
file_info->AllocationSize =
fs/smb/server/smb2pdu.c
4993
file_info->EndOfFile = S_ISDIR(stat.mode) ? 0 : cpu_to_le64(stat.size);
fs/smb/server/smb2pdu.c
4995
file_info->AllocationSize = cpu_to_le64(fp->stream.size);
fs/smb/server/smb2pdu.c
4996
file_info->EndOfFile = cpu_to_le64(fp->stream.size);
fs/smb/server/smb2pdu.c
4998
file_info->NumberOfLinks =
fs/smb/server/smb2pdu.c
5000
file_info->DeletePending = delete_pending;
fs/smb/server/smb2pdu.c
5001
file_info->Directory = S_ISDIR(stat.mode) ? 1 : 0;
fs/smb/server/smb2pdu.c
5002
file_info->Pad2 = 0;
fs/smb/server/smb2pdu.c
5003
file_info->IndexNumber = cpu_to_le64(stat.ino);
fs/smb/server/smb2pdu.c
5004
file_info->EASize = 0;
fs/smb/server/smb2pdu.c
5005
file_info->AccessFlags = fp->daccess;
fs/smb/server/smb2pdu.c
5007
file_info->CurrentByteOffset = cpu_to_le64(fp->filp->f_pos);
fs/smb/server/smb2pdu.c
5009
file_info->CurrentByteOffset = cpu_to_le64(fp->stream.pos);
fs/smb/server/smb2pdu.c
5010
file_info->Mode = fp->coption;
fs/smb/server/smb2pdu.c
5011
file_info->AlignmentRequirement = 0;
fs/smb/server/smb2pdu.c
5012
conv_len = smbConvertToUTF16((__le16 *)file_info->FileName, filename,
fs/smb/server/smb2pdu.c
5016
file_info->FileNameLength = cpu_to_le32(conv_len);
fs/smb/server/smb2pdu.c
5029
struct smb2_file_alt_name_info *file_info;
fs/smb/server/smb2pdu.c
5034
file_info = (struct smb2_file_alt_name_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
5037
file_info->FileName);
fs/smb/server/smb2pdu.c
5039
file_info->FileNameLength = cpu_to_le32(conv_len);
fs/smb/server/smb2pdu.c
5041
cpu_to_le32(struct_size(file_info, FileName, conv_len));
fs/smb/server/smb2pdu.c
5050
struct smb2_file_stream_info *file_info;
fs/smb/server/smb2pdu.c
5065
file_info = (struct smb2_file_stream_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
5112
file_info = (struct smb2_file_stream_info *)&rsp->Buffer[nbytes];
fs/smb/server/smb2pdu.c
5113
streamlen = smbConvertToUTF16((__le16 *)file_info->StreamName,
fs/smb/server/smb2pdu.c
5118
file_info->StreamNameLength = cpu_to_le32(streamlen);
fs/smb/server/smb2pdu.c
5119
file_info->StreamSize = cpu_to_le64(stream_name_len);
fs/smb/server/smb2pdu.c
5120
file_info->StreamAllocationSize = cpu_to_le64(stream_name_len);
fs/smb/server/smb2pdu.c
5124
file_info->NextEntryOffset = cpu_to_le32(next);
fs/smb/server/smb2pdu.c
5130
file_info = (struct smb2_file_stream_info *)
fs/smb/server/smb2pdu.c
5132
streamlen = smbConvertToUTF16((__le16 *)file_info->StreamName,
fs/smb/server/smb2pdu.c
5135
file_info->StreamNameLength = cpu_to_le32(streamlen);
fs/smb/server/smb2pdu.c
5136
file_info->StreamSize = cpu_to_le64(stat.size);
fs/smb/server/smb2pdu.c
5137
file_info->StreamAllocationSize = cpu_to_le64(stat.blocks << 9);
fs/smb/server/smb2pdu.c
5142
file_info->NextEntryOffset = 0;
fs/smb/server/smb2pdu.c
5153
struct smb2_file_internal_info *file_info;
fs/smb/server/smb2pdu.c
5162
file_info = (struct smb2_file_internal_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
5163
file_info->IndexNumber = cpu_to_le64(stat.ino);
fs/smb/server/smb2pdu.c
5173
struct smb2_file_network_open_info *file_info;
fs/smb/server/smb2pdu.c
5189
file_info = (struct smb2_file_network_open_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
5191
file_info->CreationTime = cpu_to_le64(fp->create_time);
fs/smb/server/smb2pdu.c
5193
file_info->LastAccessTime = cpu_to_le64(time);
fs/smb/server/smb2pdu.c
5195
file_info->LastWriteTime = cpu_to_le64(time);
fs/smb/server/smb2pdu.c
5197
file_info->ChangeTime = cpu_to_le64(time);
fs/smb/server/smb2pdu.c
5198
file_info->Attributes = fp->f_ci->m_fattr;
fs/smb/server/smb2pdu.c
5200
file_info->AllocationSize = cpu_to_le64(stat.blocks << 9);
fs/smb/server/smb2pdu.c
5201
file_info->EndOfFile = S_ISDIR(stat.mode) ? 0 : cpu_to_le64(stat.size);
fs/smb/server/smb2pdu.c
5203
file_info->AllocationSize = cpu_to_le64(fp->stream.size);
fs/smb/server/smb2pdu.c
5204
file_info->EndOfFile = cpu_to_le64(fp->stream.size);
fs/smb/server/smb2pdu.c
5206
file_info->Reserved = cpu_to_le32(0);
fs/smb/server/smb2pdu.c
5214
struct smb2_file_ea_info *file_info;
fs/smb/server/smb2pdu.c
5216
file_info = (struct smb2_file_ea_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
5217
file_info->EASize = 0;
fs/smb/server/smb2pdu.c
5225
struct smb2_file_pos_info *file_info;
fs/smb/server/smb2pdu.c
5227
file_info = (struct smb2_file_pos_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
5229
file_info->CurrentByteOffset = cpu_to_le64(fp->filp->f_pos);
fs/smb/server/smb2pdu.c
5231
file_info->CurrentByteOffset = cpu_to_le64(fp->stream.pos);
fs/smb/server/smb2pdu.c
5240
struct smb2_file_mode_info *file_info;
fs/smb/server/smb2pdu.c
5242
file_info = (struct smb2_file_mode_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
5243
file_info->Mode = fp->coption & FILE_MODE_INFO_MASK;
fs/smb/server/smb2pdu.c
5251
struct smb2_file_comp_info *file_info;
fs/smb/server/smb2pdu.c
5260
file_info = (struct smb2_file_comp_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
5261
file_info->CompressedFileSize = cpu_to_le64(stat.blocks << 9);
fs/smb/server/smb2pdu.c
5262
file_info->CompressionFormat = COMPRESSION_FORMAT_NONE;
fs/smb/server/smb2pdu.c
5263
file_info->CompressionUnitShift = 0;
fs/smb/server/smb2pdu.c
5264
file_info->ChunkShift = 0;
fs/smb/server/smb2pdu.c
5265
file_info->ClusterShift = 0;
fs/smb/server/smb2pdu.c
5266
memset(&file_info->Reserved[0], 0, 3);
fs/smb/server/smb2pdu.c
5277
struct smb2_file_attr_tag_info *file_info;
fs/smb/server/smb2pdu.c
5285
file_info = (struct smb2_file_attr_tag_info *)rsp->Buffer;
fs/smb/server/smb2pdu.c
5286
file_info->FileAttributes = fp->f_ci->m_fattr;
fs/smb/server/smb2pdu.c
5287
file_info->ReparseTag = 0;
fs/smb/server/smb2pdu.c
5296
struct smb311_posix_qinfo *file_info;
fs/smb/server/smb2pdu.c
5311
file_info = (struct smb311_posix_qinfo *)rsp->Buffer;
fs/smb/server/smb2pdu.c
5312
file_info->CreationTime = cpu_to_le64(fp->create_time);
fs/smb/server/smb2pdu.c
5314
file_info->LastAccessTime = cpu_to_le64(time);
fs/smb/server/smb2pdu.c
5316
file_info->LastWriteTime = cpu_to_le64(time);
fs/smb/server/smb2pdu.c
5318
file_info->ChangeTime = cpu_to_le64(time);
fs/smb/server/smb2pdu.c
5319
file_info->DosAttributes = fp->f_ci->m_fattr;
fs/smb/server/smb2pdu.c
5320
file_info->Inode = cpu_to_le64(stat.ino);
fs/smb/server/smb2pdu.c
5322
file_info->EndOfFile = cpu_to_le64(stat.size);
fs/smb/server/smb2pdu.c
5323
file_info->AllocationSize = cpu_to_le64(stat.blocks << 9);
fs/smb/server/smb2pdu.c
5325
file_info->EndOfFile = cpu_to_le64(fp->stream.size);
fs/smb/server/smb2pdu.c
5326
file_info->AllocationSize = cpu_to_le64(fp->stream.size);
fs/smb/server/smb2pdu.c
5328
file_info->HardLinks = cpu_to_le32(stat.nlink);
fs/smb/server/smb2pdu.c
5329
file_info->Mode = cpu_to_le32(stat.mode & 0777);
fs/smb/server/smb2pdu.c
5332
file_info->Mode |= cpu_to_le32(POSIX_TYPE_DIR << POSIX_FILETYPE_SHIFT);
fs/smb/server/smb2pdu.c
5335
file_info->Mode |= cpu_to_le32(POSIX_TYPE_SYMLINK << POSIX_FILETYPE_SHIFT);
fs/smb/server/smb2pdu.c
5338
file_info->Mode |= cpu_to_le32(POSIX_TYPE_CHARDEV << POSIX_FILETYPE_SHIFT);
fs/smb/server/smb2pdu.c
5341
file_info->Mode |= cpu_to_le32(POSIX_TYPE_BLKDEV << POSIX_FILETYPE_SHIFT);
fs/smb/server/smb2pdu.c
5344
file_info->Mode |= cpu_to_le32(POSIX_TYPE_FIFO << POSIX_FILETYPE_SHIFT);
fs/smb/server/smb2pdu.c
5347
file_info->Mode |= cpu_to_le32(POSIX_TYPE_SOCKET << POSIX_FILETYPE_SHIFT);
fs/smb/server/smb2pdu.c
5350
file_info->DeviceId = cpu_to_le32(stat.rdev);
fs/smb/server/smb2pdu.c
5358
SIDUNIX_USER, (struct smb_sid *)&file_info->Sids[0]);
fs/smb/server/smb2pdu.c
5360
SIDUNIX_GROUP, (struct smb_sid *)&file_info->Sids[16]);
fs/smb/server/smb2pdu.c
6087
struct smb2_file_rename_info *file_info,
fs/smb/server/smb2pdu.c
6095
new_name = smb2_get_name(file_info->FileName,
fs/smb/server/smb2pdu.c
6096
le32_to_cpu(file_info->FileNameLength),
fs/smb/server/smb2pdu.c
6146
if (!file_info->ReplaceIfExists)
fs/smb/server/smb2pdu.c
6159
struct smb2_file_link_info *file_info,
fs/smb/server/smb2pdu.c
6168
le32_to_cpu(file_info->FileNameLength))
fs/smb/server/smb2pdu.c
6176
link_name = smb2_get_name(file_info->FileName,
fs/smb/server/smb2pdu.c
6177
le32_to_cpu(file_info->FileNameLength),
fs/smb/server/smb2pdu.c
6198
if (file_info->ReplaceIfExists) {
fs/smb/server/smb2pdu.c
6225
struct smb2_file_basic_info *file_info,
fs/smb/server/smb2pdu.c
6242
if (file_info->CreationTime)
fs/smb/server/smb2pdu.c
6243
fp->create_time = le64_to_cpu(file_info->CreationTime);
fs/smb/server/smb2pdu.c
6245
if (file_info->LastAccessTime) {
fs/smb/server/smb2pdu.c
6246
attrs.ia_atime = ksmbd_NTtimeToUnix(file_info->LastAccessTime);
fs/smb/server/smb2pdu.c
6250
if (file_info->ChangeTime)
fs/smb/server/smb2pdu.c
6252
ksmbd_NTtimeToUnix(file_info->ChangeTime));
fs/smb/server/smb2pdu.c
6254
if (file_info->LastWriteTime) {
fs/smb/server/smb2pdu.c
6255
attrs.ia_mtime = ksmbd_NTtimeToUnix(file_info->LastWriteTime);
fs/smb/server/smb2pdu.c
6259
if (file_info->Attributes) {
fs/smb/server/smb2pdu.c
6261
file_info->Attributes & FILE_ATTRIBUTE_DIRECTORY_LE) {
fs/smb/server/smb2pdu.c
6266
if (!(S_ISDIR(inode->i_mode) && file_info->Attributes == FILE_ATTRIBUTE_NORMAL_LE))
fs/smb/server/smb2pdu.c
6267
fp->f_ci->m_fattr = file_info->Attributes |
fs/smb/server/smb2pdu.c
6272
(file_info->CreationTime || file_info->Attributes)) {
fs/smb/server/smb2pdu.c
6417
struct smb2_file_disposition_info *file_info)
fs/smb/server/smb2pdu.c
6427
if (file_info->DeletePending) {
fs/smb/server/smb2pdu.c
6439
struct smb2_file_pos_info *file_info)
fs/smb/server/smb2pdu.c
6446
current_byte_offset = le64_to_cpu(file_info->CurrentByteOffset);
fs/smb/server/smb2pdu.c
6468
struct smb2_file_mode_info *file_info)
fs/smb/server/smb2pdu.c
6472
mode = file_info->Mode;
fs/smb/server/vfs_cache.c
254
int file_info)
fs/smb/server/vfs_cache.h
187
int file_info);
tools/testing/selftests/mm/khugepaged.c
74
static struct file_info finfo;