Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/ath/ath11k/dp_tx.c ath11k_dp_tx() -> ath11k_hal_tx_cmd_desc_setup()

Type Parameter Key Value
PARAM_VALUE 0 ab 4096-ptr_max
PARAM_VALUE 0 ab->dp.tx_ring 4096-ptr_max
PARAM_VALUE 0 ab->hal.srng_list 4096-ptr_max
PARAM_VALUE 0 ab->hw_params.hal_params 4096-ptr_max
PARAM_VALUE 0 ab->hw_params.hal_params->num_tx_rings 1,3
PARAM_VALUE 0 ab->hw_params.hal_params->tcl2wbm_rbm_map 4096-ptr_max
PARAM_VALUE 0 ab->hw_params.hw_ops 4096-ptr_max
PARAM_VALUE 2 ti 6355725255771594752
PARAM_VALUE 2 ti->addr_search_flags 0-255
PARAM_VALUE 2 ti->desc_id 0-2097151
PARAM_VALUE 2 ti->dscp_tid_tbl_idx 0
PARAM_VALUE 2 ti->encap_type 0-2
PARAM_VALUE 2 ti->encrypt_type 0-1,4,6-10
PARAM_VALUE 2 ti->flags0 0-8388607
PARAM_VALUE 2 ti->flags1 0,2097152
PARAM_VALUE 2 ti->paddr 0-18446744073709551614
PARAM_VALUE 2 ti->pkt_offset 0
PARAM_VALUE 2 ti->ring_id 0-2
PARAM_VALUE 2 ti->tid 0-16
PARAM_VALUE 2 ti->type 0
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 ti->data_len 14-u32max[c]
NO_OVERFLOW_SIMPLE 2 ti->data_len
UNITS 1 cmd unit_byte
LOCK2 &tcl_ring->lock
LOCK2 bh
HALF_LOCKED2 &local->handle_wake_tx_queue_lock
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct hal_srng)->lock