Searched refs:tx_status (Results 51 - 75 of 102) sorted by relevance

12345

/linux-master/drivers/net/ethernet/smsc/
H A Dsmc91x.c707 unsigned int saved_packet, packet_no, tx_status; local
725 SMC_GET_PKT_HDR(lp, tx_status, pkt_len);
727 tx_status, packet_no);
729 if (!(tx_status & ES_TX_SUC))
732 if (tx_status & ES_LOSTCARR)
735 if (tx_status & (ES_LATCOL | ES_16COL)) {
737 (tx_status & ES_LATCOL) ?
H A Dsmc91c92_cs.c1274 int tx_status; local
1282 tx_status = inw(ioaddr + DATA_1);
1285 if (tx_status & TS_LOSTCAR) dev->stats.tx_carrier_errors++;
1286 if (tx_status & TS_LATCOL) dev->stats.tx_window_errors++;
1287 if (tx_status & TS_16COL) {
1292 if (tx_status & TS_SUCCESS) {
/linux-master/drivers/net/wireless/ath/carl9170/
H A Dtx.c302 * drop redundant tx_status reports:
304 * 1. ampdu_ack_len of the final tx_status does
359 * clear it once we received the tx_status.
568 spin_lock_bh(&ar->tx_status[i].lock);
570 skb = skb_peek(&ar->tx_status[i]);
583 spin_unlock_bh(&ar->tx_status[i].lock);
669 skb = carl9170_get_queued_skb(ar, cookie, &ar->tx_status[q]);
1370 * NB: tx_status[i] vs. tx_status[q],
1373 skb_queue_tail(&ar->tx_status[
[all...]
H A Dcarl9170.h395 struct sk_buff_head tx_status[__AR9170_NUM_TXQ]; member in struct:ar9170
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dmsgbuf.c166 __le16 tx_status; member in struct:msgbuf_tx_status
880 struct msgbuf_tx_status *tx_status; local
885 tx_status = (struct msgbuf_tx_status *)buf;
886 idx = le32_to_cpu(tx_status->msg.request_id) - 1;
887 flowid = le16_to_cpu(tx_status->compl_hdr.flow_ring_id);
898 brcmf_txfinalize(brcmf_get_ifp(msgbuf->drvr, tx_status->msg.ifidx),
/linux-master/drivers/usb/dwc2/
H A Dhcd.c2854 u32 tx_status; local
2869 tx_status = dwc2_readl(hsotg, HPTXSTS);
2870 qspcavail = (tx_status & TXSTS_QSPCAVAIL_MASK) >>
2872 fspcavail = (tx_status & TXSTS_FSPCAVAIL_MASK) >>
2884 tx_status = dwc2_readl(hsotg, HPTXSTS);
2885 qspcavail = (tx_status & TXSTS_QSPCAVAIL_MASK) >>
2913 fspcavail = (tx_status & TXSTS_FSPCAVAIL_MASK) >>
2988 u32 tx_status; local
2999 tx_status = dwc2_readl(hsotg, GNPTXSTS);
3000 qspcavail = (tx_status
[all...]
/linux-master/drivers/net/ethernet/via/
H A Dvia-rhine.c394 __le32 tx_status; member in struct:tx_desc
1311 rp->tx_ring[i].tx_status = 0;
1330 rp->tx_ring[i].tx_status = 0;
1830 rp->tx_ring[entry].tx_status = cpu_to_le32((vid_pcp) << 16);
1835 rp->tx_ring[entry].tx_status = 0;
1840 rp->tx_ring[entry].tx_status |= cpu_to_le32(DescOwn);
1932 u32 txstatus = le32_to_cpu(rp->tx_ring[entry].tx_status);
1954 rp->tx_ring[entry].tx_status = cpu_to_le32(DescOwn);
/linux-master/drivers/net/wireless/marvell/libertas_tf/
H A Dlibertas_tf.h265 __le32 tx_status; member in struct:txpd
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Ddwxgmac2_descs.c345 .tx_status = dwxgmac2_get_tx_status,
H A Denh_desc.c449 .tx_status = enh_desc_get_tx_status,
/linux-master/drivers/net/wireless/ath/ath11k/
H A Ddp.c1055 kfree(dp->tx_ring[i].tx_status);
1107 dp->tx_ring[i].tx_status = kmalloc(size, GFP_KERNEL);
1108 if (!dp->tx_ring[i].tx_status) {
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2800usb.c95 int urb_status, u32 tx_status)
106 valid = rt2x00_get_field32(tx_status, TX_STA_FIFO_VALID);
108 if (!kfifo_put(&rt2x00dev->txstatus_fifo, tx_status))
94 rt2800usb_tx_sta_fifo_read_completed(struct rt2x00_dev *rt2x00dev, int urb_status, u32 tx_status) argument
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dampdu.c809 struct tx_status *txs, u8 mcs)
823 struct sk_buff *p, struct tx_status *txs,
1012 struct sk_buff *p, struct tx_status *txs)
/linux-master/drivers/spi/
H A Dspi-tegra114.c196 u32 tx_status; member in struct:tegra_spi_data
1085 if (tspi->tx_status || tspi->rx_status) {
1125 if (tspi->tx_status || tspi->rx_status) {
1170 if (tspi->tx_status) {
1256 tspi->tx_status = tspi->status_reg &
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-dev.c3273 unsigned int tx_status; local
3282 tx_status = XGMAC_MTL_IOREAD(pdata, queue, MTL_Q_TQDR);
3283 if ((XGMAC_GET_BITS(tx_status, MTL_Q_TQDR, TRCSTS) != 1) &&
3284 (XGMAC_GET_BITS(tx_status, MTL_Q_TQDR, TXQSTS) == 0))
3300 unsigned int tx_status; local
3324 tx_status = XGMAC_IOREAD(pdata, tx_dsr);
3325 tx_status = GET_BITS(tx_status, tx_pos, DMA_DSR_TPS_WIDTH);
3326 if ((tx_status == DMA_TPS_STOPPED) ||
3327 (tx_status
[all...]
/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-hw.c460 unsigned int tx_status; local
481 tx_status = readl(pdata->mac_regs + tx_dsr);
482 tx_status = XLGMAC_GET_REG_BITS(tx_status, tx_pos,
484 if ((tx_status == DMA_TPS_STOPPED) ||
485 (tx_status == DMA_TPS_SUSPENDED))
/linux-master/drivers/net/ethernet/adaptec/
H A Dstarfire.c1308 int tx_status; local
1354 while ((tx_status = le32_to_cpu(np->tx_done_q[np->tx_done].status)) != 0) {
1357 dev->name, np->dirty_tx, np->tx_done, tx_status);
1358 if ((tx_status & 0xe0000000) == 0xa0000000) {
1360 } else if ((tx_status & 0xe0000000) == 0x80000000) {
1361 u16 entry = (tx_status & 0x7fff) / sizeof(starfire_tx_desc);
/linux-master/drivers/usb/host/
H A Docteon-hcd.c1260 union cvmx_usbcx_hptxsts tx_status; local
1262 tx_status.u32 = cvmx_usb_read_csr32(usb,
1265 tx_status.s.ptxfspcavail))
1274 union cvmx_usbcx_gnptxsts tx_status; local
1276 tx_status.u32 = cvmx_usb_read_csr32(usb,
1279 tx_status.s.nptxfspcavail))
/linux-master/drivers/net/fjes/
H A Dfjes_main.c579 adapter->hw.ep_shm_info[dest].tx.info->v1i.tx_status =
1150 hw->ep_shm_info[epid].tx.info->v1i.tx_status;
1154 hw->ep_shm_info[epid].tx.info->v1i.tx_status =
/linux-master/tools/testing/selftests/bpf/
H A Dtest_sockmap.c744 int rx_status, tx_status; local
852 assert(waitpid(txpid, &tx_status, 0) == txpid);
860 if (WIFEXITED(tx_status)) {
861 err = WEXITSTATUS(tx_status);
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dpci.c453 struct sk_buff *skb, u8 tx_status)
458 rtw89_core_tx_wait_complete(rtwdev, skb_data, tx_status == RTW89_TX_DONE);
465 if (tx_status == RTW89_TX_DONE) {
471 "failed to TX of status %x\n", tx_status);
472 switch (tx_status) {
483 rtw89_warn(rtwdev, "invalid TX status %x\n", tx_status);
531 u8 tx_status)
555 rtw89_pci_tx_status(rtwdev, tx_ring, skb, tx_status);
570 u8 qsel, tx_status, txch; local
574 tx_status
451 rtw89_pci_tx_status(struct rtw89_dev *rtwdev, struct rtw89_pci_tx_ring *tx_ring, struct sk_buff *skb, u8 tx_status) argument
528 rtw89_pci_release_txwd_skb(struct rtw89_dev *rtwdev, struct rtw89_pci_tx_ring *tx_ring, struct rtw89_pci_tx_wd *txwd, u16 seq, u8 tx_status) argument
[all...]
/linux-master/drivers/media/cec/core/
H A Dcec-pin.c1070 unsigned int tx_status = pin->work_tx_status; local
1073 cec_transmit_attempt_done_ts(adap, tx_status,
/linux-master/drivers/usb/serial/
H A Doti6858.c98 u8 tx_status; member in struct:oti6858_control_pkt
527 buf->tx_status = 0x00;
/linux-master/drivers/net/ethernet/agere/
H A Det131x.c380 u32 *tx_status; member in struct:tx_ring
1652 *tx_ring->tx_status = 0;
2376 tx_ring->tx_status = dma_alloc_coherent(&adapter->pdev->dev,
2380 if (!tx_ring->tx_status) {
2404 if (tx_ring->tx_status) {
2407 tx_ring->tx_status,
2410 tx_ring->tx_status = NULL;
/linux-master/drivers/net/ethernet/davicom/
H A Ddm9000.c1059 int tx_status = ior(db, DM9000_NSR); /* Got TX status */ local
1061 if (tx_status & (NSR_TX2END | NSR_TX1END)) {
1067 dev_dbg(db->dev, "tx done, NSR %02x\n", tx_status);

Completed in 345 milliseconds

12345