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
970 const char *full_path, in cifs_backup_query_path_info() argument
995 rc = CIFSFindFirst(xid, tcon, full_path, in cifs_backup_query_path_info()
1007 struct inode **inode, const char *full_path, in cifs_set_fattr_ino() argument
1026 rc = server->ops->get_srv_inum(xid, *inode ? NULL : tcon, cifs_sb, full_path, in cifs_set_fattr_ino()
1043 if (fattr->cf_uniqueid == 0 && strlen(full_path) == 0) { in cifs_set_fattr_ino()
1065 const char *full_path, in reparse_info_to_fattr() argument
1077 full_path, &tag, in reparse_info_to_fattr()
1091 cifs_sb, full_path, in reparse_info_to_fattr()
1138 const char *full_path) in cifs_get_fattr() argument
1161 full_path, &tmp_data); in cifs_get_fattr()
1178 full_path, fattr); in cifs_get_fattr()
1184 cifs_mark_open_handles_for_deleted_file(*inode, full_path); in cifs_get_fattr()
1208 full_path, in cifs_get_fattr()
1239 cifs_set_fattr_ino(xid, tcon, sb, inode, full_path, data, fattr); in cifs_get_fattr()
1250 tmprc = cifs_sfu_type(fattr, full_path, cifs_sb, xid); in cifs_get_fattr()
1258 true, full_path, fid); in cifs_get_fattr()
1268 false, full_path, fid); in cifs_get_fattr()
1278 cifs_sfu_mode(fattr, full_path, cifs_sb, xid); in cifs_get_fattr()
1287 tmprc = check_mf_symlink(xid, tcon, cifs_sb, fattr, full_path); in cifs_get_fattr()
1299 const char *full_path, in cifs_get_inode_info() argument
1312 rc = cifs_get_fattr(data, sb, xid, fid, &fattr, inode, full_path); in cifs_get_inode_info()
1324 const char *full_path, in smb311_posix_get_fattr() argument
1347 full_path, &tmp_data); in smb311_posix_get_fattr()
1359 full_path, fattr); in smb311_posix_get_fattr()
1387 tmprc = check_mf_symlink(xid, tcon, cifs_sb, fattr, full_path); in smb311_posix_get_fattr()
1398 const char *full_path, in smb311_posix_get_inode_info() argument
1411 rc = smb311_posix_get_fattr(data, &fattr, full_path, sb, xid); in smb311_posix_get_inode_info()
1417 cifs_mark_open_handles_for_deleted_file(*inode, full_path); in smb311_posix_get_inode_info()
1608 const char *full_path, __u32 dosattr) in cifs_set_file_info() argument
1654 return server->ops->set_file_info(inode, full_path, &info_buf, xid); in cifs_set_file_info()
1664 cifs_rename_pending_delete(const char *full_path, struct dentry *dentry, in cifs_rename_pending_delete() argument
1699 .path = full_path, in cifs_rename_pending_delete()
1812 const char *full_path; in cifs_unlink() local
1845 full_path = build_path_from_dentry(dentry, page); in cifs_unlink()
1846 if (IS_ERR(full_path)) { in cifs_unlink()
1847 rc = PTR_ERR(full_path); in cifs_unlink()
1851 cifs_close_deferred_file_under_dentry(tcon, full_path); in cifs_unlink()
1855 rc = CIFSPOSIXDelFile(xid, tcon, full_path, in cifs_unlink()
1870 rc = server->ops->unlink(xid, tcon, full_path, cifs_sb, dentry); in cifs_unlink()
1875 cifs_mark_open_handles_for_deleted_file(inode, full_path); in cifs_unlink()
1882 rc = server->ops->rename_pending_delete(full_path, in cifs_unlink()
1885 cifs_mark_open_handles_for_deleted_file(inode, full_path); in cifs_unlink()
1906 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr); in cifs_unlink()
1915 cifs_set_file_info(inode, attrs, xid, full_path, origattr); in cifs_unlink()
1937 const char *full_path, struct cifs_sb_info *cifs_sb, argument
1944 rc = smb311_posix_get_inode_info(&inode, full_path,
1948 rc = cifs_get_inode_info_unix(&inode, full_path, parent->i_sb,
1952 rc = cifs_get_inode_info(&inode, full_path, NULL, parent->i_sb,
2000 CIFSSMBUnixSetPathInfo(xid, tcon, full_path, &args,
2010 server->ops->mkdir_setinfo(inode, full_path, cifs_sb,
2030 const char *full_path, struct cifs_sb_info *cifs_sb, argument
2047 NULL /* netfid */, info, &oplock, full_path,
2086 rc = cifs_mkdir_qinfo(inode, dentry, mode, full_path, cifs_sb, tcon,
2101 const char *full_path; local
2118 full_path = build_path_from_dentry(direntry, page);
2119 if (IS_ERR(full_path)) {
2120 rc = PTR_ERR(full_path);
2127 rc = server->ops->posix_mkdir(xid, inode, mode, tcon, full_path,
2136 rc = cifs_posix_mkdir(inode, direntry, mode, full_path, cifs_sb,
2149 rc = server->ops->mkdir(xid, inode, mode, tcon, full_path, cifs_sb);
2157 rc = cifs_mkdir_qinfo(inode, direntry, mode, full_path, cifs_sb, tcon,
2179 const char *full_path; local
2187 full_path = build_path_from_dentry(direntry, page);
2188 if (IS_ERR(full_path)) {
2189 rc = PTR_ERR(full_path);
2219 rc = server->ops->rmdir(xid, tcon, full_path, cifs_sb);
2599 const char *full_path; local
2612 full_path = build_path_from_dentry(dentry, page);
2613 if (IS_ERR(full_path)) {
2614 rc = PTR_ERR(full_path);
2619 full_path, inode, inode->i_count.counter,
2624 rc = smb311_posix_get_inode_info(&inode, full_path,
2627 rc = cifs_get_inode_info_unix(&inode, full_path, sb, xid);
2629 rc = cifs_get_inode_info(&inode, full_path, NULL, sb,
2812 unsigned int xid, const char *full_path, struct dentry *dentry) argument
2862 rc = server->ops->set_path_size(xid, tcon, full_path,
2904 const char *full_path; local
2926 full_path = build_path_from_dentry(direntry, page);
2927 if (IS_ERR(full_path)) {
2928 rc = PTR_ERR(full_path);
2953 rc = cifs_set_file_size(inode, attrs, xid, full_path, direntry);
3014 rc = CIFSSMBUnixSetPathInfo(xid, pTcon, full_path, args,
3060 const char *full_path; local
3078 full_path = build_path_from_dentry(direntry, page);
3079 if (IS_ERR(full_path)) {
3080 rc = PTR_ERR(full_path);
3120 rc = cifs_set_file_size(inode, attrs, xid, full_path, direntry);
3135 rc = id_mode_to_cifs_acl(inode, full_path, &mode,
3156 rc = id_mode_to_cifs_acl(inode, full_path, &mode,
3205 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr);