Searched defs:tx_info (Results 1 - 25 of 32) sorted by relevance

12

/drivers/net/wireless/mwifiex/
H A Dsta_tx.c49 struct mwifiex_txinfo *tx_info = MWIFIEX_SKB_TXCB(skb); local
54 tx_info->status_code = -1;
123 struct mwifiex_txinfo *tx_info = NULL; local
138 tx_info = MWIFIEX_SKB_TXCB(skb);
139 tx_info->bss_num = priv->bss_num;
140 tx_info->bss_type = priv->bss_type;
H A Dtxrx.c126 struct mwifiex_txinfo *tx_info; local
132 tx_info = MWIFIEX_SKB_TXCB(skb);
133 priv = mwifiex_get_priv_by_id(adapter, tx_info->bss_num,
134 tx_info->bss_type);
H A Dmain.c424 struct mwifiex_txinfo *tx_info; local
459 tx_info = MWIFIEX_SKB_TXCB(skb);
460 tx_info->bss_num = priv->bss_num;
461 tx_info->bss_type = priv->bss_type;
H A Dwmm.c1009 struct mwifiex_txinfo *tx_info; variable in typeref:struct:mwifiex_txinfo
1020 tx_info = MWIFIEX_SKB_TXCB(skb);
1049 tx_info->flags |= MWIFIEX_BUF_FLAG_REQUEUED_PKT;
1079 struct mwifiex_txinfo *tx_info; local
1086 tx_info = MWIFIEX_SKB_TXCB(skb);
1087 if (tx_info->flags & MWIFIEX_BUF_FLAG_REQUEUED_PKT)
1107 struct mwifiex_txinfo *tx_info; variable in typeref:struct:mwifiex_txinfo
1122 tx_info = MWIFIEX_SKB_TXCB(skb);
1144 tx_info->flags |= MWIFIEX_BUF_FLAG_REQUEUED_PKT;
/drivers/net/wireless/rt2x00/
H A Drt2x00crypto.c52 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
53 struct ieee80211_key_conf *hw_key = tx_info->control.hw_key;
79 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
80 struct ieee80211_key_conf *key = tx_info->control.hw_key;
H A Drt2x00dev.c277 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(entry->skb); local
346 memset(&tx_info->status, 0, sizeof(tx_info->status));
347 tx_info->status.ack_signal = 0;
356 tx_info->status.rates[i].idx = rate_idx - i;
357 tx_info->status.rates[i].flags = rate_flags;
364 tx_info->status.rates[i].count = retry_rates - i;
368 tx_info->status.rates[i].count = 1;
371 tx_info->status.rates[i].idx = -1; /* terminate */
373 if (!(tx_info
[all...]
H A Drt2x00mac.c36 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(frag_skb); local
42 if (tx_info->control.rates[0].flags & IEEE80211_TX_RC_USE_CTS_PROTECT)
70 if (tx_info->control.rates[0].flags & IEEE80211_TX_RC_USE_CTS_PROTECT)
84 if (tx_info->control.rates[0].flags & IEEE80211_TX_RC_USE_CTS_PROTECT)
85 ieee80211_ctstoself_get(rt2x00dev->hw, tx_info->control.vif,
86 frag_skb->data, data_length, tx_info,
89 ieee80211_rts_get(rt2x00dev->hw, tx_info->control.vif,
90 frag_skb->data, data_length, tx_info,
105 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
121 if (tx_info
[all...]
H A Drt2x00queue.c207 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
209 struct rt2x00_intf *intf = vif_to_intf(tx_info->control.vif);
212 if (!(tx_info->flags & IEEE80211_TX_CTL_ASSIGN_SEQ))
245 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
246 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0];
309 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
310 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0];
314 if (tx_info->control.sta) {
316 tx_info->control.sta->ht_cap.ampdu_density;
318 sta_priv = sta_to_rt2x00_sta(tx_info
393 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
565 struct ieee80211_tx_info *tx_info; local
[all...]
/drivers/net/wireless/ath/ath9k/
H A Dcommon.c46 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
48 if (tx_info->control.hw_key) {
49 switch (tx_info->control.hw_key->cipher) {
H A Dhtc_drv_txrx.c219 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
253 mgmt_hdr.keyix = tx_info->control.hw_key->hw_key_idx;
266 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
292 if (tx_info->flags & IEEE80211_TX_CTL_AMPDU) {
320 tx_hdr.keyix = tx_info->control.hw_key->hw_key_idx;
340 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
341 struct ieee80211_sta *sta = tx_info->control.sta;
342 struct ieee80211_vif *vif = tx_info->control.vif;
446 struct ieee80211_tx_info *tx_info; local
460 tx_info
[all...]
H A Drc.c727 struct ieee80211_tx_info *tx_info)
729 struct ieee80211_tx_rate *rates = tx_info->control.rates;
751 if ((tx_info->control.vif &&
752 tx_info->control.vif->bss_conf.use_cts_prot) &&
759 tx_info->control.rts_cts_rate_idx = cix;
769 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
770 struct ieee80211_tx_rate *rates = tx_info->control.rates;
803 tx_info->flags |= IEEE80211_TX_CTL_LDPC;
807 tx_info->flags |= (1 << IEEE80211_TX_CTL_STBC_SHIFT);
822 tx_info
725 ath_rc_rate_set_rtscts(struct ath_softc *sc, const struct ath_rate_table *rate_table, struct ieee80211_tx_info *tx_info) argument
901 ath_rc_update_per(struct ath_softc *sc, const struct ath_rate_table *rate_table, struct ath_rate_priv *ath_rc_priv, struct ieee80211_tx_info *tx_info, int tx_rate, int xretries, int retries, u32 now_msec) argument
1053 ath_rc_update_ht(struct ath_softc *sc, struct ath_rate_priv *ath_rc_priv, struct ieee80211_tx_info *tx_info, int tx_rate, int xretries, int retries) argument
1127 ath_rc_tx_status(struct ath_softc *sc, struct ath_rate_priv *ath_rc_priv, struct ieee80211_tx_info *tx_info, int final_ts_idx, int xretries, int long_retry) argument
1338 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
[all...]
H A Dmain.c400 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
409 memset(tx_info, 0, sizeof(*tx_info));
410 tx_info->band = hw->conf.channel->band;
411 tx_info->flags |= IEEE80211_TX_CTL_NO_ACK;
412 tx_info->control.rates[0].idx = 0;
413 tx_info->control.rates[0].count = 1;
414 tx_info->control.rates[0].flags = IEEE80211_TX_RC_MCS;
415 tx_info->control.rates[1].idx = -1;
H A Dxmit.c174 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
176 sizeof(tx_info->rate_driver_data));
177 return (struct ath_frame_info *) &tx_info->rate_driver_data[0];
406 struct ieee80211_tx_info *tx_info; local
426 tx_info = IEEE80211_SKB_CB(skb);
428 memcpy(rates, tx_info->control.rates, sizeof(rates));
497 tx_info = IEEE80211_SKB_CB(skb);
545 memcpy(tx_info->control.rates, rates, sizeof(rates));
626 struct ieee80211_tx_info *tx_info; local
631 tx_info
649 struct ieee80211_tx_info *tx_info; local
727 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
805 struct ieee80211_tx_info *tx_info; local
937 struct ieee80211_tx_info *tx_info; local
1055 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(bf->bf_mpdu); local
1119 struct ieee80211_tx_info *tx_info; local
1765 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
1883 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
1998 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
2049 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
2092 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
[all...]
/drivers/net/wireless/iwmc3200wifi/
H A Ddebugfs.c140 struct iwm_tx_info *tx_info; local
143 tx_info = skb_to_tx_info(skb);
148 "\t\tsta: %d\n", tx_info->sta);
150 "\t\tcolor: %d\n", tx_info->color);
152 "\t\ttid: %d\n", tx_info->tid);
163 struct iwm_tx_info *tx_info; local
166 tx_info = skb_to_tx_info(skb);
171 "\t\tsta: %d\n", tx_info->sta);
173 "\t\tcolor: %d\n", tx_info->color);
175 "\t\ttid: %d\n", tx_info
[all...]
H A Dtx.c311 struct iwm_tx_info *tx_info = skb_to_tx_info(skb); local
319 udma_cmd.ra_tid = tx_info->sta << 4 | tx_info->tid;
324 umac_cmd.color = tx_info->color;
362 struct iwm_tx_info *tx_info = NULL; local
381 tx_info = skb_to_tx_info(skb);
382 sta_info = &iwm->sta_table[tx_info->sta];
389 tid_info = &sta_info->tid_info[tx_info->tid];
402 tx_info->sta, tx_info
456 struct iwm_tx_info *tx_info; local
[all...]
H A Dcommands.c474 struct iwm_tx_info *tx_info = skb_to_tx_info(skb); local
478 udma_cmd.ra_tid = tx_info->sta << 4 | tx_info->tid;
482 umac_cmd.color = tx_info->color;
/drivers/net/wireless/rtlwifi/
H A Drc.c138 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); local
139 struct ieee80211_tx_rate *rates = tx_info->control.rates;
/drivers/usb/musb/
H A Dcppi_dma.h29 u32 tx_info; /* flags, remaining buflen */ member in struct:cppi_tx_stateram
/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c73 ring->tx_info = vmalloc(tmp);
74 if (!ring->tx_info)
77 en_dbg(DRV, priv, "Allocated tx_info ring at addr:%p size:%d\n",
78 ring->tx_info, tmp);
133 vfree(ring->tx_info);
134 ring->tx_info = NULL;
153 vfree(ring->tx_info);
154 ring->tx_info = NULL;
170 memset(ring->tx_info, 0, ring->size * sizeof(struct mlx4_en_tx_info));
201 struct mlx4_en_tx_info *tx_info local
601 struct mlx4_en_tx_info *tx_info; local
[all...]
/drivers/net/wireless/ath/carl9170/
H A Dtx.c1239 struct ieee80211_tx_info *tx_info; local
1247 tx_info = IEEE80211_SKB_CB(skb);
1250 !(tx_info->flags & (IEEE80211_TX_CTL_NO_PS_BUFFER |
1254 if (tx_info->flags & IEEE80211_TX_CTL_AMPDU)
1257 tx_info->flags |= IEEE80211_TX_STAT_TX_FILTERED;
/drivers/net/wireless/
H A Dadm8211.c1430 struct adm8211_tx_ring_info *tx_info; local
1461 tx_info = &priv->tx_buffers[i];
1463 tx_info->skb = NULL;
1464 tx_info->mapping = 0;
/drivers/net/ethernet/brocade/bna/
H A Dbnad.c263 tcb = bnad->tx_info[i].tcb[j];
647 tcb = bnad->tx_info[i].tcb[j];
649 bnad_tx(bnad, bnad->tx_info[i].tcb[j]);
775 bnad->tx_info[tx_id].tcb[tcb_id];
827 struct bnad_tx_info *tx_info = local
831 tx_info->tcb[tcb->id] = tcb;
840 struct bnad_tx_info *tx_info = local
855 tx_info->tcb[tcb->id] = NULL;
896 struct bnad_tx_info *tx_info = local
903 tcb = tx_info
917 struct bnad_tx_info *tx_info = (struct bnad_tx_info *)tx->priv; local
969 struct bnad_tx_info *tx_info = (struct bnad_tx_info *)tx->priv; local
1325 bnad_tx_msix_unregister(struct bnad *bnad, struct bnad_tx_info *tx_info, int num_txqs) argument
1345 bnad_tx_msix_register(struct bnad *bnad, struct bnad_tx_info *tx_info, u32 tx_id, int num_txqs) argument
1750 struct bnad_tx_info *tx_info = &bnad->tx_info[tx_id]; local
1785 struct bnad_tx_info *tx_info = &bnad->tx_info[tx_id]; local
2045 struct bnad_tx_info *tx_info; local
[all...]
H A Dbnad.h210 struct bna_tx *tx; /* 1:1 between tx_info & tx */
264 struct bnad_tx_info tx_info[BNAD_MAX_TX]; member in struct:bnad
/drivers/net/wireless/brcm80211/brcmsmac/
H A Dampdu.c533 struct ieee80211_tx_info *tx_info; local
563 tx_info = IEEE80211_SKB_CB(p);
564 txrate = tx_info->status.rates;
566 if (tx_info->flags & IEEE80211_TX_CTL_AMPDU) {
668 sta = tx_info->control.sta;
738 /* tx_info must be checked with current p */
739 tx_info = IEEE80211_SKB_CB(p);
742 if ((tx_info->flags & IEEE80211_TX_CTL_AMPDU) &&
881 struct ieee80211_tx_info *tx_info,
884 struct ieee80211_tx_rate *txrate = tx_info
880 brcms_c_ampdu_rate_status(struct brcms_c_info *wlc, struct ieee80211_tx_info *tx_info, struct tx_status *txs, u8 mcs) argument
915 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(p); local
1103 struct ieee80211_tx_info *tx_info; local
1193 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(mpdu); local
1211 struct ieee80211_tx_info *tx_info = (struct ieee80211_tx_info *)txi; local
[all...]
H A Ddma.c1433 struct ieee80211_tx_info *tx_info; local
1438 tx_info = (struct ieee80211_tx_info *)skb->cb;
1439 (callback_fnc)(tx_info, arg_a);

Completed in 441 milliseconds

12