Defined in 2 files as a prototype:

Defined in 2 files as a function:

Referenced in 4 files:

Smatch caller information:

fs/unicode/utf8-core.c utf8_casefold() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 1082082518484553728
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 1
PARAM_VALUE 0 u8c->nccc 0-255
PARAM_VALUE 0 u8c->s 1-u64max
RX_PATH
TASK_NOT_RUNNING

fs/unicode/utf8-core.c utf8_casefold_hash() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 2613868988886355968
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 1
PARAM_VALUE 0 u8c->nccc 0-255
PARAM_VALUE 0 u8c->s 1-u64max
RX_PATH
TASK_NOT_RUNNING

fs/unicode/utf8-core.c utf8_casefold_hash() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 2613868988886355968
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 1
PARAM_VALUE 0 u8c->nccc 0-255
PARAM_VALUE 0 u8c->s 4097-u64max
RX_PATH
TASK_NOT_RUNNING

fs/unicode/utf8-core.c utf8_strncasecmp() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 5620769989540237312
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 1
PARAM_VALUE 0 u8c->nccc 0-255
PARAM_VALUE 0 u8c->s 1-u64max
RX_PATH
TASK_NOT_RUNNING
USER_PTR 0 u8c->s

fs/unicode/utf8-core.c utf8_strncasecmp() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 6563763251287560192
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 1
PARAM_VALUE 0 u8c->nccc 0-255
PARAM_VALUE 0 u8c->s 1-u64max
RX_PATH
TASK_NOT_RUNNING

fs/unicode/utf8-core.c utf8_strncasecmp_folded() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 4773804130985656320
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 1
PARAM_VALUE 0 u8c->nccc 0-255
PARAM_VALUE 0 u8c->s 1-u64max
RX_PATH
TASK_NOT_RUNNING

fs/unicode/utf8-core.c utf8_strncmp() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 6423691019925504000
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 0
PARAM_VALUE 0 u8c->nccc 0-255
PARAM_VALUE 0 u8c->s 1-u64max

fs/unicode/utf8-core.c utf8_strncmp() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 5615136460822921216
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 0
PARAM_VALUE 0 u8c->nccc 0-255
PARAM_VALUE 0 u8c->s 1-u64max

fs/unicode/tests/utf8_kunit.c check_utf8_nfdi() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 2142517491200307200
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 0-1
PARAM_VALUE 0 u8c->nccc 0-255

fs/unicode/tests/utf8_kunit.c check_utf8_nfdi() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 2142517491200307200
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 0-1
PARAM_VALUE 0 u8c->nccc 0-255

fs/unicode/tests/utf8_kunit.c check_utf8_nfdicf() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 5227950882641080320
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 0-1
PARAM_VALUE 0 u8c->nccc 0-255

fs/unicode/tests/utf8_kunit.c check_utf8_nfdicf() -> utf8byte()

Type Parameter Key Value
PARAM_VALUE 0 u8c 5227950882641080320
PARAM_VALUE 0 u8c->ccc (-1)-254
PARAM_VALUE 0 u8c->n 0-1
PARAM_VALUE 0 u8c->nccc 0-255