Symbol: tx_req
arch/arm/mach-omap1/devices.c
123
unsigned rx_req, unsigned tx_req,
arch/arm/mach-omap1/devices.c
143
res[3].start = tx_req;
arch/arm/mach-omap1/devices.c
178
unsigned rx_req, tx_req;
arch/arm/mach-omap1/devices.c
191
tx_req = 21;
arch/arm/mach-omap1/devices.c
199
tx_req = 54;
arch/arm/mach-omap1/devices.c
207
rx_req, tx_req, mmc_data[i]);
drivers/infiniband/ulp/ipoib/ipoib.h
533
int ipoib_dma_map_tx(struct ib_device *ca, struct ipoib_tx_buf *tx_req);
drivers/infiniband/ulp/ipoib/ipoib.h
535
struct ipoib_tx_buf *tx_req);
drivers/infiniband/ulp/ipoib/ipoib.h
540
struct ipoib_tx_buf *tx_req)
drivers/infiniband/ulp/ipoib/ipoib.h
543
struct sk_buff *skb = tx_req->skb;
drivers/infiniband/ulp/ipoib/ipoib.h
546
u64 *mapping = tx_req->mapping;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1202
struct ipoib_tx_buf *tx_req;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1228
tx_req = &p->tx_ring[p->tx_tail & (ipoib_sendq_size - 1)];
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1229
ipoib_dma_unmap_tx(priv, tx_req);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1230
dev_kfree_skb_any(tx_req->skb);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
699
struct ipoib_tx_buf *tx_req)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
701
ipoib_build_sge(priv, tx_req);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
711
struct ipoib_tx_buf *tx_req;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
750
tx_req = &tx->tx_ring[tx->tx_head & (ipoib_sendq_size - 1)];
drivers/infiniband/ulp/ipoib/ipoib_cm.c
751
tx_req->skb = skb;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
753
if (unlikely(ipoib_dma_map_tx(priv->ca, tx_req))) {
drivers/infiniband/ulp/ipoib/ipoib_cm.c
778
rc = post_send(priv, tx, tx->tx_head & (ipoib_sendq_size - 1), tx_req);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
782
ipoib_dma_unmap_tx(priv, tx_req);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
799
struct ipoib_tx_buf *tx_req;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
811
tx_req = &tx->tx_ring[wr_id];
drivers/infiniband/ulp/ipoib/ipoib_cm.c
813
ipoib_dma_unmap_tx(priv, tx_req);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
817
dev->stats.tx_bytes += tx_req->skb->len;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
819
dev_kfree_skb_any(tx_req->skb);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
276
int ipoib_dma_map_tx(struct ib_device *ca, struct ipoib_tx_buf *tx_req)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
278
struct sk_buff *skb = tx_req->skb;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
279
u64 *mapping = tx_req->mapping;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
319
struct ipoib_tx_buf *tx_req)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
321
struct sk_buff *skb = tx_req->skb;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
322
u64 *mapping = tx_req->mapping;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
390
struct ipoib_tx_buf *tx_req;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
401
tx_req = &priv->tx_ring[wr_id];
drivers/infiniband/ulp/ipoib/ipoib_ib.c
403
ipoib_dma_unmap_tx(priv, tx_req);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
406
dev->stats.tx_bytes += tx_req->skb->len;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
408
dev_kfree_skb_any(tx_req->skb);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
569
struct ipoib_tx_buf *tx_req,
drivers/infiniband/ulp/ipoib/ipoib_ib.c
572
struct sk_buff *skb = tx_req->skb;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
574
ipoib_build_sge(priv, tx_req);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
595
struct ipoib_tx_buf *tx_req;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
651
tx_req = &priv->tx_ring[priv->tx_head & (ipoib_sendq_size - 1)];
drivers/infiniband/ulp/ipoib/ipoib_ib.c
652
tx_req->skb = skb;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
653
if (unlikely(ipoib_dma_map_tx(priv->ca, tx_req))) {
drivers/infiniband/ulp/ipoib/ipoib_ib.c
679
address, dqpn, tx_req, phead, hlen);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
683
ipoib_dma_unmap_tx(priv, tx_req);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
806
struct ipoib_tx_buf *tx_req;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
837
tx_req = &priv->tx_ring[priv->tx_tail &
drivers/infiniband/ulp/ipoib/ipoib_ib.c
839
ipoib_dma_unmap_tx(priv, tx_req);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
840
dev_kfree_skb_any(tx_req->skb);
drivers/media/platform/qcom/iris/iris_hfi_queue.c
211
iface_q->qhdr->tx_req = 0x0;
drivers/media/platform/qcom/iris/iris_hfi_queue.c
27
queue->tx_req = 0;
drivers/media/platform/qcom/iris/iris_hfi_queue.h
136
u32 tx_req;
drivers/media/platform/qcom/venus/hfi_venus.c
199
qhdr->tx_req = 1;
drivers/media/platform/qcom/venus/hfi_venus.c
205
qhdr->tx_req = 0;
drivers/media/platform/qcom/venus/hfi_venus.c
240
struct iface_queue *queue, void *pkt, u32 *tx_req)
drivers/media/platform/qcom/venus/hfi_venus.c
280
*tx_req = 0;
drivers/media/platform/qcom/venus/hfi_venus.c
334
*tx_req = qhdr->tx_req ? 1 : 0;
drivers/media/platform/qcom/venus/hfi_venus.c
68
u32 tx_req;
drivers/media/platform/qcom/venus/hfi_venus.c
696
u32 tx_req;
drivers/media/platform/qcom/venus/hfi_venus.c
704
ret = venus_read_queue(hdev, queue, pkt, &tx_req);
drivers/media/platform/qcom/venus/hfi_venus.c
708
if (tx_req)
drivers/media/platform/qcom/venus/hfi_venus.c
729
u32 tx_req;
drivers/media/platform/qcom/venus/hfi_venus.c
738
ret = venus_read_queue(hdev, queue, pkt, &tx_req);
drivers/media/platform/qcom/venus/hfi_venus.c
742
if (tx_req)
drivers/media/platform/qcom/venus/hfi_venus.c
771
qhdr->tx_req = 0;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7554
struct hclge_tx_vlan_type_cfg_cmd *tx_req;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7579
tx_req = (struct hclge_tx_vlan_type_cfg_cmd *)desc.data;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7580
tx_req->ot_vlan_type = cpu_to_le16(hdev->vlan_type_cfg.tx_ot_vlan_type);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7581
tx_req->in_vlan_type = cpu_to_le16(hdev->vlan_type_cfg.tx_in_vlan_type);
drivers/net/wireless/realtek/rtw89/core.c
1021
struct rtw89_core_tx_request *tx_req,
drivers/net/wireless/realtek/rtw89/core.c
1024
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/core.c
1025
struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link;
drivers/net/wireless/realtek/rtw89/core.c
1027
if (!__rtw89_core_tx_check_he_qos_htc(rtwdev, tx_req, pkt_type))
drivers/net/wireless/realtek/rtw89/core.c
1030
__rtw89_core_tx_adjust_he_qos_htc(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1044
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/core.c
1046
struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link;
drivers/net/wireless/realtek/rtw89/core.c
1047
struct rtw89_sta_link *rtwsta_link = tx_req->rtwsta_link;
drivers/net/wireless/realtek/rtw89/core.c
1087
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/core.c
1089
struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link;
drivers/net/wireless/realtek/rtw89/core.c
1090
struct rtw89_sta_link *rtwsta_link = tx_req->rtwsta_link;
drivers/net/wireless/realtek/rtw89/core.c
1091
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/core.c
1092
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/core.c
1105
desc_info->mac_id = rtw89_core_tx_get_mac_id(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1115
rtw89_core_tx_update_sec_key(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1117
desc_info->data_retry_lowest_rate = rtw89_core_get_data_rate(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1122
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/core.c
1125
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/core.c
1160
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/core.c
1178
tx_req->tx_type == RTW89_CORE_TX_TYPE_MGMT)
drivers/net/wireless/realtek/rtw89/core.c
1190
struct rtw89_core_tx_request *tx_req,
drivers/net/wireless/realtek/rtw89/core.c
1195
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/core.c
1220
chan = rtw89_chan_get(rtwdev, tx_req->rtwvif_link->chanctx_idx);
drivers/net/wireless/realtek/rtw89/core.c
1229
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/core.c
1231
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/core.c
1232
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/core.c
1243
if (unlikely(tx_req->tx_type == RTW89_CORE_TX_TYPE_FWCMD)) {
drivers/net/wireless/realtek/rtw89/core.c
1244
rtw89_core_tx_update_h2c_info(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1248
tx_req->tx_type = rtw89_core_get_tx_type(rtwdev, skb);
drivers/net/wireless/realtek/rtw89/core.c
1250
if (tx_req->sta)
drivers/net/wireless/realtek/rtw89/core.c
1251
desc_info->mlo = tx_req->sta->mlo;
drivers/net/wireless/realtek/rtw89/core.c
1252
else if (tx_req->vif)
drivers/net/wireless/realtek/rtw89/core.c
1253
desc_info->mlo = ieee80211_vif_is_mld(tx_req->vif);
drivers/net/wireless/realtek/rtw89/core.c
1256
addr_cam = rtw89_get_addr_cam_of(tx_req->rtwvif_link,
drivers/net/wireless/realtek/rtw89/core.c
1257
tx_req->rtwsta_link);
drivers/net/wireless/realtek/rtw89/core.c
1261
if (info->flags & IEEE80211_TX_CTL_REQ_TX_STATUS || tx_req->with_wait)
drivers/net/wireless/realtek/rtw89/core.c
1262
rtw89_tx_rpt_init(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1273
switch (tx_req->tx_type) {
drivers/net/wireless/realtek/rtw89/core.c
1275
rtw89_core_tx_update_mgmt_info(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1278
rtw89_core_tx_update_data_info(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1279
pkt_type = rtw89_core_tx_btc_spec_pkt_notify(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1280
rtw89_core_tx_update_he_qos_htc(rtwdev, tx_req, pkt_type);
drivers/net/wireless/realtek/rtw89/core.c
1281
rtw89_core_tx_update_ampdu_info(rtwdev, tx_req, pkt_type);
drivers/net/wireless/realtek/rtw89/core.c
1289
rtw89_core_tx_update_injection(rtwdev, tx_req, info);
drivers/net/wireless/realtek/rtw89/core.c
1339
struct rtw89_core_tx_request tx_req = {0};
drivers/net/wireless/realtek/rtw89/core.c
1351
tx_req.skb = skb;
drivers/net/wireless/realtek/rtw89/core.c
1352
tx_req.tx_type = RTW89_CORE_TX_TYPE_FWCMD;
drivers/net/wireless/realtek/rtw89/core.c
1354
tx_req.desc_info.fw_dl = true;
drivers/net/wireless/realtek/rtw89/core.c
1356
rtw89_core_tx_update_desc_info(rtwdev, &tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1367
ret = rtw89_hci_tx_write(rtwdev, &tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1387
struct rtw89_core_tx_request tx_req = {};
drivers/net/wireless/realtek/rtw89/core.c
1390
tx_req.skb = skb;
drivers/net/wireless/realtek/rtw89/core.c
1391
tx_req.vif = vif;
drivers/net/wireless/realtek/rtw89/core.c
1392
tx_req.sta = sta;
drivers/net/wireless/realtek/rtw89/core.c
1393
tx_req.rtwvif_link = rtwvif_link;
drivers/net/wireless/realtek/rtw89/core.c
1394
tx_req.rtwsta_link = rtwsta_link;
drivers/net/wireless/realtek/rtw89/core.c
1395
tx_req.with_wait = !!wait;
drivers/net/wireless/realtek/rtw89/core.c
1399
rtw89_core_tx_update_desc_info(rtwdev, &tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1400
rtw89_core_tx_wake(rtwdev, &tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1404
ret = rtw89_hci_tx_write(rtwdev, &tx_req);
drivers/net/wireless/realtek/rtw89/core.c
1411
*qsel = tx_req.desc_info.qsel;
drivers/net/wireless/realtek/rtw89/core.c
601
struct rtw89_core_tx_request *tx_req,
drivers/net/wireless/realtek/rtw89/core.c
604
struct rtw89_sta_link *rtwsta_link = tx_req->rtwsta_link;
drivers/net/wireless/realtek/rtw89/core.c
605
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/core.c
607
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/core.c
644
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/core.c
651
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/core.c
652
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/core.c
712
struct rtw89_core_tx_request *tx_req,
drivers/net/wireless/realtek/rtw89/core.c
715
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/core.c
716
struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link;
drivers/net/wireless/realtek/rtw89/core.c
717
struct rtw89_sta_link *rtwsta_link = tx_req->rtwsta_link;
drivers/net/wireless/realtek/rtw89/core.c
752
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/core.c
754
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/core.c
755
struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link;
drivers/net/wireless/realtek/rtw89/core.c
756
struct rtw89_sta_link *rtwsta_link = tx_req->rtwsta_link;
drivers/net/wireless/realtek/rtw89/core.c
866
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/core.c
869
struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link;
drivers/net/wireless/realtek/rtw89/core.c
870
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/core.c
873
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/core.c
876
qsel = rtw89_core_get_qsel_mgmt(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
883
desc_info->mac_id = rtw89_core_tx_get_mac_id(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
891
desc_info->data_rate = rtw89_core_get_mgmt_rate(rtwdev, tx_req, chan);
drivers/net/wireless/realtek/rtw89/core.c
894
rtw89_core_tx_update_sec_key(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/core.c
906
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/core.c
908
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/core.c
949
struct rtw89_core_tx_request *tx_req,
drivers/net/wireless/realtek/rtw89/core.c
952
struct rtw89_sta_link *rtwsta_link = tx_req->rtwsta_link;
drivers/net/wireless/realtek/rtw89/core.c
953
struct ieee80211_vif *vif = tx_req->vif;
drivers/net/wireless/realtek/rtw89/core.c
954
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/core.c
993
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/core.c
995
struct rtw89_sta_link *rtwsta_link = tx_req->rtwsta_link;
drivers/net/wireless/realtek/rtw89/core.c
996
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/core.h
3789
int (*tx_write)(struct rtw89_dev *rtwdev, struct rtw89_core_tx_request *tx_req);
drivers/net/wireless/realtek/rtw89/core.h
6770
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/core.h
6772
return rtwdev->hci.ops->tx_write(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/mac.h
1786
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/mac.h
1793
tx_req->desc_info.report = true;
drivers/net/wireless/realtek/rtw89/mac.h
1795
tx_req->desc_info.sn = atomic_inc_return(&tx_rpt->sn) &
drivers/net/wireless/realtek/rtw89/mac.h
1797
tx_req->desc_info.tx_cnt_lmt_en = true;
drivers/net/wireless/realtek/rtw89/mac.h
1798
tx_req->desc_info.tx_cnt_lmt = 8;
drivers/net/wireless/realtek/rtw89/pci.c
1497
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/pci.c
1501
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/pci.c
1505
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/pci.c
1554
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/pci.c
1558
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/pci.c
1562
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/pci.c
1593
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/pci.c
1604
return rtw89_pci_fwcmd_submit(rtwdev, tx_ring, txbd, tx_req);
drivers/net/wireless/realtek/rtw89/pci.c
1613
ret = rtw89_pci_txwd_submit(rtwdev, tx_ring, txwd, tx_req);
drivers/net/wireless/realtek/rtw89/pci.c
1637
static int rtw89_pci_tx_write(struct rtw89_dev *rtwdev, struct rtw89_core_tx_request *tx_req,
drivers/net/wireless/realtek/rtw89/pci.c
1648
tx_req->tx_type == RTW89_CORE_TX_TYPE_FWCMD) &&
drivers/net/wireless/realtek/rtw89/pci.c
1650
tx_req->tx_type != RTW89_CORE_TX_TYPE_FWCMD)) {
drivers/net/wireless/realtek/rtw89/pci.c
1666
ret = rtw89_pci_txbd_submit(rtwdev, tx_ring, txbd, tx_req);
drivers/net/wireless/realtek/rtw89/pci.c
1680
static int rtw89_pci_ops_tx_write(struct rtw89_dev *rtwdev, struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/pci.c
1682
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/pci.c
1685
ret = rtw89_pci_tx_write(rtwdev, tx_req, desc_info->ch_dma);
drivers/net/wireless/realtek/rtw89/txrx.h
855
rtw89_core_get_qsel_mgmt(struct rtw89_dev *rtwdev, struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/txrx.h
857
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/txrx.h
858
struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link;
drivers/net/wireless/realtek/rtw89/usb.c
352
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/usb.c
354
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/usb.c
356
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/usb.c
379
tx_req->skb = skb512;
drivers/net/wireless/realtek/rtw89/usb.c
394
struct rtw89_core_tx_request *tx_req)
drivers/net/wireless/realtek/rtw89/usb.c
396
struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
drivers/net/wireless/realtek/rtw89/usb.c
399
struct sk_buff *skb = tx_req->skb;
drivers/net/wireless/realtek/rtw89/usb.c
404
tx_req->tx_type == RTW89_CORE_TX_TYPE_FWCMD) &&
drivers/net/wireless/realtek/rtw89/usb.c
406
tx_req->tx_type != RTW89_CORE_TX_TYPE_FWCMD)) {
drivers/net/wireless/realtek/rtw89/usb.c
408
desc_info->ch_dma, tx_req->tx_type);
drivers/net/wireless/realtek/rtw89/usb.c
413
return rtw89_usb_tx_write_fwcmd(rtwdev, tx_req);
drivers/net/wireless/realtek/rtw89/usb.c
426
if (tx_req->desc_info.sn)
drivers/net/wireless/realtek/rtw89/usb.c
427
skb_data->tx_rpt_sn = tx_req->desc_info.sn;
drivers/net/wireless/realtek/rtw89/usb.c
428
if (tx_req->desc_info.tx_cnt_lmt)
drivers/net/wireless/realtek/rtw89/usb.c
429
skb_data->tx_pkt_cnt_lmt = tx_req->desc_info.tx_cnt_lmt;
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
841
static int t7xx_cldma_gpd_handle_tx_request(struct cldma_queue *queue, struct cldma_request *tx_req,
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
845
struct cldma_gpd *gpd = tx_req->gpd;
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
849
tx_req->mapped_buff = dma_map_single(md_ctrl->dev, skb->data, skb->len, DMA_TO_DEVICE);
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
851
if (dma_mapping_error(md_ctrl->dev, tx_req->mapped_buff)) {
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
856
t7xx_cldma_gpd_set_data_ptr(gpd, tx_req->mapped_buff);
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
868
tx_req->skb = skb;
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
921
struct cldma_request *tx_req;
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
946
tx_req = queue->tx_next;
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
947
if (queue->budget > 0 && !tx_req->skb) {
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
951
t7xx_cldma_gpd_handle_tx_request(queue, tx_req, skb);
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
952
queue->tx_next = list_next_entry_circular(tx_req, gpd_ring, entry);
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
965
t7xx_cldma_hw_start_send(md_ctrl, qno, tx_req);
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
320
HISI_PMU_EVENT_ATTR(tx_req, 0x5c),
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
331
HISI_PMU_EVENT_ATTR(tx_req, 0x0),
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
385
HISI_PMU_EVENT_ATTR(tx_req, 0x34),
drivers/rapidio/rio_cm.c
668
struct tx_req *req, *_req;
drivers/rapidio/rio_cm.c
703
struct tx_req *treq;
drivers/usb/gadget/udc/fsl_qe_udc.c
1141
if (ep->tx_req != NULL) {
drivers/usb/gadget/udc/fsl_qe_udc.c
1142
struct qe_req *req = ep->tx_req;
drivers/usb/gadget/udc/fsl_qe_udc.c
1167
if (((ep->tx_req->req.length - ep->sent) <= 0) && !zlp) {
drivers/usb/gadget/udc/fsl_qe_udc.c
1168
done(ep, ep->tx_req, 0);
drivers/usb/gadget/udc/fsl_qe_udc.c
1169
ep->tx_req = NULL;
drivers/usb/gadget/udc/fsl_qe_udc.c
1176
if (ep->tx_req == NULL) {
drivers/usb/gadget/udc/fsl_qe_udc.c
1178
ep->tx_req = list_entry(ep->queue.next, struct qe_req,
drivers/usb/gadget/udc/fsl_qe_udc.c
1195
size = min_t(u32, (ep->tx_req->req.length - ep->sent),
drivers/usb/gadget/udc/fsl_qe_udc.c
1197
buf = (u8 *)ep->tx_req->req.buf + ep->sent;
drivers/usb/gadget/udc/fsl_qe_udc.c
1200
ep->tx_req->req.actual += size;
drivers/usb/gadget/udc/fsl_qe_udc.c
1229
struct qe_req *req = ep->tx_req;
drivers/usb/gadget/udc/fsl_qe_udc.c
1306
struct qe_req *tx_req = NULL;
drivers/usb/gadget/udc/fsl_qe_udc.c
1317
tx_req = ep->tx_req;
drivers/usb/gadget/udc/fsl_qe_udc.c
1318
if (tx_req != NULL) {
drivers/usb/gadget/udc/fsl_qe_udc.c
1328
if ((ep->tx_req->req.length - ep->sent) <= 0) {
drivers/usb/gadget/udc/fsl_qe_udc.c
1329
ep->tx_req->req.actual = (unsigned int)ep->sent;
drivers/usb/gadget/udc/fsl_qe_udc.c
1330
ep0_req_complete(ep->udc, ep->tx_req);
drivers/usb/gadget/udc/fsl_qe_udc.c
1331
ep->tx_req = NULL;
drivers/usb/gadget/udc/fsl_qe_udc.c
1460
if (ep->tx_req == NULL) {
drivers/usb/gadget/udc/fsl_qe_udc.c
1633
ep->tx_req = NULL;
drivers/usb/gadget/udc/fsl_qe_udc.c
1904
ep->tx_req = NULL;
drivers/usb/gadget/udc/fsl_qe_udc.c
2438
ep->tx_req = NULL;
drivers/usb/gadget/udc/fsl_qe_udc.h
285
struct qe_req *tx_req;