Searched defs:tid (Results 1 - 23 of 23) sorted by relevance

/net/mac80211/
H A Dmichael.c33 u8 *da, *sa, tid; local
38 tid = *ieee80211_get_qos_ctl(hdr) & IEEE80211_QOS_CTL_TID_MASK;
40 tid = 0;
53 michael_block(mctx, tid);
H A Dwme.c186 u8 ack_policy, tid; local
192 tid = skb->priority & IEEE80211_QOS_CTL_TAG1D_MASK;
198 sdata->noack_map & BIT(tid)) {
204 *p++ = ack_policy | tid;
H A Dagg-rx.c61 void ___ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid, argument
69 tid_rx = rcu_dereference_protected(sta->ampdu_mlme.tid_rx[tid],
75 RCU_INIT_POINTER(sta->ampdu_mlme.tid_rx[tid], NULL);
78 "Rx BA session stop requested for %pM tid %u %s reason: %d\n",
79 sta->sta.addr, tid,
84 &sta->sta, tid, NULL, 0))
86 "HW problem - can not stop rx aggregation for %pM tid %d\n",
87 sta->sta.addr, tid);
92 tid, WLAN_BACK_RECIPIENT, reason);
99 void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid, argument
181 ieee80211_send_addba_resp(struct ieee80211_sub_if_data *sdata, u8 *da, u16 tid, u8 dialog_token, u16 status, u16 policy, u16 buf_size, u16 timeout) argument
227 __ieee80211_start_rx_ba_session(struct sta_info *sta, u8 dialog_token, u16 timeout, u16 start_seq_num, u16 ba_policy, u16 tid, u16 buf_size, bool tx, bool auto_seq) argument
355 u16 capab, tid, timeout, ba_policy, buf_size, start_seq_num; local
374 ieee80211_start_rx_ba_session_offl(struct ieee80211_vif *vif, const u8 *addr, u16 tid) argument
395 ieee80211_stop_rx_ba_session_offl(struct ieee80211_vif *vif, const u8 *addr, u16 tid) argument
[all...]
H A Dagg-tx.c63 const u8 *da, u16 tid,
101 capab |= (u16)(tid << 2); /* bit 5:2 TID number */
113 void ieee80211_send_bar(struct ieee80211_vif *vif, u8 *ra, u16 tid, u16 ssn) argument
134 bar_control |= (u16)(tid << IEEE80211_BAR_CTRL_TID_INFO_SHIFT);
140 ieee80211_tx_skb_tid(sdata, skb, tid);
144 void ieee80211_assign_tid_tx(struct sta_info *sta, int tid, argument
149 rcu_assign_pointer(sta->ampdu_mlme.tid_tx[tid], tid_tx);
152 static inline int ieee80211_ac_from_tid(int tid) argument
154 return ieee802_1d_to_ac[tid & 7];
169 ieee80211_stop_queue_agg(struct ieee80211_sub_if_data *sdata, int tid)
62 ieee80211_send_addba_request(struct ieee80211_sub_if_data *sdata, const u8 *da, u16 tid, u8 dialog_token, u16 start_seq_num, u16 agg_size, u16 timeout) argument
230 ieee80211_remove_tid_tx(struct sta_info *sta, int tid) argument
259 ___ieee80211_stop_tx_ba_session(struct sta_info *sta, u16 tid, enum ieee80211_agg_stop_reason reason) argument
385 u16 tid = *(u8 *)data; local
409 ieee80211_tx_ba_session_handle_start(struct sta_info *sta, int tid) argument
508 ieee80211_start_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid, u16 timeout) argument
638 ieee80211_agg_tx_operational(struct ieee80211_local *local, struct sta_info *sta, u16 tid) argument
672 ieee80211_start_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u16 tid) argument
714 ieee80211_start_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, const u8 *ra, u16 tid) argument
735 __ieee80211_stop_tx_ba_session(struct sta_info *sta, u16 tid, enum ieee80211_agg_stop_reason reason) argument
749 ieee80211_stop_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid) argument
788 ieee80211_stop_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u8 tid) argument
837 ieee80211_stop_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, const u8 *ra, u16 tid) argument
865 u16 capab, tid; local
[all...]
H A Dht.c305 int tid; local
317 for (tid = 0; tid < IEEE80211_NUM_TIDS; tid++) {
318 if (test_and_clear_bit(tid, sta->ampdu_mlme.tid_rx_timer_expired))
320 sta, tid, WLAN_BACK_RECIPIENT,
323 if (test_and_clear_bit(tid,
326 sta, tid, WLAN_BACK_RECIPIENT,
331 tid_tx = sta->ampdu_mlme.tid_start_tx[tid];
338 sta->ampdu_mlme.tid_start_tx[tid]
360 ieee80211_send_delba(struct ieee80211_sub_if_data *sdata, const u8 *da, u16 tid, u16 initiator, u16 reason_code) argument
407 u16 tid, params; local
[all...]
H A Ddebugfs_sta.c203 unsigned long tid; local
234 ret = kstrtoul(buf, 0, &tid);
238 if (tid >= IEEE80211_NUM_TIDS)
243 ret = ieee80211_start_tx_ba_session(&sta->sta, tid, 5000);
245 ret = ieee80211_stop_tx_ba_session(&sta->sta, tid);
247 __ieee80211_stop_rx_ba_session(sta, tid, WLAN_BACK_RECIPIENT,
428 char *buf, int pos, int bufsz, int tid)
434 pos += scnprintf(buf + pos, bufsz - pos, "\t\t\t%d", tid);
426 sta_tx_latency_stat_table(struct ieee80211_tx_latency_bin_ranges *tx_lat_range, struct ieee80211_tx_latency_stat *tx_lat, char *buf, int pos, int bufsz, int tid) argument
H A Dkey.c755 int tid, struct ieee80211_key_seq *seq)
764 if (WARN_ON(tid < 0 || tid >= IEEE80211_NUM_TIDS))
766 seq->tkip.iv32 = key->u.tkip.rx[tid].iv32;
767 seq->tkip.iv16 = key->u.tkip.rx[tid].iv16;
770 if (WARN_ON(tid < -1 || tid >= IEEE80211_NUM_TIDS))
772 if (tid < 0)
775 pn = key->u.ccmp.rx_pn[tid];
779 if (WARN_ON(tid !
754 ieee80211_get_key_rx_seq(struct ieee80211_key_conf *keyconf, int tid, struct ieee80211_key_seq *seq) argument
826 ieee80211_set_key_rx_seq(struct ieee80211_key_conf *keyconf, int tid, struct ieee80211_key_seq *seq) argument
[all...]
H A Dstatus.c85 int tid = *p & IEEE80211_QOS_CTL_TID_MASK; local
94 ac = ieee802_1d_to_ac[tid & 7];
167 static void ieee80211_check_pending_bar(struct sta_info *sta, u8 *addr, u8 tid) argument
171 tid_tx = rcu_dereference(sta->ampdu_mlme.tid_tx[tid]);
176 ieee80211_send_bar(&sta->sdata->vif, addr, tid, tid_tx->failed_bar_ssn);
191 u16 tid = qc[0] & 0xf; local
193 ieee80211_check_pending_bar(sta, hdr->addr1, tid);
232 static void ieee80211_set_bar_pending(struct sta_info *sta, u8 tid, u16 ssn) argument
236 tid_tx = rcu_dereference(sta->ampdu_mlme.tid_tx[tid]);
478 u16 tid; local
656 u16 tid, ssn; local
668 u16 tid, control; local
[all...]
H A Ddriver-ops.h704 struct ieee80211_sta *sta, u16 tid,
715 trace_drv_ampdu_action(local, sdata, action, sta, tid, ssn, buf_size);
719 sta, tid, ssn, buf_size);
701 drv_ampdu_action(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, enum ieee80211_ampdu_mlme_action action, struct ieee80211_sta *sta, u16 tid, u16 *ssn, u8 buf_size) argument
H A Diface.c1173 ra_tid->tid);
1177 ra_tid->tid);
1184 0, 0, 0, 1, rx_agg->tid,
1194 rx_agg->tid,
1246 u16 tid = *ieee80211_get_qos_ctl(hdr) & local
1250 sta, tid, WLAN_BACK_RECIPIENT,
H A Drc80211_minstrel_ht.c545 u16 tid; local
553 tid = *ieee80211_get_qos_ctl(hdr) & IEEE80211_QOS_CTL_TID_MASK;
554 if (likely(sta->ampdu_mlme.tid_tx[tid]))
560 ieee80211_start_tx_ba_session(pubsta, tid, 5000);
H A Dsta_info.c1177 struct sta_info *sta, int tid,
1215 skb->priority = tid;
1216 skb_set_queue_mapping(skb, ieee802_1d_to_ac[tid]);
1218 nullfunc->qos_ctrl = cpu_to_le16(tid);
1239 drv_allow_buffered_frames(local, sta, BIT(tid), 1,
1343 int tid; local
1361 tid = 7 - ((ffs(~ignored_acs) - 1) << 1);
1363 ieee80211_send_null_response(sdata, sta, tid, reason, true);
1584 u8 tid, bool buffered)
1588 if (WARN_ON(tid >
1176 ieee80211_send_null_response(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, int tid, enum ieee80211_frame_release_type reason, bool call_driver) argument
1583 ieee80211_sta_set_buffered(struct ieee80211_sta *pubsta, u8 tid, bool buffered) argument
[all...]
H A Drx.c492 int tid, seqno_idx, security_idx; local
498 tid = *qc & IEEE80211_QOS_CTL_TID_MASK;
502 seqno_idx = tid;
503 security_idx = tid;
520 tid = 0;
527 rx->skb->priority = (tid > 7) ? 0 : tid;
841 * one from first Rxed frame for this tid after BA was started.
922 u8 tid, ack_policy; local
938 tid
1172 int tid, ac; local
2287 u16 tid; local
3058 ieee80211_release_reorder_timeout(struct sta_info *sta, int tid) argument
[all...]
H A Dsta_info.h526 void ieee80211_assign_tid_tx(struct sta_info *sta, int tid,
530 rcu_dereference_protected_tid_tx(struct sta_info *sta, int tid) argument
532 return rcu_dereference_protected(sta->ampdu_mlme.tid_tx[tid],
H A Dtx.c783 int tid; local
829 tid = *qc & IEEE80211_QOS_CTL_TID_MASK;
830 seq = &tx->sta->tid_seq[tid];
1050 int tid)
1084 tid_tx = rcu_dereference_protected_tid_tx(tx->sta, tid);
1124 int tid; local
1161 tid = *qc & IEEE80211_QOS_CTL_TID_MASK;
1163 tid_tx = rcu_dereference(tx->sta->ampdu_mlme.tid_tx[tid]);
1168 tid_tx, tid);
3022 struct sk_buff *skb, int tid,
1046 ieee80211_tx_prep_agg(struct ieee80211_tx_data *tx, struct sk_buff *skb, struct ieee80211_tx_info *info, struct tid_ampdu_tx *tid_tx, int tid) argument
3021 __ieee80211_tx_skb_tid_band(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, int tid, enum ieee80211_band band) argument
[all...]
H A Dieee80211_i.h932 u16 tid; member in struct:ieee80211_rx_agg
1327 u16 tid; member in struct:ieee80211_ra_tid
1576 const u8 *da, u16 tid,
1586 void ___ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid,
1588 void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid,
1592 u16 start_seq_num, u16 ba_policy, u16 tid,
1608 int __ieee80211_stop_tx_ba_session(struct sta_info *sta, u16 tid,
1610 int ___ieee80211_stop_tx_ba_session(struct sta_info *sta, u16 tid,
1612 void ieee80211_start_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u16 tid);
1613 void ieee80211_stop_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u8 tid);
1701 ieee80211_tx_skb_tid_band(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, int tid, enum ieee80211_band band) argument
1710 ieee80211_tx_skb_tid(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, int tid) argument
[all...]
/net/netfilter/
H A Dxt_l2tp.c41 u32 tid; member in struct:l2tp_data
60 /* Check tid only for L2TPv3 control or any L2TPv2 packets */
63 (info->tid != data->tid))
109 /* Now extract the L2TP tid/sid. These are in different places
113 * tid/sid fields.
120 data.tid = ntohl(lh->val32);
129 data.tid = (u32) ntohs(lh->val16[0]);
154 /* Must be a control packet. The L2TP tid is further
162 data.tid
[all...]
/net/nfc/
H A Dllcp_commands.c118 struct nfc_llcp_sdp_tlv *nfc_llcp_build_sdres_tlv(u8 tid, u8 sap) argument
127 value[0] = tid;
137 sdres->tid = tid;
145 struct nfc_llcp_sdp_tlv *nfc_llcp_build_sdreq_tlv(u8 tid, char *uri, argument
169 sdreq->tlv[2] = tid;
171 sdreq->tid = tid;
581 pr_debug("tid %d for %s\n", sdreq->tid, sdre
[all...]
H A Dnetlink.c1015 u8 tid; local
1072 tid = local->sdreq_next_tid++;
1074 sdreq = nfc_llcp_build_sdreq_tlv(tid, uri, uri_len);
H A Dllcp.h55 u8 tid; member in struct:nfc_llcp_sdp_tlv
243 struct nfc_llcp_sdp_tlv *nfc_llcp_build_sdres_tlv(u8 tid, u8 sap);
244 struct nfc_llcp_sdp_tlv *nfc_llcp_build_sdreq_tlv(u8 tid, char *uri,
H A Dllcp_core.c1228 u8 dsap, ssap, *tlv, type, length, tid, sap; local
1258 tid = tlv[2];
1310 sdp = nfc_llcp_build_sdres_tlv(tid, sap);
1321 pr_debug("LLCP_TLV_SDRES: searching tid %d\n", tlv[2]);
1324 if (sdp->tid != tlv[2])
/net/ceph/
H A Dmon_client.c416 struct ceph_mon_client *monc, u64 tid)
423 if (tid < req->tid)
425 else if (tid > req->tid)
443 if (new->tid < req->tid)
445 else if (new->tid > req->tid)
484 u64 tid local
415 __lookup_generic_req( struct ceph_mon_client *monc, u64 tid) argument
507 __do_generic_request(struct ceph_mon_client *monc, u64 tid, struct ceph_mon_generic_request *req) argument
551 u64 tid = le64_to_cpu(msg->hdr.tid); local
623 u64 tid = le64_to_cpu(msg->hdr.tid); local
664 u64 tid; local
733 u64 tid = le64_to_cpu(msg->hdr.tid); local
[all...]
H A Dosd_client.c800 u64 tid)
807 if (tid < req->r_tid)
809 else if (tid > req->r_tid)
819 u64 tid)
826 if (tid < req->r_tid) {
830 } else if (tid > req->r_tid) {
845 * Linger requests need to be resent with a new tid to avoid
866 dout("%s requeueing %p tid %llu\n", __func__, req, req->r_tid);
889 * sent in tid order, and that is also the order they're
908 dout("%s requeueing %p tid
799 __lookup_request(struct ceph_osd_client *osdc, u64 tid) argument
818 __lookup_request_ge(struct ceph_osd_client *osdc, u64 tid) argument
1696 u64 tid; local
2765 u64 tid; local
[all...]

Completed in 219 milliseconds