Home
last modified time | relevance | path

Searched refs:msta_link (Results 1 – 5 of 5) sorted by relevance

/drivers/net/wireless/mediatek/mt76/mt7996/
A Dmain.c195 if (!msta_link) in mt7996_set_hw_key()
201 msta_link = &link->msta_link; in mt7996_set_hw_key()
277 struct mt7996_sta_link *msta_link = &link->msta_link; in mt7996_vif_link_add() local
356 struct mt7996_sta_link *msta_link = &link->msta_link; in mt7996_vif_link_remove() local
912 msta_link = kzalloc(sizeof(*msta_link), GFP_KERNEL); in mt7996_mac_sta_init_link()
913 if (!msta_link) in mt7996_mac_sta_init_link()
975 msta_link = rcu_replace_pointer(msta->link[link_id], msta_link, in mt7996_mac_sta_remove_links()
977 if (!msta_link) in mt7996_mac_sta_remove_links()
1257 if (msta_link) in mt7996_tx()
1625 if (!msta_link) in mt7996_link_rate_ctrl_update()
[all …]
A Dmac.c58 struct mt7996_sta_link *msta_link; in mt7996_rx_get_wcid() local
75 msta = msta_link->sta; in mt7996_rx_get_wcid()
94 return &msta_link->wcid; in mt7996_rx_get_wcid()
151 msta = msta_link->sta; in mt7996_mac_sta_poll()
152 wcid = &msta_link->wcid; in mt7996_mac_sta_poll()
215 msta_link->ack_signal = in mt7996_mac_sta_poll()
221 -msta_link->ack_signal); in mt7996_mac_sta_poll()
505 msta = msta_link->sta; in mt7996_mac_fill_rx()
2363 msta_link->changed = 0; in mt7996_mac_sta_rc_work()
2364 mvif = msta_link->sta->vif; in mt7996_mac_sta_rc_work()
[all …]
A Dmcu.c1924 if (!msta_link) in mt7996_mcu_set_fixed_field()
2013 if (!msta_link) in mt7996_mcu_add_rate_ctrl_fixed()
2024 idx = msta_link->wcid.idx; in mt7996_mcu_add_rate_ctrl_fixed()
2220 if (!msta_link) in mt7996_mcu_add_rate_ctrl()
2293 msta_link = msta ? &msta->deflink : &mvif->deflink.msta_link; in mt7996_mcu_add_group()
2315 if (!msta_link) in mt7996_mcu_sta_mld_setup_tlv()
2330 if (!msta_link) in mt7996_mcu_sta_mld_setup_tlv()
2341 if (!msta_link) in mt7996_mcu_sta_mld_setup_tlv()
2376 struct mt76_wcid *wcid = msta_link ? &msta_link->wcid : link->mt76.wcid; in mt7996_mcu_add_sta()
2418 msta_link); in mt7996_mcu_add_sta()
[all …]
A Dmt7996.h246 struct mt7996_sta_link msta_link; member
595 struct mt7996_sta_link *msta_link, int enable);
600 struct mt7996_sta_link *msta_link,
604 struct mt7996_sta_link *msta_link);
608 struct mt7996_sta_link *msta_link, bool enable);
743 struct mt7996_sta_link *msta_link,
770 struct mt7996_sta_link *msta_link,
775 struct mt7996_sta_link *msta_link);
A Ddebugfs.c640 struct mt7996_sta_link *msta_link; in mt7996_sta_hw_queue_read() local
648 msta_link = rcu_dereference(msta->link[link_id]); in mt7996_sta_hw_queue_read()
649 if (!msta_link) in mt7996_sta_hw_queue_read()
653 u32 idx = msta_link->wcid.idx >> 5, qlen, ctrl, val; in mt7996_sta_hw_queue_read()
654 u8 offs = msta_link->wcid.idx & GENMASK(4, 0); in mt7996_sta_hw_queue_read()
663 MT_FL_Q0_CTRL, ctrl | msta_link->wcid.idx); in mt7996_sta_hw_queue_read()
667 sta->addr, msta_link->wcid.idx, in mt7996_sta_hw_queue_read()
965 struct mt7996_sta_link *msta_link = &msta->deflink; in mt7996_sta_fixed_rate_set() local
1000 phy.wlan_idx = cpu_to_le16(msta_link->wcid.idx); in mt7996_sta_fixed_rate_set()

Completed in 31 milliseconds