• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/

Lines Matching refs:vif

155 static inline void hwsim_check_magic(struct ieee80211_vif *vif)
157 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
161 static inline void hwsim_set_magic(struct ieee80211_vif *vif)
163 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
167 static inline void hwsim_clear_magic(struct ieee80211_vif *vif)
169 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
453 struct ieee80211_vif *vif)
562 if (txi->control.vif)
563 hwsim_check_magic(txi->control.vif);
594 struct ieee80211_vif *vif)
597 __func__, vif->type, vif->addr);
598 hwsim_set_magic(vif);
604 struct ieee80211_hw *hw, struct ieee80211_vif *vif)
607 __func__, vif->type, vif->addr);
608 hwsim_check_magic(vif);
609 hwsim_clear_magic(vif);
614 struct ieee80211_vif *vif)
620 hwsim_check_magic(vif);
622 if (vif->type != NL80211_IFTYPE_AP &&
623 vif->type != NL80211_IFTYPE_MESH_POINT)
626 skb = ieee80211_beacon_get(hw, vif);
709 struct ieee80211_vif *vif,
713 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
716 hwsim_check_magic(vif);
770 struct ieee80211_vif *vif,
773 hwsim_check_magic(vif);
780 struct ieee80211_vif *vif,
783 hwsim_check_magic(vif);
790 struct ieee80211_vif *vif,
794 hwsim_check_magic(vif);
922 struct ieee80211_vif *vif,
928 ieee80211_start_tx_ba_cb_irqsafe(vif, sta->addr, tid);
931 ieee80211_stop_tx_ba_cb_irqsafe(vif, sta->addr, tid);
970 struct ieee80211_vif *vif,
1093 static void hwsim_send_ps_poll(void *dat, u8 *mac, struct ieee80211_vif *vif)
1096 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
1124 struct ieee80211_vif *vif, int ps)
1126 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
1155 struct ieee80211_vif *vif)
1158 hwsim_send_nullfunc(data, mac, vif, 1);
1163 struct ieee80211_vif *vif)
1166 hwsim_send_nullfunc(data, mac, vif, 0);