Searched refs:vif (Results 201 - 225 of 462) sorted by relevance

1234567891011>>

/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dp2p.h32 * @vif: virtual interface of this P2P bss.
36 struct brcmf_cfg80211_vif *vif; member in struct:p2p_bss
43 * @BRCMF_P2P_STATUS_IF_ADD: peer-to-peer vif add sent to dongle.
45 * @BRCMF_P2P_STATUS_IF_DELETING: peer-to-peer vif delete sent to dongle.
46 * @BRCMF_P2P_STATUS_IF_CHANGING: peer-to-peer vif change sent to dongle.
47 * @BRCMF_P2P_STATUS_IF_CHANGED: peer-to-peer vif change completed on dongle.
157 struct brcmf_cfg80211_vif *vif);
/linux-master/drivers/staging/vt6656/
H A Drxtx.h174 int vnt_beacon_make(struct vnt_private *priv, struct ieee80211_vif *vif);
175 int vnt_beacon_enable(struct vnt_private *priv, struct ieee80211_vif *vif,
H A Dwcmd.c121 if (!priv->vif)
124 vnt_beacon_make(priv, priv->vif);
H A Dmain_usb.c649 static int vnt_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
653 priv->vif = vif;
655 switch (vif->type) {
674 priv->op_mode = vif->type;
683 struct ieee80211_vif *vif)
687 switch (vif->type) {
747 struct ieee80211_vif *vif,
752 priv->current_aid = vif->cfg.aid;
804 vnt_beacon_enable(priv, vif, con
682 vnt_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
746 vnt_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *conf, u64 changed) argument
900 vnt_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument
934 vnt_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
941 vnt_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 tsf) argument
949 vnt_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
[all...]
/linux-master/drivers/staging/vt6655/
H A Dkey.c89 struct ieee80211_vif *vif, struct ieee80211_key_conf *key)
91 struct ieee80211_bss_conf *conf = &vif->bss_conf;
88 vnt_set_keys(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct ieee80211_vif *vif, struct ieee80211_key_conf *key) argument
/linux-master/drivers/net/wireless/microchip/wilc1000/
H A Dwlan.h339 struct wilc_vif *vif; member in struct:txq_entry_t
420 int wilc_wlan_stop(struct wilc *wilc, struct wilc_vif *vif);
428 int wilc_wlan_cfg_set(struct wilc_vif *vif, int start, u16 wid, u8 *buffer,
430 int wilc_wlan_cfg_get(struct wilc_vif *vif, int start, u16 wid, int commit,
434 void wilc_enable_tcp_ack_filter(struct wilc_vif *vif, bool value);
438 void wilc_wfi_p2p_rx(struct wilc_vif *vif, u8 *buff, u32 size);
439 bool wilc_wfi_mgmt_frame_rx(struct wilc_vif *vif, u8 *buff, u32 size);
444 int wilc_send_config_pkt(struct wilc_vif *vif, u8 mode, struct wid *wids,
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.h1739 struct ieee80211_vif *vif; member in struct:mt76_sta_cmd_info
1883 int mt76_connac_mcu_set_vif_ps(struct mt76_dev *dev, struct ieee80211_vif *vif);
1885 struct ieee80211_vif *vif,
1889 struct ieee80211_vif *vif,
1893 struct ieee80211_vif *vif,
1897 struct ieee80211_vif *vif,
1900 u8 mt76_connac_get_phy_mode_v2(struct mt76_phy *mphy, struct ieee80211_vif *vif,
1903 struct ieee80211_vif *vif,
1907 struct ieee80211_vif *vif,
1920 struct ieee80211_vif *vif,
[all...]
H A Dmt76x02_txrx.c16 struct ieee80211_vif *vif = info->control.vif; local
24 } else if (vif) {
27 mvif = (struct mt76x02_vif *)vif->drv_priv;
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dfw.c217 struct ieee80211_vif *vif)
230 ieee80211_cqm_rssi_notify(vif, event, sig, GFP_KERNEL);
233 ieee80211_connection_loss(vif);
779 struct ieee80211_vif *vif)
781 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf;
782 struct ieee80211_sta *sta = ieee80211_find_sta(vif, bss_conf->bssid);
1203 struct ieee80211_vif *vif; local
1222 vif = rtwvif_to_vif(rtwvif);
1226 skb_new = ieee80211_beacon_get_tim(hw, vif, &tim_offset, NULL, 0);
1230 skb_new = ieee80211_pspoll_get(hw, vif);
216 rtw_fw_bcn_filter_notify_vif_iter(void *data, struct ieee80211_vif *vif) argument
778 rtw_fw_beacon_filter_config(struct rtw_dev *rtwdev, bool connect, struct ieee80211_vif *vif) argument
1387 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); local
1403 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); local
1428 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); local
1537 rtw_build_rsvd_page_iter(void *data, u8 *mac, struct ieee80211_vif *vif) argument
2204 rtw_hw_scan_start(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_scan_request *scan_req) argument
2231 rtw_hw_scan_complete(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, bool aborted) argument
2290 rtw_hw_scan_offload(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, bool enable) argument
2322 struct ieee80211_vif *vif = rtwdev->scan_info.scanning_vif; local
2333 struct ieee80211_vif *vif = rtwdev->scan_info.scanning_vif; local
[all...]
H A Drx.h46 void rtw_rx_stats(struct rtw_dev *rtwdev, struct ieee80211_vif *vif,
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dcam.c215 struct ieee80211_vif *vif,
226 if (!vif) {
231 rtwvif = (struct rtw89_vif *)vif->drv_priv;
269 struct ieee80211_vif *vif,
310 ret = rtw89_cam_attach_sec_cam(rtwdev, vif, sta, key, sec_cam);
328 struct ieee80211_vif *vif,
372 ret = rtw89_cam_sec_key_install(rtwdev, vif, sta, key, hw_key_type,
384 struct ieee80211_vif *vif,
398 if (!vif) {
403 rtwvif = (struct rtw89_vif *)vif
214 rtw89_cam_attach_sec_cam(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, struct rtw89_sec_cam_entry *sec_cam) argument
268 rtw89_cam_sec_key_install(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, u8 hw_key_type, bool ext_key) argument
327 rtw89_cam_sec_key_add(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument
383 rtw89_cam_sec_key_del(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, bool inform_fw) argument
434 rtw89_cam_reset_key_iter(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, void *data) argument
631 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); local
676 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); local
[all...]
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dath9k.h257 struct ieee80211_vif *vif; /* interface with which we're associated */ member in struct:ath_node
433 struct ieee80211_vif *vif = an->vif; local
436 BUG_ON(!vif);
440 txq = vif->txq;
473 struct ieee80211_vif *vif);
476 struct ieee80211_vif *vif);
488 void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif,
524 struct ieee80211_vif *vif,
536 struct ieee80211_vif *vif)
523 ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif, enum ath_chanctx_event ev) argument
535 ath9k_p2p_remove_vif(struct ath_softc *sc, struct ieee80211_vif *vif) argument
542 ath9k_p2p_bss_info_changed(struct ath_softc *sc, struct ieee80211_vif *vif) argument
635 struct ieee80211_vif *vif; member in struct:ath_vif
[all...]
H A Ddebug.h264 struct ieee80211_vif *vif, int sset);
266 struct ieee80211_vif *vif,
269 struct ieee80211_vif *vif,
272 struct ieee80211_vif *vif,
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Ddebug.c101 int ath6kl_read_tgt_stats(struct ath6kl *ar, struct ath6kl_vif *vif) argument
108 set_bit(STATS_UPDATE_PEND, &vif->flags);
117 &vif->flags), WMI_TIMEOUT);
569 struct ath6kl_vif *vif; local
577 vif = ath6kl_vif_first(ar);
578 if (!vif)
585 rv = ath6kl_read_tgt_stats(ar, vif);
591 tgt_stats = &vif->target_stats;
1397 struct ath6kl_vif *vif; local
1405 vif
1575 struct ath6kl_vif *vif; local
1622 struct ath6kl_vif *vif; local
1662 struct ath6kl_vif *vif; local
1694 struct ath6kl_vif *vif; local
[all...]
/linux-master/drivers/net/wireless/ti/wlcore/
H A Dcmd.c507 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); local
529 memcpy(cmd->sta.bssid, vif->bss_conf.bssid, ETH_ALEN);
619 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); local
620 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf;
627 if (!ieee80211_vif_is_mesh(vif)) {
678 cmd->ap.ssid_len = vif->cfg.ssid_len;
679 memcpy(cmd->ap.ssid, vif->cfg.ssid, vif->cfg.ssid_len);
759 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); local
761 struct ieee80211_bss_conf *bss_conf = &vif
1091 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); local
1116 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); local
1139 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); local
1185 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); local
1217 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); local
1304 wl1271_build_qos_null_data(struct wl1271 *wl, struct ieee80211_vif *vif) argument
[all...]
/linux-master/net/mac80211/
H A Dmain.c173 if (!rcu_access_pointer(sdata->vif.bss_conf.chanctx_conf))
175 if (sdata->vif.type == NL80211_IFTYPE_AP_VLAN)
177 if (sdata->vif.bss_conf.txpower == INT_MIN)
179 power = min(power, sdata->vif.bss_conf.txpower);
340 if (!changed || sdata->vif.type == NL80211_IFTYPE_AP_VLAN)
345 sdata->vif.type != NL80211_IFTYPE_AP &&
346 sdata->vif.type != NL80211_IFTYPE_ADHOC &&
347 sdata->vif.type != NL80211_IFTYPE_MESH_POINT &&
348 sdata->vif.type != NL80211_IFTYPE_OCB))
351 if (WARN_ON_ONCE(sdata->vif
[all...]
H A Ds1g.c51 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN);
83 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN);
121 ieee80211_s1g_send_twt_setup(sdata, mgmt->sa, sdata->vif.addr, twt);
146 ieee80211_s1g_send_twt_teardown(sdata, mgmt->sa, sdata->vif.addr,
/linux-master/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c246 if (!mac->vif)
249 r = zd_write_mac_addr(&mac->chip, mac->vif->addr);
259 return zd_write_bssid(&mac->chip, mac->vif->addr);
400 if (mac->vif != NULL) {
401 beacon = ieee80211_beacon_get(mac->hw, mac->vif, 0);
1099 struct ieee80211_vif *vif)
1107 switch (vif->type) {
1113 mac->type = vif->type;
1119 mac->vif = vif;
1098 zd_op_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
1124 zd_op_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
1278 zd_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changes) argument
1339 zd_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
[all...]
/linux-master/drivers/net/wireless/ath/ath10k/
H A Ddebug.h107 struct ieee80211_vif *vif,
110 struct ieee80211_vif *vif, int sset);
112 struct ieee80211_vif *vif,
212 void ath10k_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8187/
H A Dleds.c33 if (!priv->vif || priv->vif->type == NL80211_IFTYPE_UNSPECIFIED)
71 if (!priv->vif || priv->vif->type == NL80211_IFTYPE_UNSPECIFIED)
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmac.c158 mt76_rx_signal(msta->vif->phy->mt76->antenna_mask, rssi);
389 struct ieee80211_vif *vif; local
392 if (!msta || !msta->vif)
395 vif = container_of((void *)msta->vif, struct ieee80211_vif,
397 err = mt76_connac2_reverse_frag0_hdr_trans(vif, skb, hdr_gap);
635 struct ieee80211_vif *vif)
637 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv;
641 if (vif->type == NL80211_IFTYPE_STATION)
642 ieee80211_disconnect(vif, tru
634 mt7921_vif_connect_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) argument
[all...]
/linux-master/drivers/net/wireless/ath/wil6210/
H A Drx_reorder.c85 struct wil6210_vif *vif; variable in typeref:struct:wil6210_vif
101 vif = wil->vifs[mid];
102 if (unlikely(!vif)) {
107 ndev = vif_to_ndev(vif);
214 void wil_rx_bar(struct wil6210_priv *wil, struct wil6210_vif *vif, argument
218 struct net_device *ndev = vif_to_ndev(vif);
234 cid, vif->mid, tid, seq, r->head_seq_num);
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.h569 int mt7925_mcu_hw_scan(struct mt76_phy *phy, struct ieee80211_vif *vif,
572 struct ieee80211_vif *vif);
574 struct ieee80211_vif *vif,
577 struct ieee80211_vif *vif,
581 struct ieee80211_vif *vif,
585 struct ieee80211_vif *vif);
593 struct mt76_vif *vif,
/linux-master/drivers/net/wireless/silabs/wfx/
H A Dhif_tx.c72 int vif = request->interface; local
128 dev_err(wdev->dev, "hardware request %s%s%s (%#.2x) on vif %d returned error %d\n",
129 wfx_get_hif_name(cmd), mib_sep, mib_name, cmd, vif, ret);
131 dev_warn(wdev->dev, "hardware request %s%s%s (%#.2x) on vif %d returned status %d\n",
132 wfx_get_hif_name(cmd), mib_sep, mib_name, cmd, vif, ret);
328 struct ieee80211_vif *vif = container_of(conf, struct ieee80211_vif, local
337 WARN(!vif->cfg.ibss_joined && !ssid_len, "joining an unknown BSS");
340 body->infrastructure_bss_mode = !vif->cfg.ibss_joined;
465 struct ieee80211_vif *vif = container_of(conf, struct ieee80211_vif, local
479 body->ssid_length = vif
[all...]
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2800lib.h224 int rt2800_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
226 int rt2800_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
258 struct ieee80211_vif *vif,
261 u64 rt2800_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
262 int rt2800_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,

Completed in 417 milliseconds

1234567891011>>