Lines Matching refs:full_path
3779 char *full_path, *pos; in build_unc_path_to_root() local
3783 full_path = kmalloc(unc_len + pplen + 1, GFP_KERNEL); in build_unc_path_to_root()
3784 if (full_path == NULL) in build_unc_path_to_root()
3787 strncpy(full_path, vol->UNC, unc_len); in build_unc_path_to_root()
3788 pos = full_path + unc_len; in build_unc_path_to_root()
3797 convert_delimiter(full_path, CIFS_DIR_SEP(cifs_sb)); in build_unc_path_to_root()
3798 cifs_dbg(FYI, "%s: full_path=%s\n", __func__, full_path); in build_unc_path_to_root()
3799 return full_path; in build_unc_path_to_root()
3820 char *full_path = NULL, *ref_path = NULL, *mdata = NULL; in expand_dfs_referral() local
3822 full_path = build_unc_path_to_root(volume_info, cifs_sb); in expand_dfs_referral()
3823 if (IS_ERR(full_path)) in expand_dfs_referral()
3824 return PTR_ERR(full_path); in expand_dfs_referral()
3827 ref_path = check_prefix ? full_path + 1 : volume_info->UNC + 1; in expand_dfs_referral()
3836 full_path + 1, referrals, in expand_dfs_referral()
3853 kfree(full_path); in expand_dfs_referral()
3921 char *full_path) in cifs_are_all_path_components_accessible() argument
3928 s = full_path; in cifs_are_all_path_components_accessible()
3948 full_path); in cifs_are_all_path_components_accessible()
3962 char *full_path; in cifs_mount() local
3986 full_path = NULL; in cifs_mount()
4081 full_path = cifs_build_path_to_root(volume_info, cifs_sb, tcon, in cifs_mount()
4083 if (full_path == NULL) { in cifs_mount()
4088 full_path); in cifs_mount()
4090 kfree(full_path); in cifs_mount()
4097 full_path); in cifs_mount()
4105 kfree(full_path); in cifs_mount()