Lines Matching refs:sdata

86 static u16 ieee80211_downgrade_queue(struct ieee80211_sub_if_data *sdata,  in ieee80211_downgrade_queue()  argument
89 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_downgrade_queue()
92 while (sdata->wmm_acm & BIT(skb->priority)) { in ieee80211_downgrade_queue()
119 u16 ieee80211_select_queue_80211(struct ieee80211_sub_if_data *sdata, in ieee80211_select_queue_80211() argument
123 struct ieee80211_local *local = sdata->local; in ieee80211_select_queue_80211()
141 return ieee80211_downgrade_queue(sdata, NULL, skb); in ieee80211_select_queue_80211()
145 u16 ieee80211_select_queue(struct ieee80211_sub_if_data *sdata, in ieee80211_select_queue() argument
148 struct ieee80211_local *local = sdata->local; in ieee80211_select_queue()
161 switch (sdata->vif.type) { in ieee80211_select_queue()
163 sta = rcu_dereference(sdata->u.vlan.sta); in ieee80211_select_queue()
172 ra = sdata->u.wds.remote_addr; in ieee80211_select_queue()
181 sta = sta_info_get(sdata, skb->data); in ieee80211_select_queue()
185 ra = sdata->u.mgd.bssid; in ieee80211_select_queue()
199 sta = sta_info_get(sdata, ra); in ieee80211_select_queue()
210 if (skb->protocol == sdata->control_port_protocol) { in ieee80211_select_queue()
217 qos_map = rcu_dereference(sdata->qos_map); in ieee80211_select_queue()
222 ret = ieee80211_downgrade_queue(sdata, sta, skb); in ieee80211_select_queue()
234 void ieee80211_set_qos_hdr(struct ieee80211_sub_if_data *sdata, in ieee80211_set_qos_hdr() argument
252 sdata->noack_map & BIT(tid)) { in ieee80211_set_qos_hdr()
259 if (ieee80211_vif_is_mesh(&sdata->vif)) { in ieee80211_set_qos_hdr()