Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_4_op_fw_stats_fill() -> ath10k_wmi_fw_pdev_tx_stats_fill()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 1 buf 1-u64max
PARAM_VALUE 2 length 5610561336561139712
BUF_SIZE 1 buf 1048576
BUF_SIZE 1 buf 1048576
DATA_SOURCE 1 buf $2
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ar->conf_mutex
LOCK2 &ar->data_lock
LOCK2 bh
TYPE_LOCK (struct ath10k)->conf_mutex
TYPE_LOCK (struct ath10k)->data_lock

drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10x_op_fw_stats_fill() -> ath10k_wmi_fw_pdev_tx_stats_fill()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 1 buf 1-u64max
PARAM_VALUE 2 length 7969972249728143360
BUF_SIZE 1 buf 1048576
BUF_SIZE 1 buf 1048576
DATA_SOURCE 1 buf $2
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ar->conf_mutex
LOCK2 &ar->data_lock
LOCK2 bh
TYPE_LOCK (struct ath10k)->conf_mutex
TYPE_LOCK (struct ath10k)->data_lock

drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_main_op_fw_stats_fill() -> ath10k_wmi_fw_pdev_tx_stats_fill()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 1 buf 1-u64max
PARAM_VALUE 2 length 3253758094430801920
BUF_SIZE 1 buf 1048576
BUF_SIZE 1 buf 1048576
DATA_SOURCE 1 buf $2
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ar->conf_mutex
LOCK2 &ar->data_lock
LOCK2 bh
TYPE_LOCK (struct ath10k)->conf_mutex
TYPE_LOCK (struct ath10k)->data_lock