smb3_fs_context
struct smb3_fs_context *ctx;
int flags, struct smb3_fs_context *old_ctx)
cifs_sb->ctx = kzalloc_obj(struct smb3_fs_context);
cifs_get_root(struct smb3_fs_context *ctx, struct super_block *sb)
struct smb3_fs_context;
struct smb3_fs_context *old_ctx);
struct smb3_fs_context *fs_ctx;
struct smb3_fs_context;
unsigned int (*negotiate_wsize)(struct cifs_tcon *tcon, struct smb3_fs_context *ctx);
unsigned int (*negotiate_rsize)(struct cifs_tcon *tcon, struct smb3_fs_context *ctx);
struct smb3_fs_context *ctx;
struct smb3_fs_context;
int cifs_mount(struct cifs_sb_info *cifs_sb, struct smb3_fs_context *ctx);
struct TCP_Server_Info *cifs_get_tcp_session(struct smb3_fs_context *ctx,
struct TCP_Server_Info *cifs_find_tcp_session(struct smb3_fs_context *ctx);
struct smb3_fs_context *ctx);
char *cifs_build_path_to_root(struct smb3_fs_context *ctx,
char *smb3_fs_context_fullpath(const struct smb3_fs_context *ctx, char dirsep);
int smb3_parse_devname(const char *devname, struct smb3_fs_context *ctx);
match_security(struct TCP_Server_Info *server, struct smb3_fs_context *ctx)
struct smb3_fs_context *ctx,
cifs_find_tcp_session(struct smb3_fs_context *ctx)
cifs_get_tcp_session(struct smb3_fs_context *ctx,
struct smb3_fs_context *ctx,
cifs_find_smb_ses(struct TCP_Server_Info *server, struct smb3_fs_context *ctx)
cifs_set_cifscreds(struct smb3_fs_context *ctx, struct cifs_ses *ses)
cifs_set_cifscreds(struct smb3_fs_context *ctx __maybe_unused,
cifs_get_smb_ses(struct TCP_Server_Info *server, struct smb3_fs_context *ctx)
static int match_tcon(struct cifs_tcon *tcon, struct smb3_fs_context *ctx)
cifs_find_tcon(struct cifs_ses *ses, struct smb3_fs_context *ctx)
cifs_get_tcon(struct cifs_ses *ses, struct smb3_fs_context *ctx)
struct smb3_fs_context *ctx = mnt_data->ctx;
struct smb3_fs_context *ctx;
struct smb3_fs_context *ctx = cifs_sb->ctx;
struct smb3_fs_context *ctx;
struct smb3_fs_context *ctx;
struct smb3_fs_context *ctx = mnt_ctx->fs_ctx;
int cifs_mount(struct cifs_sb_info *cifs_sb, struct smb3_fs_context *ctx)
int cifs_mount(struct cifs_sb_info *cifs_sb, struct smb3_fs_context *ctx)
cifs_set_vol_auth(struct smb3_fs_context *ctx, struct cifs_ses *ses)
struct smb3_fs_context *ctx;
struct smb3_fs_context *ctx = rw->mnt_ctx->fs_ctx;
struct smb3_fs_context *ctx = rw->mnt_ctx->fs_ctx;
struct smb3_fs_context *ctx = mnt_ctx->fs_ctx;
struct smb3_fs_context *ctx)
static int update_fs_context_dstaddr(struct smb3_fs_context *ctx)
struct smb3_fs_context *ctx = mnt_ctx->fs_ctx;
struct smb3_fs_context *ctx = mnt_ctx->fs_ctx;
struct smb3_fs_context *ctx = mnt_ctx->fs_ctx;
static inline int parse_dfs_target(struct smb3_fs_context *ctx,
struct smb3_fs_context *ctx);
struct smb3_fs_context *ctx = mnt_ctx->fs_ctx;
cifs_build_path_to_root(struct smb3_fs_context *ctx, struct cifs_sb_info *cifs_sb,
struct smb3_fs_context *ctx = smb3_fc2context(fc);
struct smb3_fs_context *ctx = smb3_fc2context(fc);
struct smb3_fs_context *ctx;
ctx = kzalloc_obj(struct smb3_fs_context);
smb3_cleanup_fs_context_contents(struct smb3_fs_context *ctx)
smb3_cleanup_fs_context(struct smb3_fs_context *ctx)
struct smb3_fs_context *ctx = cifs_sb->ctx;
cifs_parse_security_flavors(struct fs_context *fc, char *value, struct smb3_fs_context *ctx)
cifs_parse_upcall_target(struct fs_context *fc, char *value, struct smb3_fs_context *ctx)
cifs_parse_cache_flavor(struct fs_context *fc, char *value, struct smb3_fs_context *ctx)
struct smb3_fs_context *ctx)
struct smb3_fs_context *ctx)
smb3_fs_context_dup(struct smb3_fs_context *new_ctx, struct smb3_fs_context *ctx)
cifs_parse_smb_version(struct fs_context *fc, char *value, struct smb3_fs_context *ctx, bool is_smb3)
char *smb3_fs_context_fullpath(const struct smb3_fs_context *ctx, char dirsep)
smb3_parse_devname(const char *devname, struct smb3_fs_context *ctx)
struct smb3_fs_context *ctx = smb3_fc2context(fc);
struct smb3_fs_context *ctx = smb3_fc2context(fc);
struct smb3_fs_context *ctx = smb3_fc2context(fc);
struct smb3_fs_context *ctx = smb3_fc2context(fc);
struct smb3_fs_context *new_ctx,
struct smb3_fs_context *old_ctx, bool need_recon)
void smb3_cleanup_fs_context_contents(struct smb3_fs_context *ctx);
void smb3_cleanup_fs_context(struct smb3_fs_context *ctx);
static inline struct smb3_fs_context *smb3_fc2context(const struct fs_context *fc)
int smb3_fs_context_dup(struct smb3_fs_context *new_ctx,
struct smb3_fs_context *ctx);
struct smb3_fs_context *ctx,
struct smb3_fs_context *ctx,
struct smb3_fs_context *ctx,
static void fs_context_set_ids(struct smb3_fs_context *ctx)
struct smb3_fs_context *ctx, *cur_ctx;
struct smb3_fs_context tmp;
struct smb3_fs_context *ctx = CIFS_SB(inode->i_sb)->ctx;
struct smb3_fs_context *ctx = CIFS_SB(inode->i_sb)->ctx;
struct smb3_fs_context *ctx;
struct cifs_sb_info *cifs_sb, struct smb3_fs_context *ctx)
smb1_negotiate_wsize(struct cifs_tcon *tcon, struct smb3_fs_context *ctx)
smb1_negotiate_rsize(struct cifs_tcon *tcon, struct smb3_fs_context *ctx)
struct smb3_fs_context *ctx);
smb2_negotiate_wsize(struct cifs_tcon *tcon, struct smb3_fs_context *ctx)
smb3_negotiate_wsize(struct cifs_tcon *tcon, struct smb3_fs_context *ctx)
smb2_negotiate_rsize(struct cifs_tcon *tcon, struct smb3_fs_context *ctx)
smb3_negotiate_rsize(struct cifs_tcon *tcon, struct smb3_fs_context *ctx)