/linux-master/drivers/usb/host/ |
H A D | xhci-trace.h | 317 __field(u32, tx_info) 323 __entry->tx_info = le32_to_cpu(ctx->tx_info); 326 __entry->info, __entry->info2, __entry->deq, __entry->tx_info)
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | sdio.c | 522 struct mt76_tx_info tx_info = { local 533 err = dev->drv->tx_prepare_skb(dev, NULL, qid, wcid, sta, &tx_info); 537 q->entry[q->head].skb = tx_info.skb; 551 struct sk_buff *skb, u32 tx_info) 550 mt76s_tx_queue_skb_raw(struct mt76_dev *dev, struct mt76_queue *q, struct sk_buff *skb, u32 tx_info) argument
|
H A D | mt76x02_mac.c | 233 u32 tx_info; local 237 tx_info = FIELD_PREP(MT_WCID_TX_INFO_RATE, rateval) | 241 wcid->tx_info = tx_info; 382 wcid_tx_info = wcid->tx_info; 502 mt76x02_mac_process_tx_rate(&rate[0], msta->wcid.tx_info,
|
H A D | mt76_connac_mac.c | 160 struct mt76_tx_info *tx_info, 165 int i, nbuf = tx_info->nbuf - 1; 168 tx_info->buf[0].len = MT_TXD_SIZE + sizeof(*txp); 169 tx_info->nbuf = 1; 180 u16 len = tx_info->buf[i + 1].len & MT_TXD_LEN_MASK; 181 u32 addr = tx_info->buf[i + 1].addr; 159 mt76_connac_write_hw_txp(struct mt76_dev *dev, struct mt76_tx_info *tx_info, void *txp_ptr, u32 id) argument
|
H A D | mt76x02.h | 199 struct mt76_tx_info *tx_info);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | mac.c | 751 struct mt76_tx_info *tx_info) 753 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)tx_info->skb->data; 755 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx_info->skb); 760 int id, i, nbuf = tx_info->nbuf - 1; 764 if (unlikely(tx_info->skb->len <= ETH_HLEN)) 782 t->skb = tx_info->skb; 788 pid = mt76_tx_status_skb_add(mdev, wcid, tx_info->skb); 789 mt7915_mac_write_txwi(mdev, txwi_ptr, tx_info->skb, wcid, pid, key, 794 txp->buf[i] = cpu_to_le32(tx_info->buf[i + 1].addr); 795 txp->len[i] = cpu_to_le16(tx_info 748 mt7915_tx_prepare_skb(struct mt76_dev *mdev, void *txwi_ptr, enum mt76_txq_id qid, struct mt76_wcid *wcid, struct ieee80211_sta *sta, struct mt76_tx_info *tx_info) argument 890 __le32 *tx_info = (__le32 *)(data + sizeof(*free)); local [all...] |
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | main.c | 846 struct mwifiex_txinfo *tx_info, *orig_tx_info; local 858 tx_info = MWIFIEX_SKB_TXCB(skb); 859 tx_info->ack_frame_id = id; 860 tx_info->flags |= flag; 890 struct mwifiex_txinfo *tx_info; local 930 tx_info = MWIFIEX_SKB_TXCB(skb); 931 memset(tx_info, 0, sizeof(*tx_info)); 932 tx_info->bss_num = priv->bss_num; 933 tx_info [all...] |
H A D | usb.c | 878 struct mwifiex_txinfo *tx_info = NULL; local 904 tx_info = MWIFIEX_SKB_TXCB(skb_aggr); 905 memset(tx_info, 0, sizeof(*tx_info)); 926 tx_info->bss_num = MWIFIEX_SKB_TXCB(skb_tmp)->bss_num; 927 tx_info->bss_type = MWIFIEX_SKB_TXCB(skb_tmp)->bss_type; 936 tx_info->pkt_len = skb_aggr->len - 938 tx_info->flags |= MWIFIEX_BUF_FLAG_AGGR_PKT;
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/ |
H A D | mt7925.h | 223 struct mt76_tx_info *tx_info); 279 struct mt76_tx_info *tx_info);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | mt7921.h | 255 struct mt76_tx_info *tx_info); 310 struct mt76_tx_info *tx_info);
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | pci.c | 522 struct mlxsw_tx_info tx_info; local 529 tx_info = mlxsw_skb_cb(elem_info->u.sdq.skb)->tx_info; 535 if (unlikely(!tx_info.is_emad && 539 tx_info.local_port); 1873 const struct mlxsw_tx_info *tx_info) 1878 if (tx_info->is_emad) { 1882 sdqn = 1 + (tx_info->local_port % ctl_sdq_count); 1889 const struct mlxsw_tx_info *tx_info) 1892 struct mlxsw_pci_queue *q = mlxsw_pci_sdq_pick(mlxsw_pci, tx_info); 1872 mlxsw_pci_sdq_pick(struct mlxsw_pci *mlxsw_pci, const struct mlxsw_tx_info *tx_info) argument 1888 mlxsw_pci_skb_transmit_busy(void *bus_priv, const struct mlxsw_tx_info *tx_info) argument 1897 mlxsw_pci_skb_transmit(void *bus_priv, struct sk_buff *skb, const struct mlxsw_tx_info *tx_info) argument [all...] |
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | tx.c | 439 struct ieee80211_tx_info *tx_info) 454 !(tx_info->flags & IEEE80211_TX_STAT_ACK)) { 1293 struct ieee80211_tx_info *tx_info; local 1301 tx_info = IEEE80211_SKB_CB(skb); 1304 !(tx_info->flags & (IEEE80211_TX_CTL_NO_PS_BUFFER | 1308 if (tx_info->flags & IEEE80211_TX_CTL_AMPDU) 1311 tx_info->flags |= IEEE80211_TX_STAT_TX_FILTERED; 438 carl9170_tx_bar_status(struct ar9170 *ar, struct sk_buff *skb, struct ieee80211_tx_info *tx_info) argument
|
H A D | rx.c | 603 struct ieee80211_tx_info *tx_info; local 605 tx_info = IEEE80211_SKB_CB(entry_skb); 606 tx_info->flags |= IEEE80211_TX_STAT_ACK;
|
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | wsm.c | 1455 const struct ieee80211_tx_info *tx_info, 1530 tx_info->control.hw_key && 1531 tx_info->control.hw_key->keyidx != priv->wep_default_key_id && 1532 (tx_info->control.hw_key->cipher == WLAN_CIPHER_SUITE_WEP40 || 1533 tx_info->control.hw_key->cipher == WLAN_CIPHER_SUITE_WEP104)) { 1560 priv->wep_default_key_id = tx_info->control.hw_key->keyidx; 1662 struct ieee80211_tx_info *tx_info; local 1711 &wsm, &tx_info, &txpriv)) 1715 tx_info, txpriv, queue)) 1453 wsm_handle_tx_data(struct cw1200_common *priv, struct wsm_tx *wsm, const struct ieee80211_tx_info *tx_info, const struct cw1200_txpriv *txpriv, struct cw1200_queue *queue) argument
|
H A D | txrx.c | 403 struct ieee80211_tx_info *tx_info; member in struct:cw1200_txinfo 503 if (!t->tx_info->control.hw_key || 507 t->hdrlen += t->tx_info->control.hw_key->iv_len; 508 skb_put(t->skb, t->tx_info->control.hw_key->icv_len); 510 if (t->tx_info->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP) 645 t->tx_info->control.rates, IEEE80211_TX_MAX_RATES, 653 &t->tx_info->control.rates[0]); 711 .tx_info = IEEE80211_SKB_CB(skb),
|
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | rtw8852b.c | 1805 struct rtw8852b_bb_pmac_info *tx_info, 1809 if (tx_info->mode == CONT_TX) 1811 else if (tx_info->mode == PKTS_TX) 1816 struct rtw8852b_bb_pmac_info *tx_info, 1819 enum rtw8852b_pmac_mode mode = tx_info->mode; 1820 u32 pkt_cnt = tx_info->tx_cnt; 1821 u16 period = tx_info->period; 1823 if (mode == CONT_TX && !tx_info->is_cck) { 1840 struct rtw8852b_bb_pmac_info *tx_info, 1845 if (!tx_info 1804 rtw8852b_stop_pmac_tx(struct rtw89_dev *rtwdev, struct rtw8852b_bb_pmac_info *tx_info, enum rtw89_phy_idx idx) argument 1815 rtw8852b_start_pmac_tx(struct rtw89_dev *rtwdev, struct rtw8852b_bb_pmac_info *tx_info, enum rtw89_phy_idx idx) argument 1839 rtw8852b_bb_set_pmac_tx(struct rtw89_dev *rtwdev, struct rtw8852b_bb_pmac_info *tx_info, enum rtw89_phy_idx idx) argument 1870 struct rtw8852b_bb_pmac_info tx_info = {0}; local [all...] |
/linux-master/drivers/net/wireless/silabs/wfx/ |
H A D | traces.h | 380 const struct ieee80211_tx_info *tx_info = 382 const struct ieee80211_tx_rate *rates = tx_info->driver_rates; 409 if (tx_info->flags & IEEE80211_TX_CTL_SEND_AFTER_DTIM)
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | dma.c | 1383 struct ieee80211_tx_info *tx_info; local 1394 tx_info = IEEE80211_SKB_CB(p); 1395 is_ampdu = tx_info->flags & IEEE80211_TX_CTL_AMPDU; 1555 struct ieee80211_tx_info *tx_info; local 1560 tx_info = (struct ieee80211_tx_info *)skb->cb; 1561 (callback_fnc)(tx_info, arg_a);
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | base.c | 1603 struct rtlwifi_tx_info *tx_info) 1617 tx_info->sn = sn; 1618 tx_info->send_time = tx_report->last_sent_time; 1626 struct ieee80211_hw *hw, struct rtlwifi_tx_info *tx_info) 1629 u16 sn = rtl_get_tx_report_sn(hw, tx_info); 1641 struct rtlwifi_tx_info *tx_info; local 1660 tx_info = rtl_tx_skb_cb_info(skb); 1661 if (tx_info->sn == sn) { 1937 struct rtlwifi_tx_info *tx_info; local 1940 tx_info 1602 rtl_get_tx_report_sn(struct ieee80211_hw *hw, struct rtlwifi_tx_info *tx_info) argument 1625 rtl_set_tx_report(struct rtl_tcb_desc *ptcb_desc, u8 *pdesc, struct ieee80211_hw *hw, struct rtlwifi_tx_info *tx_info) argument [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | tx.c | 2032 struct ieee80211_tx_info *tx_info, u32 rate, 2113 tx_info->status.status_driver_data[0] = 2115 tx_info->status.status_driver_data[0]); 2116 tx_info->status.status_driver_data[1] = (void *)(uintptr_t)rate; 2133 memcpy(&info->status, &tx_info->status, 2134 sizeof(tx_info->status)); 2157 tx_info->band = chanctx_conf->def.chan->band; 2158 iwl_mvm_hwrate_to_tx_status(mvm->fw, rate, tx_info); 2161 iwl_mvm_rs_tx_status(mvm, sta, tid, tx_info, false); 2387 struct ieee80211_tx_info tx_info local 2030 iwl_mvm_tx_reclaim(struct iwl_mvm *mvm, int sta_id, int tid, int txq, int index, struct ieee80211_tx_info *tx_info, u32 rate, bool is_flush) argument [all...] |
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | htt_rx.c | 3822 memset(&arsta->tx_info.status, 0, sizeof(arsta->tx_info.status)); 3846 arsta->tx_info.status.rates[0].idx = rate_idx - 4; 3849 arsta->tx_info.status.rates[0].idx = rate_idx; 3851 arsta->tx_info.status.rates[0].flags |= 3856 arsta->tx_info.status.rates[0].idx = 3859 arsta->tx_info.status.rates[0].flags |= 3861 arsta->tx_info.status.rates[0].flags |= IEEE80211_TX_RC_MCS; 3864 ieee80211_rate_set_vht(&arsta->tx_info.status.rates[0], 3867 arsta->tx_info [all...] |
/linux-master/arch/mips/include/asm/ip32/ |
H A D | mace.h | 104 volatile unsigned long tx_info; member in struct:mace_ethernet
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | mt7603.h | 238 struct mt76_tx_info *tx_info);
|
H A D | mac.c | 853 if (!(sta->wcid.tx_info & MT_WCID_TX_INFO_SET)) 857 sta->wcid.tx_info |= MT_WCID_TX_INFO_SET; 1050 struct mt76_tx_info *tx_info) 1054 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx_info->skb); 1069 mt76_tx_check_agg_ssn(sta, tx_info->skb); 1072 pid = mt76_tx_status_skb_add(mdev, wcid, tx_info->skb); 1082 mt7603_mac_write_txwi(dev, txwi_ptr, tx_info->skb, qid, wcid, 1047 mt7603_tx_prepare_skb(struct mt76_dev *mdev, void *txwi_ptr, enum mt76_txq_id qid, struct mt76_wcid *wcid, struct ieee80211_sta *sta, struct mt76_tx_info *tx_info) argument
|
/linux-master/drivers/usb/cdns3/ |
H A D | cdnsp-trace.h | 544 __field(u32, tx_info) 550 __entry->tx_info = le32_to_cpu(ctx->tx_info); 554 __entry->deq, __entry->tx_info)
|