Lines Matching refs:full_path
431 static int cifs_get_unix_fattr(const unsigned char *full_path, in cifs_get_unix_fattr() argument
444 cifs_dbg(FYI, "Getting info on %s\n", full_path); in cifs_get_unix_fattr()
453 rc = CIFSSMBUnixQPathInfo(xid, tcon, full_path, &find_data, in cifs_get_unix_fattr()
472 tmprc = check_mf_symlink(xid, tcon, cifs_sb, fattr, full_path); in cifs_get_unix_fattr()
480 cifs_sb, full_path, in cifs_get_unix_fattr()
488 const unsigned char *full_path, in cifs_get_inode_info_unix() argument
494 rc = cifs_get_unix_fattr(full_path, sb, &fattr, pinode, xid); in cifs_get_inode_info_unix()
504 static inline int cifs_get_unix_fattr(const unsigned char *full_path, in cifs_get_unix_fattr() argument
514 const unsigned char *full_path, in cifs_get_inode_info_unix() argument
1068 const char *full_path, in cifs_backup_query_path_info() argument
1093 rc = CIFSFindFirst(xid, tcon, full_path, in cifs_backup_query_path_info()
1105 struct inode **inode, const char *full_path, in cifs_set_fattr_ino() argument
1124 rc = server->ops->get_srv_inum(xid, *inode ? NULL : tcon, cifs_sb, full_path, in cifs_set_fattr_ino()
1141 if (fattr->cf_uniqueid == 0 && strlen(full_path) == 0) { in cifs_set_fattr_ino()
1163 const char *full_path, in reparse_info_to_fattr() argument
1175 full_path, &tag, in reparse_info_to_fattr()
1189 cifs_sb, full_path, in reparse_info_to_fattr()
1216 cifs_sb, full_path, data); in reparse_info_to_fattr()
1264 const char *full_path) in cifs_get_fattr() argument
1287 full_path, &tmp_data); in cifs_get_fattr()
1304 full_path, fattr); in cifs_get_fattr()
1310 cifs_mark_open_handles_for_deleted_file(*inode, full_path); in cifs_get_fattr()
1334 full_path, in cifs_get_fattr()
1365 cifs_set_fattr_ino(xid, tcon, sb, inode, full_path, data, fattr); in cifs_get_fattr()
1376 tmprc = cifs_sfu_type(fattr, full_path, cifs_sb, xid); in cifs_get_fattr()
1384 true, full_path, fid); in cifs_get_fattr()
1394 false, full_path, fid); in cifs_get_fattr()
1404 cifs_sfu_mode(fattr, full_path, cifs_sb, xid); in cifs_get_fattr()
1413 tmprc = check_mf_symlink(xid, tcon, cifs_sb, fattr, full_path); in cifs_get_fattr()
1425 const char *full_path, in cifs_get_inode_info() argument
1438 rc = cifs_get_fattr(data, sb, xid, fid, &fattr, inode, full_path); in cifs_get_inode_info()
1450 const char *full_path, in smb311_posix_get_fattr() argument
1473 full_path, &tmp_data); in smb311_posix_get_fattr()
1485 full_path, fattr); in smb311_posix_get_fattr()
1513 tmprc = check_mf_symlink(xid, tcon, cifs_sb, fattr, full_path); in smb311_posix_get_fattr()
1524 const char *full_path, in smb311_posix_get_inode_info() argument
1537 rc = smb311_posix_get_fattr(data, &fattr, full_path, sb, xid); in smb311_posix_get_inode_info()
1543 cifs_mark_open_handles_for_deleted_file(*inode, full_path); in smb311_posix_get_inode_info()
1734 const char *full_path, __u32 dosattr) in cifs_set_file_info() argument
1780 return server->ops->set_file_info(inode, full_path, &info_buf, xid); in cifs_set_file_info()
1790 cifs_rename_pending_delete(const char *full_path, struct dentry *dentry, in cifs_rename_pending_delete() argument
1825 .path = full_path, in cifs_rename_pending_delete()
1938 const char *full_path; in cifs_unlink() local
1980 full_path = build_path_from_dentry(dentry, page); in cifs_unlink()
1981 if (IS_ERR(full_path)) { in cifs_unlink()
1982 rc = PTR_ERR(full_path); in cifs_unlink()
1987 cifs_close_deferred_file_under_dentry(tcon, full_path); in cifs_unlink()
1991 rc = CIFSPOSIXDelFile(xid, tcon, full_path, in cifs_unlink()
2006 rc = server->ops->unlink(xid, tcon, full_path, cifs_sb, dentry); in cifs_unlink()
2011 cifs_mark_open_handles_for_deleted_file(inode, full_path); in cifs_unlink()
2019 rc = server->ops->rename_pending_delete(full_path, in cifs_unlink()
2022 cifs_mark_open_handles_for_deleted_file(inode, full_path); in cifs_unlink()
2043 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr); in cifs_unlink()
2052 cifs_set_file_info(inode, attrs, xid, full_path, origattr); in cifs_unlink()
2076 const char *full_path, struct cifs_sb_info *cifs_sb, argument
2083 rc = smb311_posix_get_inode_info(&inode, full_path,
2087 rc = cifs_get_inode_info_unix(&inode, full_path, parent->i_sb,
2091 rc = cifs_get_inode_info(&inode, full_path, NULL, parent->i_sb,
2139 CIFSSMBUnixSetPathInfo(xid, tcon, full_path, &args,
2149 server->ops->mkdir_setinfo(inode, full_path, cifs_sb,
2169 const char *full_path, struct cifs_sb_info *cifs_sb, argument
2186 NULL /* netfid */, info, &oplock, full_path,
2225 rc = cifs_mkdir_qinfo(inode, dentry, mode, full_path, cifs_sb, tcon,
2240 const char *full_path; local
2257 full_path = build_path_from_dentry(direntry, page);
2258 if (IS_ERR(full_path)) {
2259 rc = PTR_ERR(full_path);
2266 rc = server->ops->posix_mkdir(xid, inode, mode, tcon, full_path,
2275 rc = cifs_posix_mkdir(inode, direntry, mode, full_path, cifs_sb,
2288 rc = server->ops->mkdir(xid, inode, mode, tcon, full_path, cifs_sb);
2296 rc = cifs_mkdir_qinfo(inode, direntry, mode, full_path, cifs_sb, tcon,
2318 const char *full_path; local
2326 full_path = build_path_from_dentry(direntry, page);
2327 if (IS_ERR(full_path)) {
2328 rc = PTR_ERR(full_path);
2358 rc = server->ops->rmdir(xid, tcon, full_path, cifs_sb);
2762 const char *full_path; local
2775 full_path = build_path_from_dentry(dentry, page);
2776 if (IS_ERR(full_path)) {
2777 rc = PTR_ERR(full_path);
2782 full_path, inode, inode->i_count.counter,
2787 rc = smb311_posix_get_inode_info(&inode, full_path,
2790 rc = cifs_get_inode_info_unix(&inode, full_path, sb, xid);
2792 rc = cifs_get_inode_info(&inode, full_path, NULL, sb,
2958 unsigned int xid, const char *full_path, struct dentry *dentry) argument
3008 rc = server->ops->set_path_size(xid, tcon, full_path,
3048 const char *full_path; local
3070 full_path = build_path_from_dentry(direntry, page);
3071 if (IS_ERR(full_path)) {
3072 rc = PTR_ERR(full_path);
3097 rc = cifs_set_file_size(inode, attrs, xid, full_path, direntry);
3158 rc = CIFSSMBUnixSetPathInfo(xid, pTcon, full_path, args,
3204 const char *full_path; local
3223 full_path = build_path_from_dentry(direntry, page);
3224 if (IS_ERR(full_path)) {
3225 rc = PTR_ERR(full_path);
3265 rc = cifs_set_file_size(inode, attrs, xid, full_path, direntry);
3280 rc = id_mode_to_cifs_acl(inode, full_path, &mode,
3302 rc = id_mode_to_cifs_acl(inode, full_path, &mode,
3351 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr);