Lines Matching refs:file
28 #include <linux/file.h>
214 cifs_dbg(FYI, "Invalid file name\n");
223 /* Inode operations in similar order to how they appear in Linux file fs.h */
273 * with that. If it's not a regular file, just
374 * If Open reported that we actually created a file then we now have to
463 struct file *file, unsigned oflags, umode_t mode)
476 * Posix open is only called (at lookup time) for file create now. For
477 * opens (rather than creates), because we do not know if it is a file
480 * to be a dir. For file opens, we wait to call posix open till
500 return finish_no_open(file, res);
536 file->f_mode |= FMODE_CREATED;
538 rc = finish_open(file, direntry, generic_file_open);
546 if (file->f_flags & O_DIRECT &&
549 file->f_op = &cifs_file_direct_nobrl_ops;
551 file->f_op = &cifs_file_direct_ops;
554 file_info = cifs_new_fileinfo(&fid, file, tlink, oplock);
757 * (file was deleted or recreated)