Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/ath/ath9k/htc_drv_txrx.c rx_status_htc_to_ath() -> convert_htc_flag()

Type Parameter Key Value
PARAM_VALUE 0 rx_stats 9110093404728262656
PARAM_VALUE 1 rxstatus 4096-ptr_max
BUF_SIZE 1 rxstatus 1-s32max
BUF_SIZE 1 rxstatus 1-s32max
DATA_SOURCE 0 rx_stats $0
DATA_SOURCE 1 rxstatus $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 rx_stats->rs_antenna 0-255[u]
USER_DATA 0 rx_stats->rs_datalen 1-u16max[u]
USER_DATA 0 rx_stats->rs_isaggr 0-255[u]
USER_DATA 0 rx_stats->rs_keyix 0-127[u]
USER_DATA 0 rx_stats->rs_more 0-255[u]
USER_DATA 0 rx_stats->rs_moreaggr 0-255[u]
USER_DATA 0 rx_stats->rs_num_delims 0-255[u]
USER_DATA 0 rx_stats->rs_phyerr 0-255[u]
USER_DATA 0 rx_stats->rs_rate 0-255[u]
USER_DATA 0 rx_stats->rs_rssi (-128)-127[u]
USER_DATA 0 rx_stats->rs_status 0-255[u]
USER_DATA 0 *rx_stats->rs_rssi_ctl (-128)-127
USER_DATA 0 *rx_stats->rs_rssi_ext (-128)-127
USER_DATA 1 rxstatus->evm0 0-u32max[u]
USER_DATA 1 rxstatus->evm1 0-u32max[u]
USER_DATA 1 rxstatus->evm2 0-u32max[u]
USER_DATA 1 rxstatus->rs_antenna 0-255[u]
USER_DATA 1 rxstatus->rs_datalen 1-u16max[u]
USER_DATA 1 rxstatus->rs_dummy 0-255[u]
USER_DATA 1 rxstatus->rs_flags 0-255[u]
USER_DATA 1 rxstatus->rs_isaggr 0-255[u]
USER_DATA 1 rxstatus->rs_keyix 0-127[u]
USER_DATA 1 rxstatus->rs_more 0-255[u]
USER_DATA 1 rxstatus->rs_moreaggr 0-255[u]
USER_DATA 1 rxstatus->rs_num_delims 0-255[u]
USER_DATA 1 rxstatus->rs_phyerr 0-255[u]
USER_DATA 1 rxstatus->rs_rate 0-255[u]
USER_DATA 1 rxstatus->rs_rssi (-128)-127[u]
USER_DATA 1 rxstatus->rs_status 0-255[u]
USER_DATA 1 rxstatus->rs_tstamp 0-u64max[u]
UNITS 1 rxstatus unit_byte
USER_PTR 0 rx_stats->rs_rssi_ctl
USER_PTR 0 rx_stats->rs_rssi_ext
USER_PTR 1 rxstatus
LOCK2 &priv->rx.rxbuflock
LOCK2 flags
HALF_LOCKED2 bh
TYPE_LOCK (struct ath9k_htc_rx)->rxbuflock