| /linux-6.15/fs/smb/server/ |
| H A D | unicode.c | 107 const struct nls_table *codepage) in smb_utf16_bytes() argument 126 charlen = cifs_mapchar(tmp, ftmp, codepage, 0); in smb_utf16_bytes() 161 const struct nls_table *codepage, bool mapchar) in smb_from_utf16() argument 165 int nullsize = nls_nullsize(codepage); in smb_from_utf16() 194 charlen = cifs_mapchar(tmp, ftmp, codepage, mapchar); in smb_from_utf16() 234 const struct nls_table *codepage) in smb_strtoUTF16() argument 241 if (!strcmp(codepage->charset, "utf8")) { in smb_strtoUTF16() 262 charlen = codepage->char2uni(from, len, &wchar_to); in smb_strtoUTF16() 292 const struct nls_table *codepage) in smb_strndup_from_utf16() argument 298 len = smb_utf16_bytes((__le16 *)src, maxlen, codepage); in smb_strndup_from_utf16() [all …]
|
| H A D | unicode.h | 32 const struct nls_table *codepage); 35 const struct nls_table *codepage);
|
| /linux-6.15/fs/jfs/ |
| H A D | jfs_unicode.c | 20 int len, struct nls_table *codepage) in jfs_strfromUCS_le() argument 27 if (codepage) { in jfs_strfromUCS_le() 31 codepage->uni2char(le16_to_cpu(from[i]), in jfs_strfromUCS_le() 70 struct nls_table *codepage) in jfs_strtoUCS() argument 75 if (codepage) { in jfs_strtoUCS() 78 charlen = codepage->char2uni(from, len, &to[i]); in jfs_strtoUCS() 83 codepage->charset, *from); in jfs_strtoUCS()
|
| H A D | jfs_dtree.c | 2706 struct nls_table *codepage = JFS_SBI(ip->i_sb)->nls_tab; in jfs_readdir() local 2957 codepage); in jfs_readdir() 2977 len, codepage); in jfs_readdir()
|
| /linux-6.15/fs/smb/client/ |
| H A D | cifs_unicode.c | 178 const struct nls_table *codepage, int map_type) in cifs_from_utf16() argument 182 int nullsize = nls_nullsize(codepage); in cifs_from_utf16() 213 charlen = cifs_mapchar(tmp, ftmp, codepage, map_type); in cifs_from_utf16() 249 const struct nls_table *codepage) in cifs_strtoUTF16() argument 256 if (!strcmp(codepage->charset, "utf8")) { in cifs_strtoUTF16() 277 charlen = codepage->char2uni(from, len, &wchar_to); in cifs_strtoUTF16() 305 const struct nls_table *codepage) in cifs_utf16_bytes() argument 347 const bool is_unicode, const struct nls_table *codepage) in cifs_strndup_from_utf16() argument 354 len += nls_nullsize(codepage); in cifs_strndup_from_utf16() 598 const struct nls_table *codepage) in cifs_local_to_utf16_bytes() argument [all …]
|
| H A D | cifs_unicode.h | 61 const struct nls_table *codepage); 65 const struct nls_table *codepage);
|
| H A D | smbencrypt.c | 66 const struct nls_table *codepage) in E_md4hash() argument 74 len = cifs_strtoUTF16(wpwd, passwd, 128, codepage); in E_md4hash()
|
| H A D | dir.c | 830 struct nls_table *codepage = CIFS_SB(dentry->d_sb)->local_nls; local 837 charlen = codepage->char2uni(&q->name[i], q->len - i, &c); 851 struct nls_table *codepage = CIFS_SB(dentry->d_sb)->local_nls; local 866 l1 = codepage->char2uni(&str[i], len - i, &c1); 867 l2 = codepage->char2uni(&name->name[i], name->len - i, &c2);
|
| H A D | cifsproto.h | 590 const struct nls_table *codepage);
|
| /linux-6.15/fs/nls/ |
| H A D | Kconfig | 46 codepage if you want to be able to read/write these filenames on 58 codepage if you want to be able to read/write these filenames on 70 codepage if you want to be able to read/write these filenames on 73 say Y here if you want to include the DOS codepage that is used 83 codepage if you want to be able to read/write these filenames on 89 languages that are not part of the US codepage 437. 161 say Y here if you want to include the DOS codepage for Hebrew. 207 say Y here if you want to include the DOS codepage for 219 say Y here if you want to include the DOS codepage for Greek. 267 say Y here if you want to include the DOS codepage for UHC. [all …]
|
| /linux-6.15/arch/s390/include/asm/ |
| H A D | ebcdic.h | 23 codepage_convert(const __u8 *codepage, volatile char *addr, unsigned long nr) in codepage_convert() argument 36 : "a" (codepage) : "cc", "memory"); in codepage_convert()
|
| /linux-6.15/include/linux/ |
| H A D | nls.h | 96 nls_nullsize(const struct nls_table *codepage) in nls_nullsize() argument 101 charlen = codepage->uni2char(0, tmp, NLS_MAX_CHARSET_SIZE); in nls_nullsize()
|
| /linux-6.15/fs/fat/ |
| H A D | Kconfig | 81 int "Default codepage for FAT" 85 This option should be set to the codepage of your FAT filesystems. 86 It can be overridden with the "codepage" mount option.
|
| H A D | fat.h | 34 unsigned short codepage; /* Codepage for shortname conversions */ member
|
| H A D | inode.c | 1227 opts->codepage = result.uint_32; in fat_parse_param() 1779 sprintf(buf, "cp%d", sbi->options.codepage); in fat_fill_super() 1910 opts->codepage = fat_default_codepage; in fat_init_fs_context()
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | hpfs.rst | 118 file has a pointer to codepage its name is in. However OS/2 was created in 120 support is quite buggy. I have Czech OS/2 working in codepage 852 on my disk. 122 partition. It marked file name codepage as 850 - good. But when I again booted 135 OK, I could implement complex codepage support to this driver but I think it 137 So this driver simply uses first codepage it finds for uppercasing and 138 lowercasing no matter what's file codepage index. Usually all file names are in 139 this codepage - if you don't try to do what I described above :-)
|
| H A D | ntfs3.rst | 47 default codepage will be used (CONFIG_NLS_DEFAULT).
|
| H A D | vfat.rst | 56 **codepage=###** 57 Sets the codepage number for converting to shortname
|
| /linux-6.15/drivers/s390/char/ |
| H A D | defkeymap.map | 2 # Default keymap for 3270 (ebcdic codepage 037).
|