Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 *bufp 544173132892016640
PARAM_VALUE 0 *(*bufp) 0
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 2 fmt 5949556699500781568
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 5
STR_LEN 0 bufp 4
TERMINATED 2 fmt 1
NOCHECK_CALL
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 0 *bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 2 fmt 4214587568998633472
PARAM_VALUE 3 $ 4096-ptr_max
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 9
DATA_SOURCE 3 $ r xbc_node_find_value
STR_LEN 0 bufp 8
TERMINATED 2 fmt 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 *(*bufp)
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 2 fmt 547188119721807872
PARAM_VALUE 3 $ 4096-ptr_max
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 9
DATA_SOURCE 3 $ r xbc_node_find_value
STR_LEN 0 bufp 8
TERMINATED 2 fmt 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 *(*bufp)
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 1 *end 0-255
PARAM_VALUE 2 fmt 8203323478993166336
PARAM_VALUE 3 $ 0,4096-ptr_max
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 5
STR_LEN 0 bufp 4
TERMINATED 2 fmt 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 *(*bufp)
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 1 *end 0-255
PARAM_VALUE 2 fmt 5722772758852210688
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 7
STR_LEN 0 bufp 6
TERMINATED 2 fmt 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 *(*bufp)
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 1 *end 0-255
PARAM_VALUE 2 fmt 8808190018820984832
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 10
STR_LEN 0 bufp 9
TERMINATED 2 fmt 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 *(*bufp)
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 1 *end 0-255
PARAM_VALUE 2 fmt 3512928682952867840
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 7
STR_LEN 0 bufp 6
TERMINATED 2 fmt 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 *(*bufp)
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 1 *end 0-255
PARAM_VALUE 2 fmt 6051486635059052544
PARAM_VALUE 3 $ 4096-ptr_max
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 7
DATA_SOURCE 3 $ r xbc_node_find_value
STR_LEN 0 bufp 6
TERMINATED 2 fmt 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 *(*bufp)
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_hist_add_array() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 2 fmt 7488577313538498560
PARAM_VALUE 3 $ 1027036475577602048,1358573714823352320,8490142655719591936
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 4
BUF_SIZE 3 $ 5,7
BUF_SIZE 3 $ 5,7
DATA_SOURCE 0 bufp $1
DATA_SOURCE 1 end $2
DATA_SOURCE 3 $ $3
STR_LEN 0 bufp 3
TERMINATED 2 fmt 1
TERMINATED 3 $ 1
NOCHECK_CALL
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_hist_add_array() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 2 fmt 332344753450311680
PARAM_VALUE 3 $ 44,61
PARAM_VALUE 4 $ 0,4096-ptr_max
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 5
DATA_SOURCE 0 bufp $1
DATA_SOURCE 1 end $2
FUZZY_MAX 3 $ 61
STR_LEN 0 bufp 4
BIT_INFO 3 $ 0x2c,0x3d
TERMINATED 2 fmt 1
HARD_MAX 3 $ 61
NOCHECK_CALL
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_hist_add_one_handler() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 2 fmt 2536928376779378688
PARAM_VALUE 3 $ 0,4096-ptr_max
PARAM_VALUE 4 $ 4096-ptr_max
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 8
DATA_SOURCE 0 bufp $1
DATA_SOURCE 1 end $2
DATA_SOURCE 3 $ $3
DATA_SOURCE 4 $ r xbc_node_find_value
STR_LEN 0 bufp 7
TERMINATED 2 fmt 1
NOCHECK_CALL
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_hist_add_one_handler() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 0 *bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 2 fmt 920427525094719488
PARAM_VALUE 3 $ 0,4096-ptr_max
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 4
DATA_SOURCE 0 bufp $1
DATA_SOURCE 1 end $2
STR_LEN 0 bufp 3
TERMINATED 2 fmt 1
NOCHECK_CALL
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_hist_add_one_handler() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 2 fmt 332344753450311680
PARAM_VALUE 3 $ 40,44
PARAM_VALUE 4 $ 0,4096-ptr_max
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 5
DATA_SOURCE 0 bufp $1
DATA_SOURCE 1 end $2
FUZZY_MAX 3 $ 44
STR_LEN 0 bufp 4
BIT_INFO 3 $ 0x28,0x2c
TERMINATED 2 fmt 1
HARD_MAX 3 $ 44
NOCHECK_CALL
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_hist_add_one_handler() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 0 *bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 2 fmt 1060526220448190464
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 2
DATA_SOURCE 0 bufp $1
DATA_SOURCE 1 end $2
STR_LEN 0 bufp 1
TERMINATED 2 fmt 1
NOCHECK_CALL
UNITS 1 end unit_byte
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_hist_add_one_handler() -> append_printf()

Type Parameter Key Value
PARAM_VALUE 0 bufp 4096-ptr_max
PARAM_VALUE 0 *bufp 4096-ptr_max
PARAM_VALUE 1 end 544173132892016896
PARAM_VALUE 2 fmt 5804425837471621120
BUF_SIZE 1 end 0
BUF_SIZE 2 fmt 12
DATA_SOURCE 0 bufp $1
DATA_SOURCE 1 end $2
STR_LEN 0 bufp 11
TERMINATED 2 fmt 1
NOCHECK_CALL
UNITS 1 end unit_byte
LOCK2 global &event_mutex