Home
last modified time | relevance | path

Searched refs:tid (Results 1 – 25 of 218) sorted by relevance

123456789

/drivers/net/wireless/marvell/mwifiex/
D11n.h47 *priv, int tid,
49 void mwifiex_create_ba_tbl(struct mwifiex_private *priv, u8 *ra, int tid,
51 int mwifiex_send_addba(struct mwifiex_private *priv, int tid, u8 *peer_mac);
52 int mwifiex_send_delba(struct mwifiex_private *priv, int tid, u8 *peer_mac,
70 struct mwifiex_ra_list_tbl *ptr, int tid) in mwifiex_is_station_ampdu_allowed() argument
77 return (node->ampdu_sta[tid] != BA_STREAM_NOT_ALLOWED) ? true : false; in mwifiex_is_station_ampdu_allowed()
83 struct mwifiex_ra_list_tbl *ptr, int tid) in mwifiex_is_ampdu_allowed() argument
88 return mwifiex_is_station_ampdu_allowed(priv, ptr, tid); in mwifiex_is_ampdu_allowed()
91 return mwifiex_is_station_ampdu_allowed(priv, ptr, tid); in mwifiex_is_ampdu_allowed()
93 return (priv->aggr_prio_tbl[tid].ampdu_ap != in mwifiex_is_ampdu_allowed()
[all …]
D11n.c113 int tid; in mwifiex_ret_11n_delba() local
118 tid = del_ba_param_set >> DELBA_TID_POS; in mwifiex_ret_11n_delba()
120 mwifiex_del_ba_tbl(priv, tid, del_ba->peer_mac_addr, in mwifiex_ret_11n_delba()
126 mwifiex_send_addba(priv, tx_ba_tbl->tid, in mwifiex_ret_11n_delba()
135 mwifiex_create_ba_tbl(priv, del_ba->peer_mac_addr, tid, in mwifiex_ret_11n_delba()
141 mwifiex_del_ba_tbl(priv, tx_ba_tbl->tid, tx_ba_tbl->ra, in mwifiex_ret_11n_delba()
159 int tid, tid_down; in mwifiex_ret_11n_addba_req() local
168 tid = (block_ack_param_set & IEEE80211_ADDBA_PARAM_TID_MASK) in mwifiex_ret_11n_addba_req()
171 tid_down = mwifiex_wmm_downgrade_tid(priv, tid); in mwifiex_ret_11n_addba_req()
179 mwifiex_del_ba_tbl(priv, tid, add_ba_rsp->peer_mac_addr, in mwifiex_ret_11n_addba_req()
[all …]
D11n_rxreorder.c239 mwifiex_11n_get_rx_reorder_tbl(struct mwifiex_private *priv, int tid, u8 *ta) in mwifiex_11n_get_rx_reorder_tbl() argument
246 if (!memcmp(tbl->ta, ta, ETH_ALEN) && tbl->tid == tid) { in mwifiex_11n_get_rx_reorder_tbl()
345 int tid, int win_size, int seq_num) in mwifiex_11n_create_rx_reorder_tbl() argument
357 tbl = mwifiex_11n_get_rx_reorder_tbl(priv, tid, ta); in mwifiex_11n_create_rx_reorder_tbl()
368 new_node->tid = tid; in mwifiex_11n_create_rx_reorder_tbl()
379 last_seq = node->rx_seq[tid]; in mwifiex_11n_create_rx_reorder_tbl()
384 last_seq = node->rx_seq[tid]; in mwifiex_11n_create_rx_reorder_tbl()
386 last_seq = priv->rx_seq[tid]; in mwifiex_11n_create_rx_reorder_tbl()
477 u8 tid; in mwifiex_cmd_11n_addba_rsp_gen() local
511 tid = (block_ack_param_set & IEEE80211_ADDBA_PARAM_TID_MASK) in mwifiex_cmd_11n_addba_rsp_gen()
[all …]
Dwmm.c384 u8 mwifiex_wmm_downgrade_tid(struct mwifiex_private *priv, u32 tid) in mwifiex_wmm_downgrade_tid() argument
389 ac = mwifiex_wmm_convert_tos_to_ac(priv->adapter, tid); in mwifiex_wmm_downgrade_tid()
395 new_tid = ac_to_tid[ac_down][tid % 2]; in mwifiex_wmm_downgrade_tid()
619 mwifiex_wmm_get_ralist_node(struct mwifiex_private *priv, u8 tid, in mwifiex_wmm_get_ralist_node() argument
624 list_for_each_entry(ra_list, &priv->wmm.tid_tbl_ptr[tid].ra_list, in mwifiex_wmm_get_ralist_node()
723 mwifiex_wmm_get_queue_raptr(struct mwifiex_private *priv, u8 tid, in mwifiex_wmm_get_queue_raptr() argument
728 ra_list = mwifiex_wmm_get_ralist_node(priv, tid, ra_addr); in mwifiex_wmm_get_queue_raptr()
733 return mwifiex_wmm_get_ralist_node(priv, tid, ra_addr); in mwifiex_wmm_get_queue_raptr()
811 u32 tid; in mwifiex_wmm_add_buf_txqueue() local
838 tid = skb->priority; in mwifiex_wmm_add_buf_txqueue()
[all …]
/drivers/net/wireless/ath/ath9k/
Dxmit.c51 struct ath_atx_tid *tid, struct sk_buff *skb);
64 static void ath_tx_update_baw(struct ath_softc *sc, struct ath_atx_tid *tid,
68 struct ath_atx_tid *tid,
126 struct ath_atx_tid *tid) in ath_tx_queue_tid() argument
129 struct ath_vif *avp = (struct ath_vif *) tid->an->vif->drv_priv; in ath_tx_queue_tid()
135 list = &ctx->acq[TID_TO_WME_AC(tid->tidno)]; in ath_tx_queue_tid()
136 if (list_empty(&tid->list)) in ath_tx_queue_tid()
137 list_add_tail(&tid->list, list); in ath_tx_queue_tid()
148 static void ath_send_bar(struct ath_atx_tid *tid, u16 seqno) in ath_send_bar() argument
150 if (!tid->an->sta) in ath_send_bar()
[all …]
Ddebug_sta.c28 struct ath_atx_tid *tid; in read_file_node_aggr() local
55 for (tidno = 0, tid = &an->tid[tidno]; in read_file_node_aggr()
56 tidno < IEEE80211_NUM_TIDS; tidno++, tid++) { in read_file_node_aggr()
57 txq = tid->txq; in read_file_node_aggr()
59 if (tid->active) { in read_file_node_aggr()
62 tid->tidno, in read_file_node_aggr()
63 tid->seq_start, in read_file_node_aggr()
64 tid->seq_next, in read_file_node_aggr()
65 tid->baw_size, in read_file_node_aggr()
66 tid->baw_head, in read_file_node_aggr()
[all …]
/drivers/net/ethernet/chelsio/libcxgb/
Dlibcxgb_cm.h89 cxgb_mk_tid_release(struct sk_buff *skb, u32 len, u32 tid, u16 chan) in cxgb_mk_tid_release() argument
96 INIT_TP_WR(req, tid); in cxgb_mk_tid_release()
97 OPCODE_TID(req) = cpu_to_be32(MK_OPCODE_TID(CPL_TID_RELEASE, tid)); in cxgb_mk_tid_release()
102 cxgb_mk_close_con_req(struct sk_buff *skb, u32 len, u32 tid, u16 chan, in cxgb_mk_close_con_req() argument
110 INIT_TP_WR(req, tid); in cxgb_mk_close_con_req()
111 OPCODE_TID(req) = cpu_to_be32(MK_OPCODE_TID(CPL_CLOSE_CON_REQ, tid)); in cxgb_mk_close_con_req()
117 cxgb_mk_abort_req(struct sk_buff *skb, u32 len, u32 tid, u16 chan, in cxgb_mk_abort_req() argument
125 INIT_TP_WR(req, tid); in cxgb_mk_abort_req()
126 OPCODE_TID(req) = cpu_to_be32(MK_OPCODE_TID(CPL_ABORT_REQ, tid)); in cxgb_mk_abort_req()
133 cxgb_mk_abort_rpl(struct sk_buff *skb, u32 len, u32 tid, u16 chan) in cxgb_mk_abort_rpl() argument
[all …]
/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_defs.h66 unsigned int tid) in lookup_tid() argument
68 struct t3c_tid_entry *t3c_tid = tid < t->ntids ? in lookup_tid()
69 &(t->tid_tab[tid]) : NULL; in lookup_tid()
78 unsigned int tid) in lookup_stid() argument
82 if (tid < t->stid_base || tid >= t->stid_base + t->nstids) in lookup_stid()
85 e = stid2entry(t, tid); in lookup_stid()
97 unsigned int tid) in lookup_atid() argument
101 if (tid < t->atid_base || tid >= t->atid_base + t->natids) in lookup_atid()
104 e = atid2entry(t, tid); in lookup_atid()
Dcxgb3_offload.c376 struct tid_range *tid; in cxgb_offload_ctl() local
396 tid = data; in cxgb_offload_ctl()
397 tid->num = t3_mc5_size(&adapter->mc5) - in cxgb_offload_ctl()
400 tid->base = 0; in cxgb_offload_ctl()
403 tid = data; in cxgb_offload_ctl()
404 tid->num = adapter->params.mc5.nservers; in cxgb_offload_ctl()
405 tid->base = t3_mc5_size(&adapter->mc5) - tid->num - in cxgb_offload_ctl()
536 void *ctx, unsigned int tid) in cxgb3_insert_tid() argument
540 t->tid_tab[tid].client = client; in cxgb3_insert_tid()
541 t->tid_tab[tid].ctx = ctx; in cxgb3_insert_tid()
[all …]
/drivers/net/wireless/intel/iwlwifi/dvm/
Dtx.c292 u8 sta_id, tid = IWL_MAX_TID_COUNT; in iwlagn_tx_skb() local
398 tid = qc[0] & IEEE80211_QOS_CTL_TID_MASK; in iwlagn_tx_skb()
399 if (WARN_ON_ONCE(tid >= IWL_MAX_TID_COUNT)) in iwlagn_tx_skb()
401 tid_data = &priv->tid_data[sta_id][tid]; in iwlagn_tx_skb()
410 sta_id, tid, in iwlagn_tx_skb()
440 txq_id = priv->tid_data[sta_id][tid].agg.txq_id; in iwlagn_tx_skb()
453 IWL_DEBUG_TX(priv, "TX to [%d|%d] Q:%d - seq: 0x%x\n", sta_id, tid, in iwlagn_tx_skb()
460 priv->tid_data[sta_id][tid].seq_number = seq_number; in iwlagn_tx_skb()
506 struct ieee80211_sta *sta, u16 tid) in iwlagn_tx_agg_stop() argument
515 IWL_ERR(priv, "Invalid station for AGG tid %d\n", tid); in iwlagn_tx_agg_stop()
[all …]
/drivers/net/wireless/intel/iwlwifi/mvm/
Dsta.c254 sta->addr, ba_data->tid); in iwl_mvm_rx_agg_session_expired()
371 int tid; in iwl_mvm_get_queue_agg_tids() local
389 for_each_set_bit(tid, &tid_bitmap, IWL_MAX_TID_COUNT + 1) { in iwl_mvm_get_queue_agg_tids()
390 if (mvmsta->tid_data[tid].state == IWL_AGG_ON) in iwl_mvm_get_queue_agg_tids()
391 agg_tids |= BIT(tid); in iwl_mvm_get_queue_agg_tids()
410 int tid; in iwl_mvm_remove_sta_queue_marking() local
432 for_each_set_bit(tid, &tid_bitmap, IWL_MAX_TID_COUNT + 1) { in iwl_mvm_remove_sta_queue_marking()
433 if (mvmsta->tid_data[tid].state == IWL_AGG_ON) in iwl_mvm_remove_sta_queue_marking()
434 disable_agg_tids |= BIT(tid); in iwl_mvm_remove_sta_queue_marking()
435 mvmsta->tid_data[tid].txq_id = IEEE80211_INVAL_HW_QUEUE; in iwl_mvm_remove_sta_queue_marking()
[all …]
Dtx.c81 u16 tid, u16 ssn) in iwl_mvm_bar_check_trigger() argument
95 if (!(le16_to_cpu(ba_trig->tx_bar) & BIT(tid))) in iwl_mvm_bar_check_trigger()
100 addr, tid, ssn); in iwl_mvm_bar_check_trigger()
650 u8 *qc, tid, txf; in iwl_mvm_tx_tso() local
656 tid = *qc & IEEE80211_QOS_CTL_TID_MASK; in iwl_mvm_tx_tso()
657 if (WARN_ON_ONCE(tid >= IWL_MAX_TID_COUNT)) in iwl_mvm_tx_tso()
688 !mvmsta->tid_data[tid].amsdu_in_ampdu_allowed) { in iwl_mvm_tx_tso()
697 txf = iwl_mvm_ac_to_tx_fifo[tid_to_mac80211_ac[tid]]; in iwl_mvm_tx_tso()
820 struct iwl_mvm_sta *mvm_sta, u8 tid, in iwl_mvm_tx_add_stream() argument
829 mvm_sta->deferred_traffic_tid_map |= BIT(tid); in iwl_mvm_tx_add_stream()
[all …]
Dutils.c609 int tid, int frame_limit, u16 ssn) in iwl_mvm_reconfig_scd() argument
620 .tid = tid, in iwl_mvm_reconfig_scd()
650 if (mvm->queue_info[queue].tid_bitmap & BIT(cfg->tid)) { in iwl_mvm_enable_txq()
653 cfg->tid); in iwl_mvm_enable_txq()
663 mvm->queue_info[queue].tid_bitmap |= BIT(cfg->tid); in iwl_mvm_enable_txq()
667 if (cfg->tid != IWL_MAX_TID_COUNT) in iwl_mvm_enable_txq()
669 tid_to_mac80211_ac[cfg->tid]; in iwl_mvm_enable_txq()
673 mvm->queue_info[queue].txq_tid = cfg->tid; in iwl_mvm_enable_txq()
693 .tid = cfg->tid, in iwl_mvm_enable_txq()
710 u8 tid, u8 flags) in iwl_mvm_disable_txq() argument
[all …]
/drivers/scsi/cxgbi/cxgb4i/
Dcxgb4i.c365 unsigned int tid = csk->tid; in send_close_req() local
369 csk, csk->state, csk->flags, csk->tid); in send_close_req()
372 INIT_TP_WR(req, tid); in send_close_req()
373 OPCODE_TID(req) = cpu_to_be32(MK_OPCODE_TID(CPL_CLOSE_CON_REQ, tid)); in send_close_req()
388 csk, csk->state, csk->flags, csk->tid); in abort_arp_failure()
416 INIT_TP_WR(req, csk->tid); in send_abort_req()
417 OPCODE_TID(req) = cpu_to_be32(MK_OPCODE_TID(CPL_ABORT_REQ, csk->tid)); in send_abort_req()
423 csk, csk->state, csk->flags, csk->tid, csk->snd_nxt, in send_abort_req()
436 csk, csk->state, csk->flags, csk->tid, rst_status); in send_abort_rpl()
440 INIT_TP_WR(rpl, csk->tid); in send_abort_rpl()
[all …]
/drivers/infiniband/hw/hfi1/
Duser_exp_rcv.h58 #define EXP_TID_GET(tid, field) \ argument
59 (((tid) >> EXP_TID_TID##field##_SHIFT) & EXP_TID_TID##field##_MASK)
64 #define EXP_TID_CLEAR(tid, field) ({ \ argument
65 (tid) &= ~(EXP_TID_TID##field##_MASK << \
68 #define EXP_TID_RESET(tid, field, value) do { \ argument
69 EXP_TID_CLEAR(tid, field); \
70 (tid) |= EXP_TID_SET(field, (value)); \
/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_uld.h57 #define INIT_TP_WR(w, tid) do { \ argument
61 FW_WR_FLOWID_V(tid)); \
65 #define INIT_TP_WR_CPL(w, cpl, tid) do { \ argument
66 INIT_TP_WR(w, tid); \
67 OPCODE_TID(w) = htonl(MK_OPCODE_TID(cpl, tid)); \
70 #define INIT_ULPTX_WR(w, wrlen, atomic, tid) do { \ argument
74 FW_WR_FLOWID_V(tid)); \
134 static inline void *lookup_tid(const struct tid_info *t, unsigned int tid) in lookup_tid() argument
136 return tid < t->ntids ? t->tid_tab[tid] : NULL; in lookup_tid()
158 unsigned int tid) in cxgb4_insert_tid() argument
[all …]
/drivers/net/wireless/ath/ath10k/
Ddebugfs_sta.c151 u32 tid, buf_size; in ath10k_dbg_sta_write_addba() local
160 ret = sscanf(buf, "%u %u", &tid, &buf_size); in ath10k_dbg_sta_write_addba()
165 if (tid > HTT_DATA_TX_EXT_TID_MGMT - 2) in ath10k_dbg_sta_write_addba()
176 tid, buf_size); in ath10k_dbg_sta_write_addba()
179 arsta->arvif->vdev_id, sta->addr, tid, buf_size); in ath10k_dbg_sta_write_addba()
202 u32 tid, status; in ath10k_dbg_sta_write_addba_resp() local
211 ret = sscanf(buf, "%u %u", &tid, &status); in ath10k_dbg_sta_write_addba_resp()
216 if (tid > HTT_DATA_TX_EXT_TID_MGMT - 2) in ath10k_dbg_sta_write_addba_resp()
227 tid, status); in ath10k_dbg_sta_write_addba_resp()
230 arsta->arvif->vdev_id, sta->addr, tid, status); in ath10k_dbg_sta_write_addba_resp()
[all …]
/drivers/net/ethernet/marvell/
Dmvpp2.c1364 int tid; in mvpp2_prs_flow_find() local
1372 for (tid = MVPP2_PRS_TCAM_SRAM_SIZE - 1; tid >= 0; tid--) { in mvpp2_prs_flow_find()
1375 if (!priv->prs_shadow[tid].valid || in mvpp2_prs_flow_find()
1376 priv->prs_shadow[tid].lu != MVPP2_PRS_LU_FLOWS) in mvpp2_prs_flow_find()
1379 pe->index = tid; in mvpp2_prs_flow_find()
1396 int tid; in mvpp2_prs_tcam_first_free() local
1404 for (tid = start; tid <= end; tid++) { in mvpp2_prs_tcam_first_free()
1405 if (!priv->prs_shadow[tid].valid) in mvpp2_prs_tcam_first_free()
1406 return tid; in mvpp2_prs_tcam_first_free()
1542 int tid, shift; in mvpp2_prs_dsa_tag_set() local
[all …]
/drivers/net/wireless/ath/wil6210/
Drx_reorder.c98 int tid = wil_rxdesc_tid(d); in wil_rx_reorder() local
109 mid, cid, tid, seq, mcast); in wil_rx_reorder()
118 r = sta->tid_rx[tid]; in wil_rx_reorder()
209 void wil_rx_bar(struct wil6210_priv *wil, u8 cid, u8 tid, u16 seq) in wil_rx_bar() argument
216 r = sta->tid_rx[tid]; in wil_rx_bar()
218 wil_err(wil, "BAR for non-existing CID %d TID %d\n", cid, tid); in wil_rx_bar()
227 cid, tid, seq, r->head_seq_num); in wil_rx_bar()
304 u8 cid, tid; in wil_addba_rx_request() local
320 parse_cidxtid(cidxtid, &cid, &tid); in wil_addba_rx_request()
338 cid, sta->addr, tid, req_agg_wsize, agg_timeout, in wil_addba_rx_request()
[all …]
/drivers/net/wireless/realtek/rtlwifi/
Dbase.c168 u8 rtl_tid_to_ac(u8 tid) in rtl_tid_to_ac() argument
170 return tid_to_ac[tid]; in rtl_tid_to_ac()
1199 u8 *bssid, u16 tid);
1202 struct ieee80211_hdr *hdr, u16 tid) in process_agg_start() argument
1208 skb_delba = rtl_make_del_ba(hw, hdr->addr2, hdr->addr3, tid); in process_agg_start()
1257 u16 capab = 0, tid = 0; in rtl_action_proc() local
1276 tid = (capab & in rtl_action_proc()
1278 tid_data = &sta_entry->tids[tid]; in rtl_action_proc()
1281 process_agg_start(hw, hdr, tid); in rtl_action_proc()
1409 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in rtl_tx_agg_start() argument
[all …]
/drivers/net/
Dgtp.c45 u64 tid; member
47 u64 tid; member
87 static inline u32 gtp0_hashfn(u64 tid) in gtp0_hashfn() argument
89 u32 *tid32 = (u32 *) &tid; in gtp0_hashfn()
93 static inline u32 gtp1u_hashfn(u32 tid) in gtp1u_hashfn() argument
95 return jhash_1word(tid, gtp_h_initval); in gtp1u_hashfn()
104 static struct pdp_ctx *gtp0_pdp_find(struct gtp_dev *gtp, u64 tid) in gtp0_pdp_find() argument
109 head = &gtp->tid_hash[gtp0_hashfn(tid) % gtp->hash_size]; in gtp0_pdp_find()
113 pdp->u.v0.tid == tid) in gtp0_pdp_find()
120 static struct pdp_ctx *gtp1_pdp_find(struct gtp_dev *gtp, u32 tid) in gtp1_pdp_find() argument
[all …]
/drivers/target/iscsi/cxgbit/
Dcxgbit_cm.c53 struct cxgbit_wr_wait *wr_waitp, u32 tid, u32 timeout, in cxgbit_wait_for_reply() argument
66 func, pci_name(cdev->lldi.pdev), tid); in cxgbit_wait_for_reply()
72 pci_name(cdev->lldi.pdev), wr_waitp->ret, tid); in cxgbit_wait_for_reply()
624 cxgb_mk_close_con_req(skb, len, csk->tid, csk->txq_idx, in cxgbit_send_halfclose()
654 __func__, csk, csk->tid, csk->com.state); in cxgbit_send_abort_req()
662 cxgb_mk_abort_req(skb, len, csk->tid, csk->txq_idx, in cxgbit_send_abort_req()
755 cxgb4_remove_tid(csk->com.cdev->lldi.tids, 0, csk->tid); in _cxgbit_free_csk()
948 static void cxgbit_release_tid(struct cxgbit_device *cdev, u32 tid) in cxgbit_release_tid() argument
957 cxgb_mk_tid_release(skb, len, tid, 0); in cxgbit_release_tid()
1007 cxgb_mk_rx_data_ack(skb, len, csk->tid, csk->ctrlq_idx, in cxgbit_rx_data_ack()
[all …]
/drivers/scsi/cxgbi/cxgb3i/
Dcxgb3i.c202 unsigned int tid = csk->tid; in send_close_req() local
206 csk, csk->state, csk->flags, csk->tid); in send_close_req()
210 req->wr.wr_lo = htonl(V_WR_TID(tid)); in send_close_req()
211 OPCODE_TID(req) = htonl(MK_OPCODE_TID(CPL_CLOSE_CON_REQ, tid)); in send_close_req()
254 req->wr.wr_lo = htonl(V_WR_TID(csk->tid)); in send_abort_req()
255 OPCODE_TID(req) = htonl(MK_OPCODE_TID(CPL_ABORT_REQ, csk->tid)); in send_abort_req()
262 csk, csk->state, csk->flags, csk->tid, csk->snd_nxt, in send_abort_req()
280 csk, csk->state, csk->flags, csk->tid, rst_status); in send_abort_rpl()
285 rpl->wr.wr_lo = htonl(V_WR_TID(csk->tid)); in send_abort_rpl()
286 OPCODE_TID(rpl) = htonl(MK_OPCODE_TID(CPL_ABORT_RPL, csk->tid)); in send_abort_rpl()
[all …]
/drivers/staging/rtl8192u/ieee80211/
Dieee80211_rx.c67 unsigned int frag, u8 tid, u8 *src, u8 *dst) in ieee80211_frag_cache_find() argument
73 entry = &ieee->frag_cache[tid][i]; in ieee80211_frag_cache_find()
107 u8 tid; in ieee80211_frag_cache_get() local
111 tid = le16_to_cpu(hdr_4addrqos->qos_ctl) & IEEE80211_QCTL_TID; in ieee80211_frag_cache_get()
112 tid = UP2AC(tid); in ieee80211_frag_cache_get()
113 tid ++; in ieee80211_frag_cache_get()
116 tid = le16_to_cpu(hdr_3addrqos->qos_ctl) & IEEE80211_QCTL_TID; in ieee80211_frag_cache_get()
117 tid = UP2AC(tid); in ieee80211_frag_cache_get()
118 tid ++; in ieee80211_frag_cache_get()
120 tid = 0; in ieee80211_frag_cache_get()
[all …]
/drivers/net/wireless/ath/wcn36xx/
Dtxrx.c88 u16 tid) in wcn36xx_set_tx_pdu() argument
95 bd->pdu.tid = tid; in wcn36xx_set_tx_pdu()
119 u8 *qc, tid; in wcn36xx_tx_start_ampdu() local
133 tid = qc[0] & IEEE80211_QOS_CTL_TID_MASK; in wcn36xx_tx_start_ampdu()
136 if (sta_priv->ampdu_state[tid] != WCN36XX_AMPDU_NONE) in wcn36xx_tx_start_ampdu()
140 sta_priv->ampdu_state[tid] = WCN36XX_AMPDU_START; in wcn36xx_tx_start_ampdu()
142 ieee80211_start_tx_ba_session(sta, tid, 0); in wcn36xx_tx_start_ampdu()
203 skb->len, sta_priv ? sta_priv->tid : 0); in wcn36xx_set_tx_data()

123456789