Lines Matching defs:wcid
168 u16 wcid;
238 struct mt76_wcid *wcid, struct ieee80211_sta *sta);
346 u16 wcid;
402 u16 wcid;
450 enum mt76_txq_id qid, struct mt76_wcid *wcid,
608 struct mt76_wcid *wcid;
821 /* spinclock used to protect wcid pktid linked list */
830 struct mt76_wcid __rcu *wcid[MT76_N_WCIDS];
1178 wcid_to_sta(struct mt76_wcid *wcid)
1180 void *ptr = wcid;
1182 if (!wcid || !wcid->sta)
1276 struct mt76_wcid *wcid, struct sk_buff *skb);
1299 int mt76_rx_aggr_start(struct mt76_dev *dev, struct mt76_wcid *wcid, u8 tid,
1301 void mt76_rx_aggr_stop(struct mt76_dev *dev, struct mt76_wcid *wcid, u8 tid);
1303 void mt76_wcid_key_setup(struct mt76_dev *dev, struct mt76_wcid *wcid,
1311 int mt76_tx_status_skb_add(struct mt76_dev *dev, struct mt76_wcid *wcid,
1314 struct mt76_wcid *wcid, int pktid,
1318 void __mt76_tx_complete_skb(struct mt76_dev *dev, u16 wcid, struct sk_buff *skb,
1321 mt76_tx_complete_skb(struct mt76_dev *dev, u16 wcid, struct sk_buff *skb)
1323 __mt76_tx_complete_skb(dev, wcid, skb, NULL);
1602 static inline void mt76_packet_id_init(struct mt76_wcid *wcid)
1604 INIT_LIST_HEAD(&wcid->list);
1605 idr_init(&wcid->pktid);
1609 mt76_packet_id_flush(struct mt76_dev *dev, struct mt76_wcid *wcid)
1614 mt76_tx_status_skb_get(dev, wcid, -1, &list);
1617 idr_destroy(&wcid->pktid);