Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

fs/erofs/super.c _erofs_printk() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
BUF_SIZE 0 buffer 27,29-46,49-61,63-64,68,71,75,77,85
BUF_SIZE 0 buffer 27,29-46,49-61,63-64,68,71,75,77,85
DATA_SOURCE 0 buffer $1
STR_LEN 0 buffer (-1),28-33,35-39,42-45,48,50,52-53,55,59-60,62,67,74,76
STR_LEN 0 buffer (-1),28-33,35-39,42-45,48,50,52-53,55,59-60,62,67,74,76
TERMINATED 0 buffer 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pcl->lock
HALF_LOCKED2 &sbi->devs->rwsem
HALF_LOCKED2 global &z_erofs_crypto_rwsem

fs/erofs/super.c printk_skip_level() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
BUF_SIZE 0 buffer 27,29-46,49-61,63-64,68,71,75,77,85
BUF_SIZE 0 buffer 27,29-46,49-61,63-64,68,71,75,77,85
DATA_SOURCE 0 buffer $0
STR_LEN 0 buffer (-1),28-29,31-33,35-39,43-45,48,50,52-53,55,59-60,62,67,74,76
STR_LEN 0 buffer (-1),28-29,31-33,35-39,43-45,48,50,52-53,55,59-60,62,67,74,76
TERMINATED 0 buffer 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &pcl->lock
HALF_LOCKED2 &sbi->devs->rwsem
HALF_LOCKED2 global &z_erofs_crypto_rwsem

kernel/printk/printk.c printk_parse_prefix() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 *buffer 1-255
BUF_SIZE 0 buffer (-1),2-184,186-193,195-201,203-204,206,208,210,213,215,217-219,224,226,230,233-234,237-238,240-241,243,245,247-248,250-251,253-254,258-261,272,277,280,282-283,285,288-289,298,302,304-306,308,314,319,321,323,325-s32max
BUF_SIZE 0 buffer (-1),2-184,186-193,195-201,203-204,206,208,210,213,215,217-219,224,226,230,233-234,237-238,240-241,243,245,247-248,250-251,253-254,258-261,272,277,280,282-283,285,288-289,298,302,304-306,308,314,319,321,323,325-s32max
DATA_SOURCE 0 buffer $0 [m]
STR_LEN 0 buffer (-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 0 buffer (-1)-0,2-42,44-58,60-61,63-71,73-81,83-84,87,92,106,117,119,125,135,150,153,168
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &s->lock
HALF_LOCKED2 e.irqflags
HALF_LOCKED2 irqflags

fs/nilfs2/super.c __nilfs_msg() -> printk_get_level()

Type Parameter Key Value
DATA_SOURCE 0 buffer $1

fs/nilfs2/super.c printk_skip_level() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
DATA_SOURCE 0 buffer $0

drivers/firmware/efi/libstub/printk.c efi_printk() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
BUF_SIZE 0 buffer 30,32,34-40,42-47,50-53,55-60,62-64,69,72-73
BUF_SIZE 0 buffer 30,32,34-40,42-47,50-53,55-60,62-64,69,72-73
DATA_SOURCE 0 buffer $0
STR_LEN 0 buffer 29,31,33-39,41-46,49-52,54-59,61-63,68,71-72
STR_LEN 0 buffer 29,31,33-39,41-46,49-52,54-59,61-63,68,71-72
TERMINATED 0 buffer 1

drivers/firmware/efi/libstub/printk.c printk_skip_level() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
BUF_SIZE 0 buffer 30,32,34-40,42-47,50-53,55-60,62-64,69,72-73
BUF_SIZE 0 buffer 30,32,34-40,42-47,50-53,55-60,62-64,69,72-73
DATA_SOURCE 0 buffer $0
STR_LEN 0 buffer 29,31,33-39,41-46,49-52,54-59,61-63,68,71-72
STR_LEN 0 buffer 29,31,33-39,41-46,49-52,54-59,61-63,68,71-72
TERMINATED 0 buffer 1
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/osl.c acpi_os_vprintf() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 7841916452101754880
BUF_SIZE 0 buffer 512
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

kernel/debug/kdb/kdb_io.c printk_skip_headers() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 906299460344893440,906299460344893442
BUF_SIZE 0 buffer 254,256
BUF_SIZE 0 buffer 254,256
DATA_SOURCE 0 buffer $0 [m]
STR_LEN 0 buffer (-1)-255
STR_LEN 0 buffer (-1)-255
PARAM_COMPARE 0 buffer == $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags

kernel/debug/kdb/kdb_io.c printk_skip_headers() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 906299460344893440,906299460344893442,906299460344893444
BUF_SIZE 0 buffer (-1),254,256
BUF_SIZE 0 buffer (-1),254,256
DATA_SOURCE 0 buffer $0 [m]
STR_LEN 0 buffer (-1)-255
STR_LEN 0 buffer (-1)-255
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags

kernel/debug/kdb/kdb_io.c printk_skip_level() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 906299460344893440,906299460344893442
BUF_SIZE 0 buffer 254,256
BUF_SIZE 0 buffer 254,256
DATA_SOURCE 0 buffer $0
STR_LEN 0 buffer (-1)-255
STR_LEN 0 buffer (-1)-255
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags

kernel/debug/kdb/kdb_io.c vkdb_printf() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 906299460344893440
BUF_SIZE 0 buffer 256
STR_LEN 0 buffer 0-255
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags

fs/f2fs/super.c f2fs_printk() -> printk_get_level()

Type Parameter Key Value
DATA_SOURCE 0 buffer $2

fs/f2fs/super.c printk_skip_level() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
DATA_SOURCE 0 buffer $0

fs/ntfs3/super.c ntfs_inode_printk() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
BUF_SIZE 0 buffer 5,17,30-31,33-35,38-40,42,45-46,50-51,56-57,78
BUF_SIZE 0 buffer 5,17,30-31,33-35,38-40,42,45-46,50-51,56-57,78
DATA_SOURCE 0 buffer $1
STR_LEN 0 buffer (-1),16,55
STR_LEN 0 buffer (-1),16,55
TERMINATED 0 buffer 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &ni->base->ni_lock

fs/ntfs3/super.c ntfs_printk() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
BUF_SIZE 0 buffer 16,23-24,26,28-31,35,38-39,41-45,48-49,60,62,87,92
BUF_SIZE 0 buffer 16,23-24,26,28-31,35,38-39,41-45,48-49,60,62,87,92
DATA_SOURCE 0 buffer $1
STR_LEN 0 buffer (-1),2,12,16,23,30,40-41,44
STR_LEN 0 buffer (-1),2,12,16,23,30,40-41,44
TERMINATED 0 buffer 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &ni->ni_lock
HALF_LOCKED2 &wnd->rw_lock

fs/ntfs3/super.c printk_skip_level() -> printk_get_level()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
BUF_SIZE 0 buffer 5,16-17,23-24,26,28-31,33-35,38-46,48-50,56-57,60,62,78,87,92
BUF_SIZE 0 buffer 5,16-17,23-24,26,28-31,33-35,38-46,48-50,56-57,60,62,78,87,92
DATA_SOURCE 0 buffer $0
STR_LEN 0 buffer (-1),2,12,16,40-41,44,55
STR_LEN 0 buffer (-1),2,12,16,40-41,44,55
TERMINATED 0 buffer 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &ni->ni_lock