Lines Matching refs:ref

257 		const struct dfs_info3_param *ref = &refs[i];  in dump_refs()  local
268 ref->flags, ref->path_consumed, ref->server_type, in dump_refs()
269 ref->ref_flag, ref->path_name, ref->node_name, in dump_refs()
270 ref->ttl, ref->ttl / 60); in dump_refs()
662 struct dfs_info3_param *ref = *refs; in get_dfs_referral() local
665 convert_delimiter(ref[i].path_name, '\\'); in get_dfs_referral()
755 struct dfs_info3_param *ref, const char *target) in setup_referral() argument
761 memset(ref, 0, sizeof(*ref)); in setup_referral()
763 ref->path_name = kstrdup(path, GFP_ATOMIC); in setup_referral()
764 if (!ref->path_name) in setup_referral()
767 ref->node_name = kstrdup(target, GFP_ATOMIC); in setup_referral()
768 if (!ref->node_name) { in setup_referral()
773 ref->path_consumed = ce->path_consumed; in setup_referral()
774 ref->ttl = ce->ttl; in setup_referral()
775 ref->server_type = ce->srvtype; in setup_referral()
776 ref->ref_flag = ce->ref_flags; in setup_referral()
777 ref->flags = ce->hdr_flags; in setup_referral()
782 kfree(ref->path_name); in setup_referral()
783 ref->path_name = NULL; in setup_referral()
855 int remap, const char *path, struct dfs_info3_param *ref, in dfs_cache_find() argument
872 if (ref) in dfs_cache_find()
873 rc = setup_referral(path, ce, ref, get_tgt_name(ce)); in dfs_cache_find()
902 int dfs_cache_noreq_find(const char *path, struct dfs_info3_param *ref, in dfs_cache_noreq_find() argument
918 if (ref) in dfs_cache_noreq_find()
919 rc = setup_referral(path, ce, ref, get_tgt_name(ce)); in dfs_cache_noreq_find()
989 struct dfs_info3_param *ref) in dfs_cache_get_tgt_referral() argument
994 if (!it || !ref) in dfs_cache_get_tgt_referral()
1009 rc = setup_referral(path, ce, ref, it->it_name); in dfs_cache_get_tgt_referral()