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_base_stats_fill()

Type Parameter Key Value
PARAM_VALUE 0 pdev 1-u64max
PARAM_VALUE 1 buf 1-u64max
PARAM_VALUE 2 length 5610561336561139712
PARAM_VALUE 2 *length 0
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_base_stats_fill()

Type Parameter Key Value
PARAM_VALUE 0 pdev 1-u64max
PARAM_VALUE 1 buf 1-u64max
PARAM_VALUE 2 length 7969972249728143360
PARAM_VALUE 2 *length 0
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_base_stats_fill()

Type Parameter Key Value
PARAM_VALUE 0 pdev 1-u64max
PARAM_VALUE 1 buf 1-u64max
PARAM_VALUE 2 length 3253758094430801920
PARAM_VALUE 2 *length 0
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