Home
last modified time | relevance | path

Searched refs:utf8cursor (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/fs/unicode/
H A Dutf8n.h71 /* Needed in struct utf8cursor below. */
77 struct utf8cursor { struct
91 * Initialize a utf8cursor to normalize a string.
95 extern int utf8cursor(struct utf8cursor *u8c, const struct utf8data *data,
97 extern int utf8ncursor(struct utf8cursor *u8c, const struct utf8data *data,
106 extern int utf8byte(struct utf8cursor *u8c);
H A Dutf8-core.c27 struct utf8cursor cur1, cur2; in utf8_strncmp()
54 struct utf8cursor cur1, cur2; in utf8_strncasecmp()
85 struct utf8cursor cur1; in utf8_strncasecmp_folded()
109 struct utf8cursor cur; in utf8_casefold()
132 struct utf8cursor cur; in utf8_casefold_hash()
153 struct utf8cursor cur; in utf8_normalize()
H A Dutf8-selftest.c166 struct utf8cursor u8c; in check_utf8_nfdi()
185 if (utf8cursor(&u8c, data, nfdi_test_data[i].str) < 0) in check_utf8_nfdi()
202 struct utf8cursor u8c; in check_utf8_nfdicf()
221 if (utf8cursor(&u8c, data, nfdicf_test_data[i].str) < 0) in check_utf8_nfdicf()
H A Dutf8-norm.c574 * Set up an utf8cursor for use by utf8byte().
583 int utf8ncursor(struct utf8cursor *u8c, const struct utf8data *data, in utf8ncursor()
610 * Set up an utf8cursor for use by utf8byte().
618 int utf8cursor(struct utf8cursor *u8c, const struct utf8data *data, in utf8cursor() function
623 EXPORT_SYMBOL(utf8cursor); variable
652 int utf8byte(struct utf8cursor *u8c) in utf8byte()
H A Dmkutf8data.c2600 struct utf8cursor;
2601 int utf8cursor(struct utf8cursor *, struct tree *, const char *);
2602 int utf8ncursor(struct utf8cursor *, struct tree *, const char *, size_t);
2603 int utf8byte(struct utf8cursor *);
2966 struct utf8cursor { struct
2981 * Set up an utf8cursor for use by utf8byte().
2990 int utf8ncursor(struct utf8cursor *u8c, struct tree *tree, const char *s, in utf8ncursor()
3017 * Set up an utf8cursor for use by utf8byte().
3025 int utf8cursor(struc function
[all...]
/kernel/linux/linux-6.6/fs/unicode/
H A Dutf8n.h27 /* Needed in struct utf8cursor below. */
33 struct utf8cursor { struct
48 * Initialize a utf8cursor to normalize a string.
52 int utf8ncursor(struct utf8cursor *u8c, const struct unicode_map *um,
61 extern int utf8byte(struct utf8cursor *u8c);
H A Dutf8-core.c23 struct utf8cursor cur1, cur2; in utf8_strncmp()
49 struct utf8cursor cur1, cur2; in utf8_strncasecmp()
79 struct utf8cursor cur1; in utf8_strncasecmp_folded()
102 struct utf8cursor cur; in utf8_casefold()
124 struct utf8cursor cur; in utf8_casefold_hash()
144 struct utf8cursor cur; in utf8_normalize()
H A Dutf8-selftest.c167 static int utf8cursor(struct utf8cursor *u8c, const struct unicode_map *um, in utf8cursor() function
176 struct utf8cursor u8c; in check_utf8_nfdi()
188 if (utf8cursor(&u8c, um, UTF8_NFDI, nfdi_test_data[i].str) < 0) in check_utf8_nfdi()
205 struct utf8cursor u8c; in check_utf8_nfdicf()
218 if (utf8cursor(&u8c, um, UTF8_NFDICF, in check_utf8_nfdicf()
H A Dmkutf8data.c2600 struct utf8cursor;
2601 int utf8cursor(struct utf8cursor *, struct tree *, const char *);
2602 int utf8ncursor(struct utf8cursor *, struct tree *, const char *, size_t);
2603 int utf8byte(struct utf8cursor *);
2966 struct utf8cursor { struct
2981 * Set up an utf8cursor for use by utf8byte().
2990 int utf8ncursor(struct utf8cursor *u8c, struct tree *tree, const char *s, in utf8ncursor()
3017 * Set up an utf8cursor for use by utf8byte().
3025 int utf8cursor(struc function
[all...]
H A Dutf8-norm.c411 * Set up an utf8cursor for use by utf8byte().
420 int utf8ncursor(struct utf8cursor *u8c, const struct unicode_map *um, in utf8ncursor()
471 int utf8byte(struct utf8cursor *u8c) in utf8byte()

Completed in 11 milliseconds