Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c xgmac_reg_addr_write() -> xgbe_common_write()

Type Parameter Key Value
PARAM_VALUE 1 count 0-1000000000,2147479552
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 3 value 4096-ptr_max
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
CAPPED_DATA 0 buffer 1
DATA_SOURCE 0 buffer $1
DATA_SOURCE 1 count $2
DATA_SOURCE 2 ppos $3
FUZZY_MAX 1 count 2147479552
USER_DATA 0 buffer 0-u64max[c]
USER_DATA 1 count 0-1000000000
USER_DATA 2 *ppos 0-1000000000
USER_PTR 2 ppos

drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c xgmac_reg_value_write() -> xgbe_common_write()

Type Parameter Key Value
PARAM_VALUE 1 count 0-1000000000,2147479552
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 3 value 8305651930064785408
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
CAPPED_DATA 0 buffer 1
DATA_SOURCE 0 buffer $1
DATA_SOURCE 1 count $2
DATA_SOURCE 2 ppos $3
FUZZY_MAX 1 count 2147479552
USER_DATA 0 buffer 0-u64max[c]
USER_DATA 1 count 0-1000000000
USER_DATA 2 *ppos 0-1000000000
USER_PTR 2 ppos

drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c xi2c_reg_addr_write() -> xgbe_common_write()

Type Parameter Key Value
PARAM_VALUE 1 count 0-1000000000,2147479552
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 3 value 4096-ptr_max
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
CAPPED_DATA 0 buffer 1
DATA_SOURCE 0 buffer $1
DATA_SOURCE 1 count $2
DATA_SOURCE 2 ppos $3
FUZZY_MAX 1 count 2147479552
USER_DATA 0 buffer 0-u64max[c]
USER_DATA 1 count 0-1000000000
USER_DATA 2 *ppos 0-1000000000
USER_PTR 2 ppos

drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c xi2c_reg_value_write() -> xgbe_common_write()

Type Parameter Key Value
PARAM_VALUE 1 count 0-1000000000,2147479552
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 3 value 4157322892644401152
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
CAPPED_DATA 0 buffer 1
DATA_SOURCE 0 buffer $1
DATA_SOURCE 1 count $2
DATA_SOURCE 2 ppos $3
FUZZY_MAX 1 count 2147479552
USER_DATA 0 buffer 0-u64max[c]
USER_DATA 1 count 0-1000000000
USER_DATA 2 *ppos 0-1000000000
USER_PTR 2 ppos

drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c xpcs_mmd_write() -> xgbe_common_write()

Type Parameter Key Value
PARAM_VALUE 1 count 0-1000000000,2147479552
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 3 value 4096-ptr_max
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
CAPPED_DATA 0 buffer 1
DATA_SOURCE 0 buffer $1
DATA_SOURCE 1 count $2
DATA_SOURCE 2 ppos $3
FUZZY_MAX 1 count 2147479552
USER_DATA 0 buffer 0-u64max[c]
USER_DATA 1 count 0-1000000000
USER_DATA 2 *ppos 0-1000000000
USER_PTR 2 ppos

drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c xpcs_reg_addr_write() -> xgbe_common_write()

Type Parameter Key Value
PARAM_VALUE 1 count 0-1000000000,2147479552
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 3 value 4096-ptr_max
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
CAPPED_DATA 0 buffer 1
DATA_SOURCE 0 buffer $1
DATA_SOURCE 1 count $2
DATA_SOURCE 2 ppos $3
FUZZY_MAX 1 count 2147479552
USER_DATA 0 buffer 0-u64max[c]
USER_DATA 1 count 0-1000000000
USER_DATA 2 *ppos 0-1000000000
USER_PTR 2 ppos

drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c xpcs_reg_value_write() -> xgbe_common_write()

Type Parameter Key Value
PARAM_VALUE 1 count 0-1000000000,2147479552
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 3 value 1307044985764032512
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
CAPPED_DATA 0 buffer 1
DATA_SOURCE 0 buffer $1
DATA_SOURCE 1 count $2
DATA_SOURCE 2 ppos $3
FUZZY_MAX 1 count 2147479552
USER_DATA 0 buffer 0-u64max[c]
USER_DATA 1 count 0-1000000000
USER_DATA 2 *ppos 0-1000000000
USER_PTR 2 ppos

drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c xprop_reg_addr_write() -> xgbe_common_write()

Type Parameter Key Value
PARAM_VALUE 1 count 0-1000000000,2147479552
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 3 value 4096-ptr_max
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
CAPPED_DATA 0 buffer 1
DATA_SOURCE 0 buffer $1
DATA_SOURCE 1 count $2
DATA_SOURCE 2 ppos $3
FUZZY_MAX 1 count 2147479552
USER_DATA 0 buffer 0-u64max[c]
USER_DATA 1 count 0-1000000000
USER_DATA 2 *ppos 0-1000000000
USER_PTR 2 ppos

drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c xprop_reg_value_write() -> xgbe_common_write()

Type Parameter Key Value
PARAM_VALUE 1 count 0-1000000000,2147479552
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 3 value 3082974365312069632
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
CAPPED_DATA 0 buffer 1
DATA_SOURCE 0 buffer $1
DATA_SOURCE 1 count $2
DATA_SOURCE 2 ppos $3
FUZZY_MAX 1 count 2147479552
USER_DATA 0 buffer 0-u64max[c]
USER_DATA 1 count 0-1000000000
USER_DATA 2 *ppos 0-1000000000
USER_PTR 2 ppos