mt76_vif_link
struct mt76_vif_link *mlink;
struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv;
if (mlink != (struct mt76_vif_link *)vif->drv_priv)
if (mlink != (struct mt76_vif_link *)vif->drv_priv)
struct mt76_vif_link *mlink;
struct mt76_vif_link *mt76_get_vif_phy_link(struct mt76_phy *phy,
struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mlink)
struct mt76_vif_link *mlink = phy->roc_link;
struct mt76_vif_link *mlink;
struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv;
static struct mt76_vif_link *
struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mlink;
struct mt76_vif_link *mt76_get_vif_phy_link(struct mt76_phy *phy,
struct mt76_vif_link *mlink);
struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv;
static inline struct mt76_vif_link *
struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv;
static inline struct mt76_vif_link *
struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv;
mt76_vif_link_phy(struct mt76_vif_link *mlink)
struct mt76_vif_link *mlink);
struct mt76_vif_link *mlink);
struct mt76_vif_link;
struct mt76_vif_link __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
struct mt76_vif_link __rcu *offchannel_link;
struct mt76_vif_link *roc_link;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link mt76; /* must be first */
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)info->vif->drv_priv;
struct mt76_vif_link *mvif,
int mt76_connac_mcu_sta_ba(struct mt76_dev *dev, struct mt76_vif_link *mvif,
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
int mt76_connac_mcu_uni_set_chctx(struct mt76_phy *phy, struct mt76_vif_link *mvif,
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *vif,
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
__mt76_connac_mcu_alloc_sta_req(struct mt76_dev *dev, struct mt76_vif_link *mvif,
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
void mt76_connac_mcu_bss_ext_tlv(struct sk_buff *skb, struct mt76_vif_link *mvif)
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
__mt76_connac_mcu_alloc_sta_req(struct mt76_dev *dev, struct mt76_vif_link *mvif,
mt76_connac_mcu_alloc_sta_req(struct mt76_dev *dev, struct mt76_vif_link *mvif,
struct mt76_vif_link *mvif,
int mt76_connac_mcu_sta_ba(struct mt76_dev *dev, struct mt76_vif_link *mvif,
struct mt76_vif_link *vif,
struct mt76_vif_link *vif,
void mt76_connac_mcu_bss_ext_tlv(struct sk_buff *skb, struct mt76_vif_link *mvif);
struct mt76_vif_link mt76; /* must be first */
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif;
mvif = mconf ? (struct mt76_vif_link *)&mconf->mt76 : NULL;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
__mt7925_mcu_alloc_bss_req(struct mt76_dev *dev, struct mt76_vif_link *mvif, int len)
int mt7925_mcu_set_eht_pp(struct mt76_phy *phy, struct mt76_vif_link *mvif,
int mt7925_mcu_set_chctx(struct mt76_phy *phy, struct mt76_vif_link *mvif,
struct mt76_vif_link *mvif = &mconf->mt76;
struct mt76_vif_link *mvif = &mconf->mt76;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv;
mt7925_mcu_sta_ba(struct mt76_dev *dev, struct mt76_vif_link *mvif,
int mt7925_mcu_set_chctx(struct mt76_phy *phy, struct mt76_vif_link *mvif,
int mt7925_mcu_set_eht_pp(struct mt76_phy *phy, struct mt76_vif_link *mvif,
struct mt76_vif_link mt76; /* must be first */
struct mt76_vif_link *mlink;
struct mt76_vif_link *mlink = NULL;
struct mt76_vif_link *mlink;
struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv;
if (!mlink || mlink == (struct mt76_vif_link *)vif->drv_priv)
struct mt76_vif_link *mlink;
struct mt76_vif_link *mlink = NULL;
struct mt76_vif_link *mlink;
struct mt76_vif_link *mlink)
struct mt76_vif_link *mlink)
struct mt76_vif_link *mvif = mt76_vif_conf_link(&dev->mt76, conf->vif, conf);
struct mt76_vif_link *mvif,
__mt7996_mcu_alloc_bss_req(struct mt76_dev *dev, struct mt76_vif_link *mvif, int len)
struct mt76_vif_link *mlink,
struct mt76_vif_link *mlink = mt76_vif_conf_link(&dev->mt76, vif, link_conf);
mt7996_mcu_sta_ba(struct mt7996_dev *dev, struct mt76_vif_link *mvif,
struct mt76_vif_link *mlink;
skb = __mt76_connac_mcu_alloc_sta_req(dev, (struct mt76_vif_link *)link,
struct mt76_vif_link *mlink, bool enable)
struct mt76_vif_link *mlink = link ? &link->mt76 : NULL;
struct mt76_vif_link *mlink,
mt7996_mcu_bss_bmc_tlv(struct sk_buff *skb, struct mt76_vif_link *mlink,
mt7996_mcu_bss_sec_tlv(struct sk_buff *skb, struct mt76_vif_link *mlink)
mt7996_mcu_muar_config(struct mt7996_dev *dev, struct mt76_vif_link *mlink,
struct mt76_vif_link mt76; /* must be first */
return (struct mt7996_vif_link *)mt76_vif_link(&dev->mt76, vif, link_id);
struct mt76_vif_link *mlink);
struct mt76_vif_link *mlink);
struct mt76_vif_link *mlink, bool enable);
struct mt76_vif_link *mlink,
struct mt76_vif_link *mlink,
struct mt76_vif_link *mlink;
struct mt76_vif_link *mvif = dev->scan.mlink;