Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/ath/wil6210/txrx.c wil_vring_reap_rx() -> wil_rx_bar()

Type Parameter Key Value
PARAM_VALUE 0 wil 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev 4096-ptr_max
PARAM_VALUE 0 wil->ring_rx.va 1-u64max
PARAM_VALUE 0 wil->sta 4096-ptr_max
PARAM_VALUE 0 wil->vifs 4096-ptr_max
PARAM_VALUE 0 wil->wiphy 4096-ptr_max
PARAM_VALUE 0 *wil->main_ndev->name 0-255
PARAM_VALUE 1 vif 4096-ptr_max
PARAM_VALUE 1 vif->ndev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->type 1
CAPPED_DATA 2 cid 1
CAPPED_DATA 3 tid 1
CAPPED_DATA 4 seq 1
DATA_SOURCE 0 wil $0
DATA_SOURCE 2 cid r wil_rx_get_cid_by_skb
DATA_SOURCE 3 tid r wil_rxdesc_tid
DATA_SOURCE 4 seq r wil_rxdesc_seq
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ni->dev_lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/wireless/ath/wil6210/txrx_edma.c wil_check_bar() -> wil_rx_bar()

Type Parameter Key Value
PARAM_VALUE 0 wil 4096-ptr_max
PARAM_VALUE 0 wil->max_assoc_sta 1-s32max
PARAM_VALUE 0 wil->num_rx_status_rings 1-255
PARAM_VALUE 0 wil->ring_rx.va 1-u64max
PARAM_VALUE 0 wil->rx_buff_mgmt.buff_arr 4096-ptr_max
PARAM_VALUE 0 wil->rx_buff_mgmt.free.prev 4096-ptr_max
PARAM_VALUE 0 wil->rx_buff_mgmt.free.prev->next 4096-ptr_max
PARAM_VALUE 0 wil->rx_buff_mgmt.free.prev->next->next 4096-ptr_max
PARAM_VALUE 0 wil->rx_buff_mgmt.size 2-s32max
PARAM_VALUE 0 wil->srings 4096-ptr_max
PARAM_VALUE 0 wil->sta 4096-ptr_max
PARAM_VALUE 0 wil->use_compressed_rx_status 0
PARAM_VALUE 0 wil->use_rx_hw_reordering 0
PARAM_VALUE 0 wil->vifs 4096-ptr_max
PARAM_VALUE 0 wil->wiphy 4096-ptr_max
PARAM_VALUE 0 *wil->main_ndev->name 0-255
PARAM_VALUE 1 vif 1-u64max
PARAM_VALUE 2 cid 0-15
PARAM_VALUE 3 tid 0-7
CAPPED_DATA 0 wil->max_assoc_sta 1
CAPPED_DATA 0 wil->rx_buff_mgmt.size 1
CAPPED_DATA 2 cid 1
CAPPED_DATA 3 tid 1
DATA_SOURCE 0 wil $0
DATA_SOURCE 2 cid $2
DATA_SOURCE 3 tid r wil_rx_status_get_tid
DATA_SOURCE 4 seq r wil_rx_status_get_seq
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read