Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/wireless/ath/ath9k/recv.c ath9k_rx_skb_preprocess() -> ath_cmn_process_fft()

Type Parameter Key Value
PARAM_VALUE 0 spec_priv 4096-ptr_max
PARAM_VALUE 0 spec_priv->spectral_mode 1-u32max
PARAM_VALUE 1 hdr 4096-ptr_max
PARAM_VALUE 2 rs 5820079356728041472
PARAM_VALUE 2 rs->bw 0,3
PARAM_VALUE 2 rs->enc_flags 0,4,16,20
PARAM_VALUE 2 rs->evm4 0-u16max
PARAM_VALUE 2 rs->rs_antenna 0-7
PARAM_VALUE 2 rs->rs_datalen 1-4095
PARAM_VALUE 2 rs->rs_firstaggr 0-1
PARAM_VALUE 2 rs->rs_flags 0,16,32,48,64,80,96,112
PARAM_VALUE 2 rs->rs_isaggr 0-1
PARAM_VALUE 2 rs->rs_keyix 0-127,255
PARAM_VALUE 2 rs->rs_more 0
PARAM_VALUE 2 rs->rs_moreaggr 0-1
PARAM_VALUE 2 rs->rs_status 2-3,8,10,16,18,32-35,40,42,48,50,64,96
PARAM_VALUE 3 tsf 0,4294967296-u64max
CAPPED_DATA 2 rs->rs_datalen 1
DATA_SOURCE 2 rs $2
FUZZY_MAX 2 rs->rs_datalen 10
BIT_INFO 2 rs->rs_status 0x2,0x3f
MEM_ZERO 2 rs
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 3 tsf 0,4294967296-u64max
USER_DATA 1 hdr->duration_id 0-u16max[u]
USER_DATA 1 hdr->frame_control 0-u16max[u]
USER_DATA 1 hdr->seq_ctrl 0-u16max[u]
UNITS 1 hdr unit_byte
USER_PTR 1 hdr
HALF_LOCKED2 &sc->mutex
HALF_LOCKED2 &sc->sc_pcu_lock
HALF_LOCKED2 bh

drivers/net/wireless/ath/ath9k/htc_drv_txrx.c ath9k_rx_prepare() -> ath_cmn_process_fft()

Type Parameter Key Value
PARAM_VALUE 0 spec_priv 4096-ptr_max
PARAM_VALUE 1 hdr 4096-ptr_max
PARAM_VALUE 2 rs 9110093404728262656
PARAM_VALUE 2 rs->bw 0,3
PARAM_VALUE 2 rs->enc_flags 0,4
PARAM_VALUE 2 rs->rs_datalen 1-u16max
PARAM_VALUE 2 rs->rs_keyix 0-127,255
BUF_SIZE 1 hdr 1-s32max
BUF_SIZE 1 hdr 1-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 hdr->duration_id 0-u16max[u]
USER_DATA 1 hdr->frame_control 0-u16max[u]
USER_DATA 1 hdr->seq_ctrl 0-u16max[u]
USER_DATA 2 rs->rs_antenna 0-255[u]
USER_DATA 2 rs->rs_datalen 1-u16max[u]
USER_DATA 2 rs->rs_isaggr 0-255[u]
USER_DATA 2 rs->rs_keyix 0-127[u]
USER_DATA 2 rs->rs_more 0-255[u]
USER_DATA 2 rs->rs_moreaggr 0-255[u]
USER_DATA 2 rs->rs_num_delims 0-255[u]
USER_DATA 2 rs->rs_phyerr 0-255[u]
USER_DATA 2 rs->rs_rate 0-255[u]
USER_DATA 2 rs->rs_rssi (-128)-127[u]
USER_DATA 2 rs->rs_status 0-255[u]
USER_DATA 3 tsf 0-u64max[u]
UNITS 1 hdr unit_byte
USER_PTR 1 hdr
LOCK2 &priv->rx.rxbuflock
LOCK2 flags
HALF_LOCKED2 bh
TYPE_LOCK (struct ath9k_htc_rx)->rxbuflock