Lines Matching defs:file
31 * @res: return the found file name if necessary (see below)
51 * reference, the file name type, length and with a copy of the little endian
52 * Unicode file name itself. If we match a file name which is in the DOS name
53 * space, we only return the mft reference and file name type in @res.
54 * ntfs_lookup() then uses this to find the long file name in the inode itself.
55 * This is to avoid polluting the dcache with short file names. We want them to
152 * However, if the perfect match is a short file name,
183 * insensitive comparison (provided the file name is not in the
188 * only cache the mft reference and the file name type (we set
412 * However, if the perfect match is a short file name,
443 * insensitive comparison (provided the file name is not in the
448 * only cache the mft reference and the file name type (we set
598 // collation of file names in order not to cause corruption of the filesystem.
690 * not being able to access any POSIX file names which collate
877 * not being able to access any POSIX file names which collate
1032 ntfs_debug("Skipping system file.");
1086 static int ntfs_readdir(struct file *file, struct dir_context *actor)
1090 struct inode *bmp_vi, *vdir = file_inode(file);
1113 if (!dir_emit_dots(file, actor))
1438 * @filp: file structure describing the inode
1451 static int ntfs_dir_open(struct inode *vi, struct file *filp)
1469 * msync system calls. This function is based on file.c::ntfs_file_fsync().
1487 static int ntfs_dir_fsync(struct file *filp, loff_t start, loff_t end,