Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/fs/cifs/
H A Dcifs_dfs_ref.c63 cifs_build_devname(char *nodename, const char *prepath) in cifs_build_devname() argument
90 pplen = prepath ? strlen(prepath) : 0; in cifs_build_devname()
110 memcpy(pos, prepath, pplen); in cifs_build_devname()
143 const char *prepath = NULL; in cifs_compose_mount_options() local
158 prepath = fullpath + ref->path_consumed; in cifs_compose_mount_options()
160 if (*prepath == '/' || *prepath == '\\') in cifs_compose_mount_options()
161 prepath++; in cifs_compose_mount_options()
164 name = cifs_build_devname(ref->node_name, prepath); in cifs_compose_mount_options()
H A Ddir.c52 int pplen = vol->prepath ? strlen(vol->prepath) + 1 : 0; in cifs_build_path_to_root()
74 memcpy(full_path + dfsplen + 1, vol->prepath, pplen); in cifs_build_path_to_root()
111 pplen = cifs_sb->prepath ? strlen(cifs_sb->prepath) + 1 : 0; in build_path_from_dentry_optional_prefix()
174 cifs_dbg(FYI, "using cifs_sb prepath <%s>\n", cifs_sb->prepath); in build_path_from_dentry_optional_prefix()
175 memcpy(full_path+dfsplen+1, cifs_sb->prepath, pplen-1); in build_path_from_dentry_optional_prefix()
H A Dconnect.c1379 vol->prepath = kstrdup(pos, GFP_KERNEL); in cifs_parse_devname()
1380 if (!vol->prepath) in cifs_parse_devname()
3492 old->prepath; in match_prepath()
3494 new->prepath; in match_prepath()
3496 if (old_set && new_set && !strcmp(new->prepath, old->prepath)) in match_prepath()
4028 if (pvolume_info->prepath) { in cifs_setup_cifs_sb()
4029 cifs_sb->prepath = kstrdup(pvolume_info->prepath, GFP_KERNEL); in cifs_setup_cifs_sb()
4030 if (cifs_sb->prepath == NULL) in cifs_setup_cifs_sb()
4046 kfree(volume_info->prepath); in cifs_cleanup_volume_info_contents()
4200 unsigned int pplen = useppath && vol->prepath ? in build_unc_path_to_root()
[all …]
H A Dcifs_fs_sb.h81 char *prepath; member
H A Dmisc.c1184 kfree(cifs_sb->prepath); in update_super_prepath()
1187 cifs_sb->prepath = kstrndup(prefix, strlen(prefix), GFP_ATOMIC); in update_super_prepath()
1188 if (!cifs_sb->prepath) { in update_super_prepath()
1193 convert_delimiter(cifs_sb->prepath, CIFS_DIR_SEP(cifs_sb)); in update_super_prepath()
1195 cifs_sb->prepath = NULL; in update_super_prepath()
H A Ddfs_cache.c1177 if (vol->prepath) { in dup_vol()
1178 cifs_dbg(FYI, "%s: vol->prepath: %s\n", __func__, vol->prepath); in dup_vol()
1179 new->prepath = kstrndup(vol->prepath, strlen(vol->prepath), in dup_vol()
1181 if (!new->prepath) in dup_vol()
H A Dinode.c1344 && cifs_sb->prepath) {
1345 len = strlen(cifs_sb->prepath);
1350 memcpy(path+1, cifs_sb->prepath, len);
H A Dcifsglob.h611 char *prepath; member
H A Dcifsfs.c873 kfree(cifs_sb->prepath); in cifs_smb3_do_mount()
H A Dsess.c223 vol.prepath = ""; in cifs_ses_add_channel()
/OK3568_Linux_fs/u-boot/tools/rockchip/
H A Dloaderimage.c149 char *prepath = NULL; in main() local
206 prepath = argv[++i]; in main()
254 if (prepath && strncmp(prepath, file_in, strlen(prepath))) { in main()
255 strcpy(file_name, prepath); in main()