Home
last modified time | relevance | path

Searched refs:prepath (Results 1 – 5 of 5) sorted by relevance

/linux/fs/smb/client/
H A Ddfs.c27 const char *prepath = NULL; in dfs_parse_target_referral() local
37 prepath = full_path + ref->path_consumed; in dfs_parse_target_referral()
39 if (*prepath == '/' || *prepath == '\\') in dfs_parse_target_referral()
40 prepath++; in dfs_parse_target_referral()
43 path = cifs_build_devname(ref->node_name, prepath); in dfs_parse_target_referral()
H A Dmisc.c933 kfree(cifs_sb->prepath); in cifs_update_super_prepath()
934 cifs_sb->prepath = NULL; in cifs_update_super_prepath()
937 cifs_sb->prepath = cifs_sanitize_prepath(prefix, GFP_ATOMIC); in cifs_update_super_prepath()
938 if (IS_ERR(cifs_sb->prepath)) { in cifs_update_super_prepath()
939 rc = PTR_ERR(cifs_sb->prepath); in cifs_update_super_prepath()
940 cifs_sb->prepath = NULL; in cifs_update_super_prepath()
943 if (cifs_sb->prepath) in cifs_update_super_prepath()
944 convert_delimiter(cifs_sb->prepath, CIFS_DIR_SEP(cifs_sb)); in cifs_update_super_prepath()
H A Dcifs_fs_sb.h63 char *prepath; member
H A Dfs_context.h319 char *prepath; member
385 char *cifs_sanitize_prepath(char *prepath, gfp_t gfp);
H A Dcached_dir.c122 cifs_sb->prepath) { in path_no_prefix()
123 len = strlen(cifs_sb->prepath) + 1; in path_no_prefix()