Lines Matching refs:full_path
45 char *full_path = NULL; in cifs_build_path_to_root() local
49 full_path = kzalloc(1, GFP_KERNEL); in cifs_build_path_to_root()
50 return full_path; in cifs_build_path_to_root()
58 full_path = kmalloc(dfsplen + pplen + 1, GFP_KERNEL); in cifs_build_path_to_root()
59 if (full_path == NULL) in cifs_build_path_to_root()
60 return full_path; in cifs_build_path_to_root()
63 memcpy(full_path, tcon->tree_name, dfsplen); in cifs_build_path_to_root()
64 full_path[dfsplen] = CIFS_DIR_SEP(cifs_sb); in cifs_build_path_to_root()
65 memcpy(full_path + dfsplen + 1, ctx->prepath, pplen); in cifs_build_path_to_root()
66 convert_delimiter(full_path, CIFS_DIR_SEP(cifs_sb)); in cifs_build_path_to_root()
67 return full_path; in cifs_build_path_to_root()
187 const char *full_path; local
201 full_path = build_path_from_dentry(direntry, page);
202 if (IS_ERR(full_path)) {
204 return PTR_ERR(full_path);
215 rc = cifs_posix_open(full_path, &newinode, inode->i_sb, mode,
345 .path = full_path,
402 rc = cifs_get_inode_info_unix(&newinode, full_path, inode->i_sb,
409 rc = cifs_get_inode_info(&newinode, full_path, buf, inode->i_sb, xid, fid);
631 const char *full_path; local
649 full_path = build_path_from_dentry(direntry, page);
650 if (IS_ERR(full_path)) {
651 rc = PTR_ERR(full_path);
655 trace_smb3_mknod_enter(xid, tcon->tid, tcon->ses->Suid, full_path);
658 full_path, mode,
683 const char *full_path; local
713 full_path = build_path_from_dentry(direntry, page);
714 if (IS_ERR(full_path)) {
718 return ERR_CAST(full_path);
727 full_path, d_inode(direntry));
731 rc = smb311_posix_get_inode_info(&newInode, full_path, NULL,
734 rc = cifs_get_inode_info_unix(&newInode, full_path,
737 rc = cifs_get_inode_info(&newInode, full_path, NULL,