Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/md/dm-vdo/logger.c __vdo_log_strerror() -> vdo_vlog_strerror()

Type Parameter Key Value
PARAM_VALUE 0 priority 2-4
PARAM_VALUE 2 module 185282226070667264
PARAM_VALUE 3 format 4096-ptr_max
BUF_SIZE 2 module 19
BUF_SIZE 2 module 19
BUF_SIZE 3 format 10,14-15,19-50,52-54,56-57,59,61-62,67-69,72,74-78,81-82,84,87,89,100,105,178
BUF_SIZE 3 format 10,14-15,19-50,52-54,56-57,59,61-62,67-69,72,74-78,81-82,84,87,89,100,105,178
BUF_SIZE 4 args 8
BUF_SIZE 4 args 8
DATA_SOURCE 0 priority $0
DATA_SOURCE 1 errnum $1
DATA_SOURCE 2 module $2
DATA_SOURCE 3 format $3
STR_LEN 0 priority 18
STR_LEN 1 errnum 9,13-14,18-49,51-53,55-56,58,60-61,66-68,71,73-77,80-81,83,86,88,99,104,177
STR_LEN 2 module (-1),5,7,13
STR_LEN 2 module (-1),5,7,13
PARAM_COMPARE 3 &format == $4
TERMINATED 2 module 1
TERMINATED 3 format 1
TERMINATED 4 *args 1
HARD_MAX 0 priority 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &md->suspend_lock
HALF_LOCKED2 &volume->read_threads_mutex

drivers/md/dm-vdo/vio.c update_vio_error_stats() -> vdo_vlog_strerror()

Type Parameter Key Value
PARAM_VALUE 0 priority 3,7
PARAM_VALUE 1 errnum s32min-1478,1480-s32max
PARAM_VALUE 2 module 185282226070667264
PARAM_VALUE 3 format 483549856186187776,2619734781272137728,4248275460825632768
PARAM_VALUE 4 *args 4248275460825632768,483549856186187776,2619734781272137728
BUF_SIZE 2 module 19
BUF_SIZE 3 format 51,64,67
BUF_SIZE 3 format 51,64,67
BUF_SIZE 4 args 8
BUF_SIZE 4 args 8
DATA_SOURCE 3 format $1
FUZZY_MAX 0 priority 7
STR_LEN 0 priority 18
STR_LEN 1 errnum (-1),4-5,9,14,18
STR_LEN 3 format (-1),4-5,9,14,18
STR_LEN 4 *args (-1),4-5,9,14,18
PARAM_COMPARE 3 &format == $4
BIT_INFO 0 priority 0x3,0x7
TERMINATED 2 module 1
TERMINATED 3 format 1
TERMINATED 4 *args 1
HARD_MAX 0 priority 7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL