Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c ath12k_wifi7_hal_reo_cmd_flush_cache() -> (struct hal_ops)->reo_cmd_enc_tlv_hdr()

Type Parameter Key Value
PARAM_VALUE 0 tlv 4096-ptr_max
PARAM_VALUE 1 tag 283
PARAM_VALUE 2 len 36
DATA_SOURCE 0 tlv $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
HALF_LOCKED2 &dp->dp_lock
HALF_LOCKED2 &dp->reo_rxq_flush_lock
HALF_LOCKED2 &srng->lock
TYPE_LOCK (struct hal_srng)->lock

drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c ath12k_wifi7_hal_reo_cmd_queue_stats() -> (struct hal_ops)->reo_cmd_enc_tlv_hdr()

Type Parameter Key Value
PARAM_VALUE 0 tlv 4096-ptr_max
PARAM_VALUE 1 tag 281
PARAM_VALUE 2 len 40
DATA_SOURCE 0 tlv $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
HALF_LOCKED2 &dp->dp_lock
HALF_LOCKED2 &dp->reo_rxq_flush_lock
HALF_LOCKED2 &srng->lock
TYPE_LOCK (struct hal_srng)->lock

drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c ath12k_wifi7_hal_reo_cmd_update_rx_queue() -> (struct hal_ops)->reo_cmd_enc_tlv_hdr()

Type Parameter Key Value
PARAM_VALUE 0 tlv 4096-ptr_max
PARAM_VALUE 1 tag 339
PARAM_VALUE 2 len 36
DATA_SOURCE 0 tlv $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
HALF_LOCKED2 &dp->dp_lock
HALF_LOCKED2 &dp->reo_rxq_flush_lock
HALF_LOCKED2 &srng->lock
TYPE_LOCK (struct hal_srng)->lock