Searched refs:mnt_ctx (Results 1 – 4 of 4) sorted by relevance
108 set_root_smb_session(rw->mnt_ctx); in setup_dfs_ref()136 struct cifs_mount_ctx *mnt_ctx = rw->mnt_ctx; in __dfs_referral_walk() local148 cifs_mount_put_conns(mnt_ctx); in __dfs_referral_walk()194 ref_walk_init(*rw, mnt_ctx); in dfs_referral_walk()220 if (WARN_ON(!mnt_ctx->server)) in __dfs_mount_share()222 else if (WARN_ON(!mnt_ctx->ses)) in __dfs_mount_share()230 tcon = mnt_ctx->tcon; in __dfs_mount_share()275 rc = get_session(mnt_ctx, NULL); in dfs_mount_share()304 cifs_mount_put_conns(mnt_ctx); in dfs_mount_share()305 rc = get_session(mnt_ctx, NULL); in dfs_mount_share()[all …]
29 struct cifs_mount_ctx *mnt_ctx; member56 struct cifs_mount_ctx *mnt_ctx) in ref_walk_init() argument59 rw->mnt_ctx = mnt_ctx; in ref_walk_init()156 int dfs_mount_share(struct cifs_mount_ctx *mnt_ctx);163 static inline int dfs_get_referral(struct cifs_mount_ctx *mnt_ctx, in dfs_get_referral() argument167 struct smb3_fs_context *ctx = mnt_ctx->fs_ctx; in dfs_get_referral()168 struct cifs_sb_info *cifs_sb = mnt_ctx->cifs_sb; in dfs_get_referral()169 struct cifs_ses *rses = ctx->dfs_root_ses ?: mnt_ctx->ses; in dfs_get_referral()171 return dfs_cache_find(mnt_ctx->xid, rses, cifs_sb->local_nls, in dfs_get_referral()
3642 if (mnt_ctx->tcon) in cifs_mount_put_conns()3648 mnt_ctx->ses = NULL; in cifs_mount_put_conns()3649 mnt_ctx->tcon = NULL; in cifs_mount_put_conns()3665 if (WARN_ON_ONCE(!mnt_ctx || !mnt_ctx->fs_ctx)) { in cifs_mount_get_session()3694 mnt_ctx->xid = xid; in cifs_mount_get_session()3696 mnt_ctx->ses = ses; in cifs_mount_get_session()3697 mnt_ctx->tcon = NULL; in cifs_mount_get_session()3710 if (WARN_ON_ONCE(!mnt_ctx || !mnt_ctx->server || !mnt_ctx->ses || !mnt_ctx->fs_ctx || in cifs_mount_get_tcon()3782 mnt_ctx->tcon = tcon; in cifs_mount_get_tcon()3939 rc = mount_setup_tlink(cifs_sb, mnt_ctx.ses, mnt_ctx.tcon); in cifs_mount()[all …]
281 void cifs_mount_put_conns(struct cifs_mount_ctx *mnt_ctx);282 int cifs_mount_get_session(struct cifs_mount_ctx *mnt_ctx);283 int cifs_is_path_remote(struct cifs_mount_ctx *mnt_ctx);284 int cifs_mount_get_tcon(struct cifs_mount_ctx *mnt_ctx);
Completed in 15 milliseconds