Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/mld/debugfs.c __iwl_dbgfs_he_sniffer_params_read() -> wiphy_locked_debugfs_read()

Type Parameter Key Value
PARAM_VALUE 1 file 4096-ptr_max
PARAM_VALUE 1 file->f_op 4096-ptr_max
PARAM_VALUE 1 file->f_op->read 1-u64max
PARAM_VALUE 1 file->private_data 4096-ptr_max
PARAM_VALUE 3 bufsize 32
PARAM_VALUE 5 count 0-1000000000,2147479552
PARAM_VALUE 6 *ppos 0-1000000000
PARAM_VALUE 7 handler 1984151396783476736
PARAM_VALUE 8 data 0
BUF_SIZE 2 buf 32
BUF_SIZE 6 ppos (-1),8
BUF_SIZE 6 ppos (-1),8
CAPPED_DATA 4 userbuf 1
DATA_SOURCE 1 file $0
DATA_SOURCE 4 userbuf $1
DATA_SOURCE 5 count $2
DATA_SOURCE 6 ppos $3
FUZZY_MAX 5 count 2147479552
BIT_INFO 1 file->f_mode 0x20001,0xffffffff
USER_DATA 4 userbuf 0-u64max[c]
USER_DATA 5 count 0-1000000000
USER_DATA 6 *ppos 0-1000000000
UNITS 3 bufsize unit_byte
USER_PTR 6 ppos

drivers/net/wireless/intel/iwlwifi/mld/debugfs.c __iwl_dbgfs_tas_get_status_read() -> wiphy_locked_debugfs_read()

Type Parameter Key Value
PARAM_VALUE 1 file 4096-ptr_max
PARAM_VALUE 1 file->f_op 4096-ptr_max
PARAM_VALUE 1 file->f_op->read 1-u64max
PARAM_VALUE 1 file->private_data 4096-ptr_max
PARAM_VALUE 3 bufsize 2048
PARAM_VALUE 5 count 0-1000000000,2147479552
PARAM_VALUE 6 *ppos 0-1000000000
PARAM_VALUE 7 handler 1529488979386380288
PARAM_VALUE 8 data 0
BUF_SIZE 2 buf 2048
BUF_SIZE 6 ppos (-1),8
BUF_SIZE 6 ppos (-1),8
CAPPED_DATA 4 userbuf 1
DATA_SOURCE 1 file $0
DATA_SOURCE 4 userbuf $1
DATA_SOURCE 5 count $2
DATA_SOURCE 6 ppos $3
FUZZY_MAX 5 count 2147479552
BIT_INFO 1 file->f_mode 0x20001,0xffffffff
USER_DATA 4 userbuf 0-u64max[c]
USER_DATA 5 count 0-1000000000
USER_DATA 6 *ppos 0-1000000000
UNITS 3 bufsize unit_byte
USER_PTR 6 ppos

net/mac80211/debugfs_sta.c sta_agg_status_read() -> wiphy_locked_debugfs_read()

Type Parameter Key Value
PARAM_VALUE 1 file 4096-ptr_max
PARAM_VALUE 1 file->f_op 4096-ptr_max
PARAM_VALUE 1 file->f_op->read 1-u64max
PARAM_VALUE 1 file->f_path.dentry 4096-ptr_max
PARAM_VALUE 1 file->private_data 4096-ptr_max
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 bufsize 711
PARAM_VALUE 5 count 0-1000000000,2147479552
PARAM_VALUE 6 *ppos 0-1000000000
PARAM_VALUE 7 handler 774311287869841408
PARAM_VALUE 8 data 4096-ptr_max
BUF_SIZE 2 buf 711
BUF_SIZE 2 buf 711
BUF_SIZE 6 ppos (-1),8
BUF_SIZE 6 ppos (-1),8
BUF_SIZE 8 data s32min-(-2),1-s32max
CAPPED_DATA 4 userbuf 1
DATA_SOURCE 1 file $0
DATA_SOURCE 2 buf r _kmalloc_noprof
DATA_SOURCE 4 userbuf $1
DATA_SOURCE 5 count $2
DATA_SOURCE 6 ppos $3
FUZZY_MAX 5 count 2147479552
BIT_INFO 1 file->f_mode 0x20001,0xffffffff
USER_DATA 4 userbuf 0-u64max[c]
USER_DATA 5 count 0-1000000000
USER_DATA 6 *ppos 0-1000000000
USER_PTR 6 ppos

drivers/net/wireless/realtek/rtw89/debug.c rtw89_debugfs_file_read() -> wiphy_locked_debugfs_read()

Type Parameter Key Value
PARAM_VALUE 1 file 4096-ptr_max
PARAM_VALUE 1 file->f_op 4096-ptr_max
PARAM_VALUE 1 file->f_op->read 1-u64max
PARAM_VALUE 1 file->f_path.dentry 4096-ptr_max
PARAM_VALUE 1 file->private_data 4096-ptr_max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 bufsize 1-u64max
PARAM_VALUE 5 count 0-1000000000,2147479552
PARAM_VALUE 6 ppos 4096-ptr_max
PARAM_VALUE 6 *ppos 0
PARAM_VALUE 7 handler 8822746141346729984
PARAM_VALUE 8 data 4096-ptr_max
BUF_SIZE 2 buf 1-u64max
BUF_SIZE 2 buf 1-u64max
BUF_SIZE 6 ppos (-1),8
BUF_SIZE 6 ppos (-1),8
BUF_SIZE 8 data s32min-(-2),1-s32max
CAPPED_DATA 4 userbuf 1
DATA_SOURCE 1 file $0
DATA_SOURCE 4 userbuf $1
DATA_SOURCE 5 count $2
DATA_SOURCE 6 ppos $3
FUZZY_MAX 3 bufsize 4096
FUZZY_MAX 5 count 2147479552
BIT_INFO 1 file->f_mode 0x20001,0xffffffff
USER_DATA 4 userbuf 0-u64max[c]
USER_DATA 5 count 0-1000000000
USER_DATA 6 *ppos 0
UNITS 3 bufsize unit_byte
BYTE_COUNT 2 ==buf3 8050
USER_PTR 6 ppos

net/mac80211/debugfs_netdev.c ieee80211_if_read_link() -> wiphy_locked_debugfs_read()

Type Parameter Key Value
PARAM_VALUE 1 file 4096-ptr_max
PARAM_VALUE 1 file->f_op 4096-ptr_max
PARAM_VALUE 1 file->f_op->read 1-u64max
PARAM_VALUE 1 file->f_path.dentry 4096-ptr_max
PARAM_VALUE 1 file->private_data 4096-ptr_max
PARAM_VALUE 2 buf 2480794191007064064
PARAM_VALUE 3 bufsize 200
PARAM_VALUE 5 count 0-1000000000,2147479552
PARAM_VALUE 6 *ppos 0-1000000000
PARAM_VALUE 7 handler 6859433109533822976
PARAM_VALUE 8 data 7449161089943904256
BUF_SIZE 2 buf 200
BUF_SIZE 6 ppos (-1),8
BUF_SIZE 6 ppos (-1),8
BUF_SIZE 8 data 16
DATA_SOURCE 1 file $0
DATA_SOURCE 4 userbuf $1
DATA_SOURCE 5 count $2
DATA_SOURCE 6 ppos $3
FUZZY_MAX 5 count 2147479552
BIT_INFO 1 file->f_mode 0x20001,0xffffffff
USER_DATA 4 userbuf 0-u64max[c]
USER_DATA 5 count 0-1000000000
USER_DATA 6 *ppos 0-1000000000
UNITS 3 bufsize unit_byte
USER_PTR 6 ppos

net/mac80211/debugfs_netdev.c ieee80211_if_read_sdata() -> wiphy_locked_debugfs_read()

Type Parameter Key Value
PARAM_VALUE 1 file 4096-ptr_max
PARAM_VALUE 1 file->f_op 4096-ptr_max
PARAM_VALUE 1 file->f_op->read 1-u64max
PARAM_VALUE 1 file->f_path.dentry 4096-ptr_max
PARAM_VALUE 1 file->private_data 4096-ptr_max
PARAM_VALUE 2 buf 5083394946882527232
PARAM_VALUE 3 bufsize 200
PARAM_VALUE 5 count 0-1000000000,2147479552
PARAM_VALUE 6 *ppos 0-1000000000
PARAM_VALUE 7 handler 7824656080283193344
PARAM_VALUE 8 data 5283900907039424512
BUF_SIZE 2 buf 200
BUF_SIZE 6 ppos (-1),8
BUF_SIZE 6 ppos (-1),8
BUF_SIZE 8 data 16
DATA_SOURCE 1 file $0
DATA_SOURCE 4 userbuf $1
DATA_SOURCE 5 count $2
DATA_SOURCE 6 ppos $3
FUZZY_MAX 5 count 2147479552
BIT_INFO 1 file->f_mode 0x20001,0xffffffff
USER_DATA 4 userbuf 0-u64max[c]
USER_DATA 5 count 0-1000000000
USER_DATA 6 *ppos 0-1000000000
UNITS 3 bufsize unit_byte
USER_PTR 6 ppos