Searched refs:unicode_map (Results 1 - 20 of 20) sorted by relevance

/linux-master/include/linux/
H A Dunicode.h50 struct unicode_map { struct
56 int utf8_validate(const struct unicode_map *um, const struct qstr *str);
58 int utf8_strncmp(const struct unicode_map *um,
61 int utf8_strncasecmp(const struct unicode_map *um,
63 int utf8_strncasecmp_folded(const struct unicode_map *um,
67 int utf8_normalize(const struct unicode_map *um, const struct qstr *str,
70 int utf8_casefold(const struct unicode_map *um, const struct qstr *str,
73 int utf8_casefold_hash(const struct unicode_map *um, const void *salt,
76 struct unicode_map *utf8_load(unsigned int version);
77 void utf8_unload(struct unicode_map *u
[all...]
H A Dfs.h1237 struct unicode_map *s_encoding;
/linux-master/fs/unicode/
H A Dutf8n.h16 int utf8version_is_supported(const struct unicode_map *um, unsigned int version);
24 ssize_t utf8nlen(const struct unicode_map *um, enum utf8_normalization n,
34 const struct unicode_map *um;
52 int utf8ncursor(struct utf8cursor *u8c, const struct unicode_map *um,
H A Dutf8-core.c12 int utf8_validate(const struct unicode_map *um, const struct qstr *str)
20 int utf8_strncmp(const struct unicode_map *um,
46 int utf8_strncasecmp(const struct unicode_map *um,
75 int utf8_strncasecmp_folded(const struct unicode_map *um,
99 int utf8_casefold(const struct unicode_map *um, const struct qstr *str,
121 int utf8_casefold_hash(const struct unicode_map *um, const void *salt,
141 int utf8_normalize(const struct unicode_map *um, const struct qstr *str,
175 struct unicode_map *utf8_load(unsigned int version)
177 struct unicode_map *um;
179 um = kzalloc(sizeof(struct unicode_map), GFP_KERNE
[all...]
H A Dutf8-selftest.c161 static ssize_t utf8len(const struct unicode_map *um, enum utf8_normalization n,
167 static int utf8cursor(struct utf8cursor *u8c, const struct unicode_map *um,
173 static void check_utf8_nfdi(struct unicode_map *um)
202 static void check_utf8_nfdicf(struct unicode_map *um)
233 static void check_utf8_comparisons(struct unicode_map *table)
258 static void check_supported_versions(struct unicode_map *um)
277 struct unicode_map *um;
H A Dutf8-norm.c9 int utf8version_is_supported(const struct unicode_map *um, unsigned int version)
302 static utf8leaf_t *utf8nlookup(const struct unicode_map *um,
376 static utf8leaf_t *utf8lookup(const struct unicode_map *um,
386 ssize_t utf8nlen(const struct unicode_map *um, enum utf8_normalization n,
420 int utf8ncursor(struct utf8cursor *u8c, const struct unicode_map *um,
/linux-master/fs/smb/server/
H A Dmisc.h23 char *ksmbd_casefold_sharename(struct unicode_map *um, const char *name);
24 char *ksmbd_extract_sharename(struct unicode_map *um, const char *treename);
H A Dunicode.h38 char *ksmbd_extract_sharename(struct unicode_map *um, const char *treename);
H A Dmisc.c230 char *ksmbd_casefold_sharename(struct unicode_map *um, const char *name)
264 * @um: pointer to a unicode_map structure for character encoding handling
269 char *ksmbd_extract_sharename(struct unicode_map *um, const char *treename)
H A Dvfs.h64 struct unicode_map *um;
H A Dconnection.h51 struct unicode_map *um;
H A Dvfs.c1176 * @um: &struct unicode_map to use
1181 size_t namelen, struct unicode_map *um)
/linux-master/fs/smb/server/mgmt/
H A Dshare_config.h71 struct ksmbd_share_config *ksmbd_share_config_get(struct unicode_map *um,
H A Dshare_config.c123 static struct ksmbd_share_config *share_config_request(struct unicode_map *um,
213 struct ksmbd_share_config *ksmbd_share_config_get(struct unicode_map *um,
/linux-master/fs/ext4/
H A Dhash.c298 const struct unicode_map *um = dir->i_sb->s_encoding;
H A Dnamei.c1405 const struct unicode_map *um = sb->s_encoding;
H A Dsuper.c4561 struct unicode_map *encoding;
/linux-master/fs/f2fs/
H A Ddir.c190 const struct unicode_map *um = sb->s_encoding;
H A Dsuper.c4252 struct unicode_map *encoding;
/linux-master/fs/
H A Dlibfs.c1795 const struct unicode_map *um = sb->s_encoding;

Completed in 219 milliseconds