/kernel/linux/linux-5.10/fs/befs/ |
H A D | linuxvfs.c | 687 {Opt_charset, "iocharset=%s"}, 706 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() 753 "iocharset string\n"); 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 in befs_put_super() [all...] |
H A D | befs.h | 29 char *iocharset; member
|
/kernel/linux/linux-6.6/fs/befs/ |
H A D | linuxvfs.c | 686 {Opt_charset, "iocharset=%s"}, 705 opts->iocharset = NULL; in parse_options() 748 kfree(opts->iocharset); in parse_options() 749 opts->iocharset = match_strdup(&args[0]); in parse_options() 750 if (!opts->iocharset) { in parse_options() 752 "iocharset string\n"); in parse_options() 779 if (opts->iocharset) in befs_show_options() 780 seq_printf(m, ",charset=%s", opts->iocharset); in befs_show_options() 794 kfree(BEFS_SB(sb)->mount_opts.iocharset); in befs_put_super() 795 BEFS_SB(sb)->mount_opts.iocharset in befs_put_super() [all...] |
H A D | befs.h | 29 char *iocharset; member
|
/kernel/linux/linux-5.10/fs/isofs/ |
H A D | inode.c | 165 char *iocharset; member 306 {Opt_iocharset, "iocharset=%s"}, 356 popt->iocharset = NULL; in parse_options() 391 kfree(popt->iocharset); in parse_options() 392 popt->iocharset = kstrdup("utf8", GFP_KERNEL); in parse_options() 393 if (!popt->iocharset) in parse_options() 397 kfree(popt->iocharset); in parse_options() 398 popt->iocharset = match_strdup(&args[0]); in parse_options() 399 if (!popt->iocharset) in parse_options() 521 seq_printf(m, ",iocharset in isofs_show_options() [all...] |
/kernel/linux/linux-6.6/fs/isofs/ |
H A D | inode.c | 165 char *iocharset; member 306 {Opt_iocharset, "iocharset=%s"}, 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() 522 seq_printf(m, ",iocharset in isofs_show_options() [all...] |
/kernel/linux/linux-6.6/fs/smb/client/ |
H A D | fs_context.c | 169 fsparam_string("iocharset", Opt_iocharset), 321 new_ctx->iocharset = NULL; in smb3_fs_context_dup() 334 DUP_CTX_STR(iocharset); in smb3_fs_context_dup() 824 if (new_ctx->iocharset && in smb3_verify_reconfigure_ctx() 825 (!old_ctx->iocharset || strcmp(new_ctx->iocharset, old_ctx->iocharset))) { in smb3_verify_reconfigure_ctx() 826 cifs_errorf(fc, "can not change iocharset during remount\n"); in smb3_verify_reconfigure_ctx() 865 * workstation_name/nodename/iocharset in smb3_reconfigure() 880 STEAL_STRING(cifs_sb, ctx, iocharset); in smb3_reconfigure() [all...] |
H A D | fs_context.h | 177 char *iocharset; /* local code page for mapping to and from Unicode */ member
|
H A D | cifsfs.c | 597 if (cifs_sb->ctx->iocharset) in cifs_show_options() 598 seq_printf(s, ",iocharset=%s", cifs_sb->ctx->iocharset); in cifs_show_options()
|
H A D | connect.c | 3264 if (ctx->iocharset == NULL) { in cifs_setup_cifs_sb() 3268 cifs_sb->local_nls = load_nls(ctx->iocharset); in cifs_setup_cifs_sb() 3270 cifs_dbg(VFS, "CIFS mount error: iocharset %s not found\n", in cifs_setup_cifs_sb() 3271 ctx->iocharset); in cifs_setup_cifs_sb()
|
/kernel/linux/linux-5.10/fs/exfat/ |
H A D | super.c | 29 if (sbi->options.iocharset != exfat_default_iocharset) in exfat_free_iocharset() 30 kfree(sbi->options.iocharset); in exfat_free_iocharset() 165 seq_puts(m, ",iocharset=utf8"); in exfat_show_options() 167 seq_printf(m, ",iocharset=%s", sbi->nls_io->charset); in exfat_show_options() 242 fsparam_string("iocharset", Opt_charset), 290 opts->iocharset = param->string; in exfat_parse_param() 653 if (!strcmp(sbi->options.iocharset, "utf8")) in exfat_fill_super() 656 sbi->nls_io = load_nls(sbi->options.iocharset); in exfat_fill_super() 659 sbi->options.iocharset); in exfat_fill_super() 762 sbi->options.iocharset in exfat_init_fs_context() [all...] |
H A D | exfat_fs.h | 206 char *iocharset; member
|
/kernel/linux/linux-6.6/fs/exfat/ |
H A D | super.c | 30 if (sbi->options.iocharset != exfat_default_iocharset) in exfat_free_iocharset() 31 kfree(sbi->options.iocharset); in exfat_free_iocharset() 151 seq_puts(m, ",iocharset=utf8"); in exfat_show_options() 153 seq_printf(m, ",iocharset=%s", sbi->nls_io->charset); in exfat_show_options() 234 fsparam_string("iocharset", Opt_charset), 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 in exfat_init_fs_context() [all...] |
H A D | exfat_fs.h | 229 char *iocharset; member
|
/kernel/linux/linux-5.10/fs/fat/ |
H A D | inode.c | 714 if (opts->iocharset != fat_default_iocharset) { in fat_reset_iocharset() 715 /* Note: opts->iocharset can be NULL here */ in fat_reset_iocharset() 716 kfree(opts->iocharset); in fat_reset_iocharset() 717 opts->iocharset = fat_default_iocharset; in fat_reset_iocharset() 960 seq_printf(m, ",iocharset=%s", sbi->nls_io->charset); in fat_show_options() 1096 {Opt_charset, "iocharset=%s"}, 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 in parse_options() [all...] |
H A D | fat.h | 34 char *iocharset; /* Charset used for filename input/display */ member
|
/kernel/linux/linux-6.6/fs/fat/ |
H A D | inode.c | 712 if (opts->iocharset != fat_default_iocharset) { in fat_reset_iocharset() 713 /* Note: opts->iocharset can be NULL here */ in fat_reset_iocharset() 714 kfree(opts->iocharset); in fat_reset_iocharset() 715 opts->iocharset = fat_default_iocharset; in fat_reset_iocharset() 960 seq_printf(m, ",iocharset=%s", sbi->nls_io->charset); in fat_show_options() 1096 {Opt_charset, "iocharset=%s"}, 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 in parse_options() [all...] |
H A D | fat.h | 34 char *iocharset; /* Charset used for filename input/display */ member
|
/kernel/linux/linux-5.10/fs/cifs/ |
H A D | dfs_cache.c | 1171 if (vol->iocharset) { in dup_vol() 1172 new->iocharset = kstrndup(vol->iocharset, in dup_vol() 1173 strlen(vol->iocharset), GFP_KERNEL); in dup_vol() 1174 if (!new->iocharset) in dup_vol() 1188 kfree(new->iocharset); in dup_vol()
|
H A D | connect.c | 252 { Opt_iocharset, "iocharset=%s" }, 2094 pr_warn("iocharset name too long\n"); in cifs_parse_mount_options() 2099 kfree(vol->iocharset); in cifs_parse_mount_options() 2100 vol->iocharset = kstrdup(string, in cifs_parse_mount_options() 2102 if (!vol->iocharset) { in cifs_parse_mount_options() 2107 /* if iocharset not set then load_nls_default in cifs_parse_mount_options() 2110 cifs_dbg(FYI, "iocharset set to %s\n", string); in cifs_parse_mount_options() 4047 kfree(volume_info->iocharset); in cifs_cleanup_volume_info_contents() 4435 if (volume_info->iocharset == NULL) { in cifs_setup_volume_info() 4439 volume_info->local_nls = load_nls(volume_info->iocharset); in cifs_setup_volume_info() [all...] |
H A D | cifsglob.h | 541 char *iocharset; /* local code page for mapping to and from Unicode */ member
|