Defined in 1 files as a function:

No references found in the database

Smatch caller information:

drivers/net/wireless/realtek/rtw89/debug.c rtw89_debugfs_file_write() -> (struct rtw89_debugfs_priv)->cb_write()

Type Parameter Key Value
PARAM_VALUE 1 debugfs_priv 4096-ptr_max
PARAM_VALUE 1 debugfs_priv->opt.wlock 0
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 count 0-3999999
BUF_SIZE 1 debugfs_priv s32min-(-2),1-s32max
BUF_SIZE 1 debugfs_priv s32min-(-2),1-s32max
BUF_SIZE 2 buf 1-1000000001,2147479553
BUF_SIZE 2 buf 1-1000000001,2147479553
CAPPED_DATA 3 count 1
CAPPED_DATA 3 count 1
DATA_SOURCE 2 buf r _kmalloc_noprof
DATA_SOURCE 3 count $2
CONTAINER 0 *(-16+0) $(-1)
CONTAINER 1 -16+0 $(-1)
TERMINATED 2 buf 1
USER_DATA 2 *buf 0-255
USER_DATA 3 count 0-3999999[c]
ELEM_LAST 2 ==buf3 8052
USER_PTR 2 buf

drivers/net/wireless/realtek/rtw89/debug.c rtw89_debugfs_file_write_helper() -> (struct rtw89_debugfs_priv)->cb_write()

Type Parameter Key Value
PARAM_VALUE 1 debugfs_priv 4096-ptr_max
BUF_SIZE 1 debugfs_priv s32min-(-2),1-s32max
BUF_SIZE 1 debugfs_priv s32min-(-2),1-s32max
BUF_SIZE 2 buf 1-1000000001,2147479553
BUF_SIZE 2 buf 1-1000000001,2147479553
DATA_SOURCE 1 debugfs_priv $4
DATA_SOURCE 2 buf $2
DATA_SOURCE 3 count $3
CONTAINER 0 *(-16+0) $(-1)
CONTAINER 1 -16+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx