• Home
  • Raw
  • Download

Lines Matching refs:ref

258 		const struct dfs_info3_param *ref = &refs[i];  in dump_refs()  local
269 ref->flags, ref->path_consumed, ref->server_type, in dump_refs()
270 ref->ref_flag, ref->path_name, ref->node_name, in dump_refs()
271 ref->ttl, ref->ttl / 60); in dump_refs()
727 struct dfs_info3_param *ref, const char *tgt) in setup_ref() argument
733 memset(ref, 0, sizeof(*ref)); in setup_ref()
735 ref->path_name = kstrndup(path, strlen(path), GFP_KERNEL); in setup_ref()
736 if (!ref->path_name) in setup_ref()
739 ref->path_consumed = ce->ce_path_consumed; in setup_ref()
741 ref->node_name = kstrndup(tgt, strlen(tgt), GFP_KERNEL); in setup_ref()
742 if (!ref->node_name) { in setup_ref()
747 ref->ttl = ce->ce_ttl; in setup_ref()
748 ref->server_type = ce->ce_srvtype; in setup_ref()
749 ref->ref_flag = ce->ce_flags; in setup_ref()
754 kfree(ref->path_name); in setup_ref()
755 ref->path_name = NULL; in setup_ref()
827 const char *path, struct dfs_info3_param *ref, in dfs_cache_find() argument
844 if (ref) in dfs_cache_find()
845 rc = setup_ref(path, ce, ref, get_tgt_name(ce)); in dfs_cache_find()
874 int dfs_cache_noreq_find(const char *path, struct dfs_info3_param *ref, in dfs_cache_noreq_find() argument
895 if (ref) in dfs_cache_noreq_find()
896 rc = setup_ref(path, ce, ref, get_tgt_name(ce)); in dfs_cache_noreq_find()
1046 struct dfs_info3_param *ref) in dfs_cache_get_tgt_referral() argument
1053 if (!it || !ref) in dfs_cache_get_tgt_referral()
1074 rc = setup_ref(path, ce, ref, it->it_name); in dfs_cache_get_tgt_referral()
1318 struct dfs_info3_param ref = {0}; in find_root_ses() local
1330 rc = dfs_cache_noreq_find(rpath, &ref, NULL); in find_root_ses()
1336 mdata = cifs_compose_mount_options(vi->vi_mntdata, rpath, &ref, in find_root_ses()
1338 free_dfs_info_param(&ref); in find_root_ses()