/linux/fs/smb/server/ |
H A D | unicode.c | 17 * cifs_mapchar() - convert a host-endian char to proper char in codepage 20 * @cp: codepage to which character should be converted 98 * @codepage: destination codepage 107 const struct nls_table *codepage) in smb_utf16_bytes() argument 126 charlen = cifs_mapchar(tmp, ftmp, codepage, 0); in smb_utf16_bytes() 142 * @codepage: codepage to which characters should be converted 146 * in the provided codepage. The tolen and fromlen parameters are to ensure 161 const struct nls_table *codepage, boo in smb_from_utf16() argument 234 smb_strtoUTF16(__le16 * to,const char * from,int len,const struct nls_table * codepage) smb_strtoUTF16() argument 292 smb_strndup_from_utf16(const char * src,const int maxlen,const bool is_unicode,const struct nls_table * codepage) smb_strndup_from_utf16() argument [all...] |
H A D | unicode.h | 32 const struct nls_table *codepage); 35 const struct nls_table *codepage);
|
/linux/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 | 2717 struct nls_table *codepage = JFS_SBI(ip->i_sb)->nls_tab; in jfs_readdir() local 2968 codepage); in jfs_readdir() 2988 len, codepage); in jfs_readdir()
|
/linux/fs/smb/client/ |
H A D | cifs_unicode.c | 107 * cifs_mapchar - convert a host-endian char to proper char in codepage 110 * @cp - codepage to which character should be converted 160 * @codepage - codepage to which characters should be converted 164 * in the provided codepage. The tolen and fromlen parameters are to ensure 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() 219 charlen = cifs_mapchar(&to[outlen], ftmp, codepage, map_type); in cifs_from_utf16() 249 const struct nls_table *codepage) in cifs_strtoUTF16() argument 305 cifs_utf16_bytes(const __le16 * from,int maxbytes,const struct nls_table * codepage) cifs_utf16_bytes() argument 347 cifs_strndup_from_utf16(const char * src,const int maxlen,const bool is_unicode,const struct nls_table * codepage) cifs_strndup_from_utf16() argument 598 cifs_local_to_utf16_bytes(const char * from,int len,const struct nls_table * codepage) 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 | dir.c | 855 struct nls_table *codepage = CIFS_SB(dentry->d_sb)->local_nls; local 862 charlen = codepage->char2uni(&q->name[i], q->len - i, &c); 876 struct nls_table *codepage = CIFS_SB(dentry->d_sb)->local_nls; local 882 * codepage are always the same length as their lowercase counterparts. 891 l1 = codepage->char2uni(&str[i], len - i, &c1); 892 l2 = codepage->char2uni(&name->name[i], name->len - i, &c2);
|
H A D | cifsproto.h | 613 const struct nls_table *codepage);
|
/linux/fs/nls/ |
H A D | Kconfig | 46 codepage if you want to be able to read/write these filenames on 49 say Y here if you want to include the DOS codepage that is used in 58 codepage if you want to be able to read/write these filenames on 61 say Y here if you want to include the DOS codepage that is used for 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 86 say Y here if you want to include the DOS codepage that is used for 89 languages that are not part of the US codepage 437. 99 codepage i [all...] |
/linux/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/include/linux/ |
H A D | nls.h | 88 * nls_nullsize - return length of null character for codepage 89 * @codepage - codepage for which to return length of NULL terminator 92 * length, we have to check against the codepage. If there's a problem 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/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 | 965 seq_printf(m, ",codepage=%s", &sbi->nls_disk->charset[2]); in fat_show_options() 1101 fsparam_u32 ("codepage", Opt_codepage), 1229 opts->codepage = result.uint_32; in fat_parse_param() 1781 sprintf(buf, "cp%d", sbi->options.codepage); in fat_fill_super() 1784 fat_msg(sb, KERN_ERR, "codepage %s not found", buf); in fat_fill_super() 1912 opts->codepage = fat_default_codepage; in fat_init_fs_context()
|
/linux/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 | vfat.rst | 56 **codepage=###** 57 Sets the codepage number for converting to shortname
|
/linux/drivers/s390/char/ |
H A D | defkeymap.map | 2 # Default keymap for 3270 (ebcdic codepage 037).
|