Documented in 1 files:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c rtl92ee_rx_query_desc() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
PARAM_VALUE 0 hdr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock

net/mac80211/tx.c ieee80211_is_robust_mgmt_frame() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
PARAM_VALUE 0 hdr 4096-ptr_max
BUF_SIZE 0 hdr 1-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 rcu_read

drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c rtl92ce_rx_query_desc() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock

net/mac80211/wpa.c ieee80211_is_robust_mgmt_frame() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
PARAM_VALUE 0 hdr 4096-ptr_max
BUF_SIZE 0 hdr 1-s32max
RX_PATH
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr

net/mac80211/rx.c ieee80211_is_robust_mgmt_frame() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
PARAM_VALUE 0 hdr 4096-ptr_max
BUF_SIZE 0 hdr 1-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 rcu_read

drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c ieee80211_is_robust_mgmt_frame() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
PARAM_VALUE 0 hdr 4096-ptr_max
BUF_SIZE 0 hdr 1-s32max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr

drivers/net/wireless/ath/ath11k/wmi.c ieee80211_is_robust_mgmt_frame() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
PARAM_VALUE 0 hdr 4096-ptr_max
BUF_SIZE 0 hdr 1-s32max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
LOCK2 rcu_read
HALF_LOCKED2 &ab->core_lock

drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c rtl8723e_rx_query_desc() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock

drivers/net/wireless/mediatek/mt76/mt7925/mac.c ieee80211_is_robust_mgmt_frame() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
PARAM_VALUE 0 hdr 4096-ptr_max
BUF_SIZE 0 hdr 1-s32max
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 &dev->ps_lock
HALF_LOCKED2 &q->lock
HALF_LOCKED2 bh

drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c rtl8723be_rx_query_desc() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c rtl8821ae_rx_query_desc() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock

drivers/net/wireless/ath/ath12k/wmi.c ieee80211_is_robust_mgmt_frame() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
PARAM_VALUE 0 hdr 4096-ptr_max
BUF_SIZE 0 hdr 1-s32max
RX_PATH
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
LOCK2 rcu_read
HALF_LOCKED2 &ab->core_lock
HALF_LOCKED2 &ag->mutex
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c rtl92se_rx_query_desc() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock

drivers/net/wireless/mediatek/mt76/mt7996/mac.c ieee80211_is_robust_mgmt_frame() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
PARAM_VALUE 0 hdr 4096-ptr_max
BUF_SIZE 0 hdr 1-s32max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 &dev->mt76.mutex

drivers/net/wireless/mediatek/mt76/mt7615/mac.c ieee80211_is_robust_mgmt_frame() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
PARAM_VALUE 0 hdr 4096-ptr_max
BUF_SIZE 0 hdr 1-s32max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 &dev->ps_lock
HALF_LOCKED2 &q->lock

drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c rtl88ee_rx_query_desc() -> _ieee80211_is_robust_mgmt_frame()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 hdr->duration_id 0-u16max[u]
USER_DATA 0 hdr->frame_control 0-u16max[u]
USER_DATA 0 hdr->seq_ctrl 0-u16max[u]
UNITS 0 hdr unit_byte
USER_PTR 0 hdr
HALF_LOCKED2 &rtlpriv->locks.irq_th_lock