Home
last modified time | relevance | path

Searched refs:iocharset (Results 1 – 14 of 14) sorted by relevance

/fs/befs/
Dlinuxvfs.c706 opts->iocharset = NULL; in parse_options()
749 kfree(opts->iocharset); in parse_options()
750 opts->iocharset = match_strdup(&args[0]); in parse_options()
751 if (!opts->iocharset) { in parse_options()
780 if (opts->iocharset) in befs_show_options()
781 seq_printf(m, ",charset=%s", opts->iocharset); in befs_show_options()
795 kfree(BEFS_SB(sb)->mount_opts.iocharset); in befs_put_super()
796 BEFS_SB(sb)->mount_opts.iocharset = NULL; in befs_put_super()
912 if (befs_sb->mount_opts.iocharset) { in befs_fill_super()
914 befs_sb->mount_opts.iocharset); in befs_fill_super()
[all …]
Dbefs.h29 char *iocharset; member
DChangeLog96 * Make directory lookup/read use the NLS if an iocharset is provided. [WD]
/fs/isofs/
Dinode.c165 char *iocharset; member
357 popt->iocharset = NULL; in parse_options()
392 kfree(popt->iocharset); in parse_options()
393 popt->iocharset = kstrdup("utf8", GFP_KERNEL); in parse_options()
394 if (!popt->iocharset) in parse_options()
398 kfree(popt->iocharset); in parse_options()
399 popt->iocharset = match_strdup(&args[0]); in parse_options()
400 if (!popt->iocharset) in parse_options()
868 char *p = opt.iocharset ? opt.iocharset : CONFIG_NLS_DEFAULT; in isofs_fill_super()
870 sbi->s_nls_iocharset = opt.iocharset ? in isofs_fill_super()
[all …]
/fs/smb/client/
Dfs_context.c354 new_ctx->iocharset = NULL; in smb3_fs_context_dup()
368 DUP_CTX_STR(iocharset); in smb3_fs_context_dup()
868 if (new_ctx->iocharset && in smb3_verify_reconfigure_ctx()
869 (!old_ctx->iocharset || strcmp(new_ctx->iocharset, old_ctx->iocharset))) { in smb3_verify_reconfigure_ctx()
926 STEAL_STRING(cifs_sb, ctx, iocharset); in smb3_reconfigure()
1381 kfree(ctx->iocharset); in smb3_fs_context_parse_param()
1382 ctx->iocharset = kstrdup(param->string, GFP_KERNEL); in smb3_fs_context_parse_param()
1383 if (ctx->iocharset == NULL) { in smb3_fs_context_parse_param()
1391 cifs_dbg(FYI, "iocharset set to %s\n", ctx->iocharset); in smb3_fs_context_parse_param()
1759 kfree(ctx->iocharset); in smb3_cleanup_fs_context_contents()
[all …]
Dfs_context.h190 char *iocharset; /* local code page for mapping to and from Unicode */ member
Dcifsfs.c595 if (cifs_sb->ctx->iocharset) in cifs_show_options()
596 seq_printf(s, ",iocharset=%s", cifs_sb->ctx->iocharset); in cifs_show_options()
Dconnect.c3287 if (ctx->iocharset == NULL) { in cifs_setup_cifs_sb()
3291 cifs_sb->local_nls = load_nls(ctx->iocharset); in cifs_setup_cifs_sb()
3294 ctx->iocharset); in cifs_setup_cifs_sb()
/fs/exfat/
DKconfig16 string "Default iocharset for exFAT"
23 filesystem uses. This can be overridden with the "iocharset" mount
Dsuper.c30 if (sbi->options.iocharset != exfat_default_iocharset) in exfat_free_iocharset()
31 kfree(sbi->options.iocharset); in exfat_free_iocharset()
284 opts->iocharset = param->string; in exfat_parse_param()
648 if (!strcmp(sbi->options.iocharset, "utf8")) in exfat_fill_super()
651 sbi->nls_io = load_nls(sbi->options.iocharset); in exfat_fill_super()
654 sbi->options.iocharset); in exfat_fill_super()
759 sbi->options.iocharset = exfat_default_iocharset; in exfat_init_fs_context()
Dexfat_fs.h229 char *iocharset; member
/fs/fat/
Dinode.c712 if (opts->iocharset != fat_default_iocharset) { in fat_reset_iocharset()
714 kfree(opts->iocharset); in fat_reset_iocharset()
715 opts->iocharset = fat_default_iocharset; in fat_reset_iocharset()
1132 char *iocharset; in parse_options() local
1299 iocharset = match_strdup(&args[0]); in parse_options()
1300 if (!iocharset) in parse_options()
1302 opts->iocharset = iocharset; in parse_options()
1363 if (!strcmp(opts->iocharset, "utf8")) { in parse_options()
1832 sbi->nls_io = load_nls(sbi->options.iocharset); in fat_fill_super()
1835 sbi->options.iocharset); in fat_fill_super()
DKconfig90 string "Default iocharset for FAT"
97 with the "iocharset" mount option for FAT filesystems.
Dfat.h34 char *iocharset; /* Charset used for filename input/display */ member