Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/printk/printk.c vprintk_store() -> printk_sprint()

Type Parameter Key Value
PARAM_VALUE 1 size 0-1024
PARAM_VALUE 2 facility 0-255
PARAM_VALUE 3 flags 4133181845083590656
BUF_SIZE 4 fmt (-1),2-4,6,8-59,62,64-70,72,74-77,79-82,85,88,93,95,102,107,115-116,118,120,126,136,154,169
BUF_SIZE 4 fmt (-1),2-4,6,8-59,62,64-70,72,74-77,79-82,85,88,93,95,102,107,115-116,118,120,126,136,154,169
BUF_SIZE 5 args (-1),8
BUF_SIZE 5 args (-1),8
DATA_SOURCE 2 facility $0
DATA_SOURCE 4 fmt $3
DATA_SOURCE 5 args $4
FUZZY_MAX 1 size 1024
STR_LEN 0 text (-1)-0,2-42,44-58,60-61,63-71,73-81,83-84,87,92,106,117,119,125,135,150,153,168
STR_LEN 1 size (-1)-0,3-16,18-23,25-27,29-42,44-58,61,63-69,71,73-76,78-81,84,87,92,106,117,119,125,135,153,168
STR_LEN 4 fmt (-1)-0,3-16,18-23,25-27,29-42,44-58,61,63-69,71,73-76,78-81,84,87,92,106,117,119,125,135,153,168
HARD_MAX 1 size 1024
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 e.irqflags
LOCK2 irqflags

kernel/printk/printk.c vprintk_store() -> printk_sprint()

Type Parameter Key Value
PARAM_VALUE 0 text 4096-ptr_max
PARAM_VALUE 1 size 0-1024
PARAM_VALUE 2 facility 0-255
PARAM_VALUE 3 flags 4133181845083590656
BUF_SIZE 4 fmt (-1),2-4,6,8-59,62,64-70,72,74-77,79-82,85,88,93,95,102,107,115-116,118,120,126,136,154,169
BUF_SIZE 4 fmt (-1),2-4,6,8-59,62,64-70,72,74-77,79-82,85,88,93,95,102,107,115-116,118,120,126,136,154,169
BUF_SIZE 5 args (-1),8
BUF_SIZE 5 args (-1),8
DATA_SOURCE 2 facility $0
DATA_SOURCE 4 fmt $3
DATA_SOURCE 5 args $4
FUZZY_MAX 1 size 1024
STR_LEN 0 text (-1)-0,2-42,44-58,60-61,63-71,73-81,83-84,87,92,106,117,119,125,135,150,153,168
STR_LEN 1 size (-1)-0,3-16,18-23,25-27,29-42,44-58,61,63-69,71,73-76,78-81,84,87,92,106,117,119,125,135,153,168
STR_LEN 4 fmt (-1)-0,3-16,18-23,25-27,29-42,44-58,61,63-69,71,73-76,78-81,84,87,92,106,117,119,125,135,153,168
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 e.irqflags
LOCK2 irqflags