| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | channel.c | 7 static struct mt76_vif_link * 10 struct mt76_vif_link *mlink; in mt76_alloc_mlink() 109 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_assign_vif_chanctx() 160 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_unassign_vif_chanctx() 193 struct mt76_vif_link *mlink; in mt76_switch_vif_chanctx() 268 struct mt76_vif_link *mt76_get_vif_phy_link(struct mt76_phy *phy, in mt76_get_vif_phy_link() 271 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_get_vif_phy_link() 304 struct mt76_vif_link *mlink) in mt76_put_vif_phy_link() 321 struct mt76_vif_link *mlink = phy->roc_link; in mt76_roc_complete() 370 struct mt76_vif_link *mlink; in mt76_remain_on_channel() [all …]
|
| H A D | mt76_connac_mcu.c | 235 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt76_connac_mcu_set_vif_ps() 278 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt76_connac_mcu_beacon_loss_iter() 319 __mt76_connac_mcu_alloc_sta_req(struct mt76_dev *dev, struct mt76_vif_link *mvif, in __mt76_connac_mcu_alloc_sta_req() 375 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt76_connac_mcu_bss_omac_tlv() 553 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt76_connac_mcu_sta_update_hdr_trans() 601 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt76_connac_mcu_wtbl_generic_tlv() 905 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt76_connac_mcu_sta_tlv() 1097 struct mt76_vif_link *mvif = (struct mt76_vif_link *)info->vif->drv_priv; in mt76_connac_mcu_sta_cmd() 1196 struct mt76_vif_link *mvif, in mt76_connac_mcu_uni_add_dev() 1337 int mt76_connac_mcu_sta_ba(struct mt76_dev *dev, struct mt76_vif_link *mvif, in mt76_connac_mcu_sta_ba() [all …]
|
| H A D | mt76.h | 66 struct mt76_vif_link; 590 struct mt76_vif_link *mlink); 595 struct mt76_vif_link *mlink); 828 struct mt76_vif_link { struct 849 struct mt76_vif_link __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS]; argument 850 struct mt76_vif_link __rcu *offchannel_link; 880 struct mt76_vif_link *roc_link; 1024 struct mt76_vif_link *mlink; 1830 struct mt76_vif_link *mt76_get_vif_phy_link(struct mt76_phy *phy, 1833 struct mt76_vif_link *mlink); [all …]
|
| H A D | mac80211.c | 878 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_vif_phy() 2105 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_vif_cleanup() 2202 wcid = ((struct mt76_vif_link *)vif->drv_priv)->wcid; in mt76_offchannel_send_nullfunc() 2218 struct mt76_vif_link *mlink; in mt76_offchannel_notify_iter() 2225 mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_offchannel_notify_iter() 2239 mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_offchannel_notify_iter() 2281 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_rx_beacon_iter() 2292 mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_rx_beacon_iter() 2342 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_beacon_mon_iter() 2351 mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_beacon_mon_iter()
|
| H A D | scan.c | 58 struct mt76_vif_link *mvif = dev->scan.mlink; in mt76_scan_send_probe() 200 struct mt76_vif_link *mlink; in mt76_hw_scan()
|
| H A D | mt76_connac_mcu.h | 1977 __mt76_connac_mcu_alloc_sta_req(struct mt76_dev *dev, struct mt76_vif_link *mvif, 1980 mt76_connac_mcu_alloc_sta_req(struct mt76_dev *dev, struct mt76_vif_link *mvif, in mt76_connac_mcu_alloc_sta_req() 2039 struct mt76_vif_link *mvif, 2042 int mt76_connac_mcu_sta_ba(struct mt76_dev *dev, struct mt76_vif_link *mvif, 2046 struct mt76_vif_link *vif, 2082 struct mt76_vif_link *vif, 2129 void mt76_connac_mcu_bss_ext_tlv(struct sk_buff *skb, struct mt76_vif_link *mvif);
|
| H A D | mt76_connac_mac.c | 312 struct mt76_vif_link *mvif; in mt76_connac2_mac_tx_rate_val() 523 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt76_connac2_mac_write_txwi()
|
| H A D | mt792x.h | 160 struct mt76_vif_link mt76; /* must be first */
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | mt7996.h | 276 struct mt76_vif_link mt76; /* must be first */ 624 return (struct mt7996_vif_link *)mt76_vif_link(&dev->mt76, vif, link_id); in mt7996_vif_link() 683 struct mt76_vif_link *mlink); 686 struct mt76_vif_link *mlink); 712 struct mt76_vif_link *mlink, bool enable); 715 struct mt76_vif_link *mlink, 736 struct mt76_vif_link *mlink,
|
| H A D | mcu.c | 430 struct mt76_vif_link *mlink = in mt7996_mcu_csa_finish() 459 struct mt76_vif_link *mlink = in mt7996_mcu_cca_finish() 1065 mt7996_mcu_bss_bmc_tlv(struct sk_buff *skb, struct mt76_vif_link *mlink, in mt7996_mcu_bss_bmc_tlv() 1122 mt7996_mcu_bss_sec_tlv(struct sk_buff *skb, struct mt76_vif_link *mlink) in mt7996_mcu_bss_sec_tlv() 1163 struct mt76_vif_link *mvif, in mt7996_mcu_bss_basic_tlv() 1238 __mt7996_mcu_alloc_bss_req(struct mt76_dev *dev, struct mt76_vif_link *mvif, int len) in __mt7996_mcu_alloc_bss_req() 1256 struct mt76_vif_link *mlink, in mt7996_mcu_add_bss_info() 1424 struct mt76_vif_link *mlink = mt76_vif_conf_link(&dev->mt76, vif, link_conf); in mt7996_mcu_set_timing() 1439 mt7996_mcu_sta_ba(struct mt7996_dev *dev, struct mt76_vif_link *mvif, in mt7996_mcu_sta_ba() 2252 struct mt76_vif_link *mlink; in mt7996_mcu_set_fixed_field() [all …]
|
| H A D | main.c | 294 struct mt76_vif_link *mlink) in mt7996_vif_link_add() 412 struct mt76_vif_link *mlink = &link->mt76; in mt7996_vif_link_destroy() 446 if (mlink != (struct mt76_vif_link *)vif->drv_priv && in mt7996_vif_link_destroy() 455 struct mt76_vif_link *mlink) in mt7996_vif_link_remove() 850 struct mt76_vif_link *mvif = mt76_vif_conf_link(&dev->mt76, conf->vif, conf); in mt7996_get_rates_table() 1565 struct mt76_vif_link *mlink; in mt7996_tx()
|
| H A D | mac.c | 42 struct mt76_vif_link *mlink; in mt7996_rx_get_wcid() 84 struct mt76_vif_link *mlink; in mt7996_mac_sta_poll() 906 struct mt76_vif_link *mlink = NULL; in mt7996_mac_write_txwi() 1046 struct mt76_vif_link *mlink = NULL; in mt7996_tx_prepare_skb() 2437 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt7996_mac_reset_vif_iter() 2446 if (!mlink || mlink == (struct mt76_vif_link *)vif->drv_priv) in mt7996_mac_reset_vif_iter()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mcu.c | 183 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt7925_connac_mcu_set_wow_ctrl() 256 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt7925_mcu_set_wow_pattern() 317 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt7925_mcu_connection_loss_iter() 347 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt7925_mcu_roc_iter() 732 mt7925_mcu_sta_ba(struct mt76_dev *dev, struct mt76_vif_link *mvif, in mt7925_mcu_sta_ba() 2550 __mt7925_mcu_alloc_bss_req(struct mt76_dev *dev, struct mt76_vif_link *mvif, int len) in __mt7925_mcu_alloc_bss_req() 2583 int mt7925_mcu_set_eht_pp(struct mt76_phy *phy, struct mt76_vif_link *mvif, in mt7925_mcu_set_eht_pp() 2600 int mt7925_mcu_set_chctx(struct mt76_phy *phy, struct mt76_vif_link *mvif, in mt7925_mcu_set_chctx() 2787 struct mt76_vif_link *mvif = &mconf->mt76; in mt7925_mcu_bss_sec_tlv() 2839 struct mt76_vif_link *mvif = &mconf->mt76; in mt7925_mcu_bss_bmc_tlv() [all …]
|
| H A D | mcu.h | 753 int mt7925_mcu_set_chctx(struct mt76_phy *phy, struct mt76_vif_link *mvif, 756 int mt7925_mcu_set_eht_pp(struct mt76_phy *phy, struct mt76_vif_link *mvif,
|
| H A D | mac.c | 757 struct mt76_vif_link *mvif; in mt7925_mac_write_txwi() 766 mvif = mconf ? (struct mt76_vif_link *)&mconf->mt76 : NULL; in mt7925_mac_write_txwi()
|
| H A D | main.c | 886 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt7925_get_rates_table()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | pci_mac.c | 51 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt7615_write_fw_txp()
|
| H A D | main.c | 465 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt7615_conf_tx()
|
| H A D | mac.c | 730 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt7615_mac_write_txwi()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | mcu.c | 180 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt7921_mcu_connection_loss_iter() 1154 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt7921_mcu_set_sniffer()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | mt7915.h | 172 struct mt76_vif_link mt76; /* must be first */
|