ath12k_ar_to_hw
wiphy_lock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
guard(wiphy)(ath12k_ar_to_hw(ar)->wiphy);
guard(wiphy)(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
guard(wiphy)(ath12k_ar_to_hw(ar)->wiphy);
wiphy_lock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
guard(wiphy)(ath12k_ar_to_hw(ar)->wiphy);
wiphy_lock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_lock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_lock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_lock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
wiphy_lock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_lock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_lock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
arsta = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy,
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
arsta = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy,
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
arvif = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy,
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
chanctx = wiphy_dereference(ath12k_ar_to_hw(arvif->ar)->wiphy,
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
arsta = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy,
wiphy_work_queue(ath12k_ar_to_hw(ar)->wiphy, &arsta->update_wk);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
arsta = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy,
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
ieee80211_iter_chan_contexts_atomic(ath12k_ar_to_hw(ar),
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
beacons = ieee80211_beacon_get_template_ema_list(ath12k_ar_to_hw(tx_arvif->ar),
bcn = ieee80211_beacon_get_template(ath12k_ar_to_hw(tx_arvif->ar),
lockdep_assert_wiphy(ath12k_ar_to_hw(arvif->ar)->wiphy);
ieee80211_iterate_active_interfaces_atomic(ath12k_ar_to_hw(ar),
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
arsta = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy,
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
wiphy_work_cancel(ath12k_ar_to_hw(ar)->wiphy, &arvif->bcn_tx_work);
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
struct ieee80211_conf *conf = &ath12k_ar_to_hw(ar)->conf;
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
wiphy_lock(ath12k_ar_to_hw(ar)->wiphy);
wiphy_unlock(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
ieee80211_queue_delayed_work(ath12k_ar_to_hw(ar), &ar->scan.timeout,
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
tx_bss_conf = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy,
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
link_conf = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy,
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
ieee80211_iterate_active_interfaces_atomic(ath12k_ar_to_hw(ar),
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
ieee80211_free_txskb(ath12k_ar_to_hw(ar), skb);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
wiphy_work_queue(ath12k_ar_to_hw(ar)->wiphy, &ar->wmi_mgmt_tx_work);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
wiphy_work_cancel(ath12k_ar_to_hw(ar)->wiphy, &ar->wmi_mgmt_tx_work);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
wiphy_work_cancel(ath12k_ar_to_hw(ar)->wiphy, &ar->scan.vdev_clean_wk);
if (ath12k_ar_to_hw(ar)->wiphy !=
ath12k_ar_to_hw(tx_arvif->ar)->wiphy)
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
ieee80211_iterate_active_interfaces_atomic(ath12k_ar_to_hw(ar),
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
arsta = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy,
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
ieee80211_tx_status_irqsafe(ath12k_ar_to_hw(ar), msdu);
ieee80211_ready_on_channel(ath12k_ar_to_hw(ar));
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
wiphy_work_queue(ath12k_ar_to_hw(ar)->wiphy, &arvif->bcn_tx_work);
ieee80211_rx_ni(ath12k_ar_to_hw(ar), skb);
ieee80211_iter_chan_contexts_atomic(ath12k_ar_to_hw(ar),
ieee80211_radar_detected(ath12k_ar_to_hw(ar), arg.chanctx_conf);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);
lockdep_assert_wiphy(ath12k_ar_to_hw(ar)->wiphy);