Defined in 1 files as a function:
Referenced in 11 files:
- arch/s390/boot/printk.c, line 237
- arch/s390/kernel/setup.c, line 882
- drivers/acpi/osl.c
- drivers/firmware/efi/libstub/printk.c, line 120
- fs/erofs/super.c, line 30
- fs/f2fs/super.c, line 446
- fs/nilfs2/super.c, line 73
- fs/ntfs3/super.c
- include/linux/printk.h
- kernel/debug/kdb/kdb_io.c, line 786
- kernel/printk/printk.c, line 2194
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 |