Lines Matching defs:full_path

278 int cifs_posix_open(const char *full_path, struct inode **pinode,
290 cifs_dbg(FYI, "posix open %s\n", full_path);
307 poplock, full_path, cifs_sb->local_nls,
341 static int cifs_nt_open(const char *full_path, struct inode *inode, struct cifs_sb_info *cifs_sb,
404 .path = full_path,
422 rc = cifs_get_inode_info_unix(&inode, full_path, inode->i_sb,
425 rc = cifs_get_inode_info(&inode, full_path, buf, inode->i_sb,
767 const char *full_path;
790 full_path = build_path_from_dentry(file_dentry(file), page);
791 if (IS_ERR(full_path)) {
792 rc = PTR_ERR(full_path);
797 inode, file->f_flags, full_path);
808 rc = cifs_get_readable_path(tcon, full_path, &cfile);
831 rc = cifs_posix_open(full_path, &inode, inode->i_sb,
862 rc = cifs_nt_open(full_path, inode, cifs_sb, tcon, file->f_flags, &oplock, &fid,
966 const char *full_path;
993 full_path = build_path_from_dentry(cfile->dentry, page);
994 if (IS_ERR(full_path)) {
998 return PTR_ERR(full_path);
1002 inode, cfile->f_flags, full_path);
1020 rc = cifs_posix_open(full_path, NULL, inode->i_sb,
1058 .path = full_path,
1106 rc = smb311_posix_get_inode_info(&inode, full_path,
1109 rc = cifs_get_inode_info_unix(&inode, full_path,
1112 rc = cifs_get_inode_info(&inode, full_path, NULL,
2459 const char *full_path = build_path_from_dentry(cfile->dentry, page);
2460 if (IS_ERR(full_path)) {
2463 return PTR_ERR(full_path);
2465 if (strcmp(full_path, name))
2491 const char *full_path = build_path_from_dentry(cfile->dentry, page);
2492 if (IS_ERR(full_path)) {
2495 return PTR_ERR(full_path);
2497 if (strcmp(full_path, name))