Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_pdev_tx_rate_txbf_stats_tlv() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 5800429696464257024 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 8 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 10 |
| BUF_SIZE | 4 | array | 32 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 9 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_pdev_tx_rate_txbf_stats_tlv() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 8508447606441209856 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 8 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 11 |
| BUF_SIZE | 4 | array | 32 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 10 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_pdev_tx_rate_txbf_stats_tlv() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 1090434054007205888 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 8 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 12 |
| BUF_SIZE | 4 | array | 32 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 11 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_tx_pdev_rate_stats_be_ofdma_tlv() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 8813829725530005504 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 8 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 19 |
| BUF_SIZE | 4 | array | 32 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 18 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_tx_selfgen_ac_stats_tlv() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 3425336521494806528 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 3 |
| PARAM_VALUE | 6 | footer | 4615607898804768768 |
| BUF_SIZE | 2 | header | 28 |
| BUF_SIZE | 4 | array | 12 |
| BUF_SIZE | 6 | footer | 3 |
| STR_LEN | 0 | buf | 27 |
| STR_LEN | 1 | offset | 2 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_tx_selfgen_ax_err_stats_tlv() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 6004343372043337728 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 7 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 20 |
| BUF_SIZE | 4 | array | 28 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 19 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_tx_selfgen_ax_stats_tlv() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 6849234420877430784 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 7 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 28 |
| BUF_SIZE | 4 | array | 28 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 27 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_tx_selfgen_be_err_stats_tlv() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 777452883592454144 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 7 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 20 |
| BUF_SIZE | 4 | array | 28 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 19 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_tx_selfgen_be_err_stats_tlv() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 182754992389767168 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 7 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 27 |
| BUF_SIZE | 4 | array | 28 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 26 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_tx_selfgen_be_stats_tlv() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 7319740752240783360 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 7 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 29 |
| BUF_SIZE | 4 | array | 28 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 28 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_tx_selfgen_be_stats_tlv() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 5849895382363930624 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 7 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 28 |
| BUF_SIZE | 4 | array | 28 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 27 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_ul_mumimo_trig_stats() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 5570657452202598400 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 8 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 17 |
| BUF_SIZE | 4 | array | 32 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 16 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c ath12k_htt_print_ul_ofdma_trigger_stats() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 5620612612030042112 |
| PARAM_VALUE | 3 | stats_index | 1 |
| PARAM_VALUE | 5 | array_len | 8 |
| PARAM_VALUE | 6 | footer | 3018497645153456128 |
| BUF_SIZE | 2 | header | 16 |
| BUF_SIZE | 4 | array | 32 |
| BUF_SIZE | 6 | footer | 2 |
| STR_LEN | 0 | buf | 15 |
| STR_LEN | 1 | offset | 1 |
| TERMINATED | 2 | header | 1 |
| TERMINATED | 6 | footer | 1 |
| RX_PATH | |||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c print_array_to_buf() -> print_array_to_buf_index()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | header | 0,4096-ptr_max |
| PARAM_VALUE | 3 | stats_index | 0 |
| PARAM_VALUE | 5 | array_len | 0-16383 |
| PARAM_VALUE | 6 | footer | 0,3018497645153456128,4615607898804768768 |
| BUF_SIZE | 2 | header | (-1),6-28,30-31,33-36,38-42,44,50 |
| BUF_SIZE | 2 | header | (-1),6-28,30-31,33-36,38-42,44,50 |
| BUF_SIZE | 4 | array | (-1),12,16,20,24,28,32,36,40,48,56,64,80,320,404 |
| BUF_SIZE | 4 | array | (-1),12,16,20,24,28,32,36,40,48,56,64,80,320,404 |
| BUF_SIZE | 6 | footer | (-1),2-3 |
| BUF_SIZE | 6 | footer | (-1),2-3 |
| CAPPED_DATA | 5 | array_len | 1 |
| DATA_SOURCE | 0 | buf | $0 |
| DATA_SOURCE | 1 | offset | $1 |
| DATA_SOURCE | 2 | header | $2 |
| DATA_SOURCE | 4 | array | $3 |
| DATA_SOURCE | 5 | array_len | $4 |
| DATA_SOURCE | 6 | footer | $5 |
| STR_LEN | 0 | buf | (-1)-1,5-27,29-30,32-35,37-41,43,49 |
| STR_LEN | 0 | buf | (-1)-1,5-27,29-30,32-35,37-41,43,49 |
| STR_LEN | 1 | offset | (-1),1-2 |
| RX_PATH | |||
| USER_DATA | 5 | array_len | 0-16383[c] |
| UNITS | 1 | offset | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &ag->mutex | ||
| HALF_LOCKED2 | &dp_pdev->ppdu_list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh |