Home
last modified time | relevance | path

Searched refs:full_path (Results 1 – 10 of 10) sorted by relevance

/linux-2.6.39/fs/cifs/
Dxattr.c54 char *full_path = NULL; in cifs_removexattr() local
72 full_path = build_path_from_dentry(direntry); in cifs_removexattr()
73 if (full_path == NULL) { in cifs_removexattr()
92 rc = CIFSSMBSetEA(xid, pTcon, full_path, ea_name, NULL, in cifs_removexattr()
97 kfree(full_path); in cifs_removexattr()
114 char *full_path; in cifs_setxattr() local
132 full_path = build_path_from_dentry(direntry); in cifs_setxattr()
133 if (full_path == NULL) { in cifs_setxattr()
158 rc = CIFSSMBSetEA(xid, pTcon, full_path, ea_name, ea_value, in cifs_setxattr()
166 rc = CIFSSMBSetEA(xid, pTcon, full_path, ea_name, ea_value, in cifs_setxattr()
[all …]
Ddir.c55 char *full_path; in build_path_from_dentry() local
82 full_path = kmalloc(namelen+1, GFP_KERNEL); in build_path_from_dentry()
83 if (full_path == NULL) in build_path_from_dentry()
84 return full_path; in build_path_from_dentry()
85 full_path[namelen] = 0; /* trailing null */ in build_path_from_dentry()
91 full_path[namelen] = dirsep; in build_path_from_dentry()
92 strncpy(full_path + namelen + 1, temp->d_name.name, in build_path_from_dentry()
94 cFYI(0, "name: %s", full_path + namelen); in build_path_from_dentry()
99 kfree(full_path); in build_path_from_dentry()
109 kfree(full_path); in build_path_from_dentry()
[all …]
Dinode.c315 const unsigned char *full_path, argument
325 cFYI(1, "Getting info on %s", full_path);
333 rc = CIFSSMBUnixQPathInfo(xid, tcon, full_path, &find_data,
349 int tmprc = CIFSCheckMFSymlink(&fattr, full_path, cifs_sb, xid);
589 const unsigned char *full_path, FILE_ALL_INFO *pfindData, argument
605 cFYI(1, "Getting info on %s", full_path);
624 rc = CIFSSMBQPathInfo(xid, pTcon, full_path, pfindData,
632 rc = SMBQueryInformation(xid, pTcon, full_path,
672 full_path, &fattr.cf_uniqueid,
691 tmprc = cifs_sfu_type(&fattr, full_path, cifs_sb, xid);
[all …]
Dlink.c444 char *full_path = NULL; in cifs_follow_link() local
479 full_path = build_path_from_dentry(direntry); in cifs_follow_link()
480 if (!full_path) in cifs_follow_link()
483 cFYI(1, "Full path: %s inode = 0x%p", full_path, inode); in cifs_follow_link()
491 rc = CIFSQueryMFSymLink(xid, tcon, full_path, &target_path, in cifs_follow_link()
497 rc = CIFSSMBUnixQuerySymLink(xid, tcon, full_path, &target_path, in cifs_follow_link()
500 kfree(full_path); in cifs_follow_link()
522 char *full_path = NULL; in cifs_symlink() local
534 full_path = build_path_from_dentry(direntry); in cifs_symlink()
535 if (full_path == NULL) { in cifs_symlink()
[all …]
Dcifs_dfs_ref.c276 char *full_path; in cifs_dfs_do_automount() local
292 full_path = build_path_from_dentry(mntpt); in cifs_dfs_do_automount()
293 if (full_path == NULL) in cifs_dfs_do_automount()
305 rc = get_dfs_path(xid, ses, full_path + 1, cifs_sb->local_nls, in cifs_dfs_do_automount()
325 full_path, referrals + i); in cifs_dfs_do_automount()
340 kfree(full_path); in cifs_dfs_do_automount()
Dfile.c107 int cifs_posix_open(char *full_path, struct inode **pinode, in cifs_posix_open() argument
119 cFYI(1, "posix open %s", full_path); in cifs_posix_open()
136 poplock, full_path, cifs_sb->local_nls, in cifs_posix_open()
170 cifs_nt_open(char *full_path, struct inode *inode, struct cifs_sb_info *cifs_sb, in cifs_nt_open() argument
214 rc = CIFSSMBOpen(xid, tcon, full_path, disposition, in cifs_nt_open()
219 rc = SMBLegacyOpen(xid, tcon, full_path, disposition, in cifs_nt_open()
228 rc = cifs_get_inode_info_unix(&inode, full_path, inode->i_sb, in cifs_nt_open()
231 rc = cifs_get_inode_info(&inode, full_path, buf, inode->i_sb, in cifs_nt_open()
349 char *full_path = NULL; in cifs_open() local
363 full_path = build_path_from_dentry(file->f_path.dentry); in cifs_open()
[all …]
Dconnect.c2663 struct cifs_sb_info *cifs_sb, const char *full_path) in is_path_accessible() argument
2672 rc = CIFSSMBQPathInfo(xid, tcon, full_path, pfile_info, in is_path_accessible()
2678 rc = SMBQueryInformation(xid, tcon, full_path, pfile_info, in is_path_accessible()
2709 char *full_path; in build_unc_path_to_root() local
2712 full_path = kmalloc(unc_len + cifs_sb->prepathlen + 1, GFP_KERNEL); in build_unc_path_to_root()
2713 if (full_path == NULL) in build_unc_path_to_root()
2716 strncpy(full_path, volume_info->UNC, unc_len); in build_unc_path_to_root()
2720 if (full_path[i] == '\\') in build_unc_path_to_root()
2721 full_path[i] = '/'; in build_unc_path_to_root()
2726 strncpy(full_path + unc_len, cifs_sb->prepath, in build_unc_path_to_root()
[all …]
Dreaddir.c222 char *full_path = NULL; in initiate_cifs_search() local
249 full_path = build_path_from_dentry(file->f_path.dentry); in initiate_cifs_search()
250 if (full_path == NULL) { in initiate_cifs_search()
255 cFYI(1, "Full path: %s start at: %lld", full_path, file->f_pos); in initiate_cifs_search()
272 rc = CIFSFindFirst(xid, pTcon, full_path, cifs_sb->local_nls, in initiate_cifs_search()
287 kfree(full_path); in initiate_cifs_search()
Dcifsproto.h119 extern int cifs_posix_open(char *full_path, struct inode **pinode,
/linux-2.6.39/Documentation/
Dkernel-parameters.txt967 Format: <full_path>
2181 Format: <full_path>