/Linux-v4.19/drivers/net/wireless/ath/ath5k/ |
D | desc.c | 446 struct ath5k_hw_tx_status *tx_status; in ath5k_hw_proc_2word_tx_status() local 448 tx_status = &desc->ud.ds_tx5210.tx_stat; in ath5k_hw_proc_2word_tx_status() 451 if (unlikely((tx_status->tx_status_1 & AR5K_DESC_TX_STATUS1_DONE) == 0)) in ath5k_hw_proc_2word_tx_status() 457 ts->ts_tstamp = AR5K_REG_MS(tx_status->tx_status_0, in ath5k_hw_proc_2word_tx_status() 459 ts->ts_shortretry = AR5K_REG_MS(tx_status->tx_status_0, in ath5k_hw_proc_2word_tx_status() 461 ts->ts_final_retry = AR5K_REG_MS(tx_status->tx_status_0, in ath5k_hw_proc_2word_tx_status() 464 ts->ts_seqnum = AR5K_REG_MS(tx_status->tx_status_1, in ath5k_hw_proc_2word_tx_status() 466 ts->ts_rssi = AR5K_REG_MS(tx_status->tx_status_1, in ath5k_hw_proc_2word_tx_status() 472 if (!(tx_status->tx_status_0 & AR5K_DESC_TX_STATUS0_FRAME_XMIT_OK)) { in ath5k_hw_proc_2word_tx_status() 473 if (tx_status->tx_status_0 & in ath5k_hw_proc_2word_tx_status() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i2c/ |
D | tda9950.c | 144 unsigned int tx_status; in tda9950_irq() local 173 tx_status = CEC_TX_STATUS_OK; in tda9950_irq() 177 tx_status = CEC_TX_STATUS_ARB_LOST; in tda9950_irq() 182 tx_status = CEC_TX_STATUS_NACK; in tda9950_irq() 189 tx_status = CEC_TX_STATUS_ERROR; in tda9950_irq() 194 if (tx_status != CEC_TX_STATUS_OK) in tda9950_irq() 195 tx_status |= CEC_TX_STATUS_MAX_RETRIES; in tda9950_irq() 196 cec_transmit_done(priv->adap, tx_status, arb_lost_cnt, in tda9950_irq()
|
/Linux-v4.19/drivers/net/ethernet/packetengines/ |
D | yellowfin.c | 316 struct tx_status_words *tx_status; member 452 np->tx_status = ring_space; in yellowfin_init_one() 508 pci_free_consistent(pdev, STATUS_TOTAL_SIZE, np->tx_status, in yellowfin_init_one() 700 yp->tx_status[i].tx_errs, in yellowfin_tx_timeout() 778 cpu_to_le32(CMD_TXSTATUS | sizeof(*yp->tx_status)); in yellowfin_init_ring() 779 yp->tx_ring[j].request_cnt = sizeof(*yp->tx_status); in yellowfin_init_ring() 790 &(yp->tx_status[0].tx_errs) - in yellowfin_init_ring() 791 &(yp->tx_status[0])); in yellowfin_init_ring() 800 yp->tx_tail_desc = &yp->tx_status[0]; in yellowfin_init_ring() 945 u16 tx_errs = yp->tx_status[entry].tx_errs; in yellowfin_interrupt() [all …]
|
/Linux-v4.19/drivers/media/platform/tegra-cec/ |
D | tegra_cec.c | 55 int tx_status; member 89 cec_transmit_attempt_done(cec->adap, cec->tx_status); in tegra_cec_irq_thread_handler() 126 cec->tx_status = CEC_TX_STATUS_ERROR; in tegra_cec_irq_handler() 138 cec->tx_status = CEC_TX_STATUS_LOW_DRIVE; in tegra_cec_irq_handler() 140 cec->tx_status = CEC_TX_STATUS_ARB_LOST; in tegra_cec_irq_handler() 152 cec->tx_status = CEC_TX_STATUS_NACK; in tegra_cec_irq_handler() 155 cec->tx_status = CEC_TX_STATUS_OK; in tegra_cec_irq_handler()
|
/Linux-v4.19/drivers/gpu/drm/bridge/synopsys/ |
D | dw-hdmi-cec.c | 63 unsigned int tx_status; member 136 cec->tx_status = CEC_TX_STATUS_ERROR; in dw_hdmi_cec_hardirq() 140 cec->tx_status = CEC_TX_STATUS_OK; in dw_hdmi_cec_hardirq() 144 cec->tx_status = CEC_TX_STATUS_NACK; in dw_hdmi_cec_hardirq() 179 cec_transmit_attempt_done(adap, cec->tx_status); in dw_hdmi_cec_thread()
|
/Linux-v4.19/drivers/net/ethernet/xilinx/ |
D | xilinx_emaclite.c | 660 u32 tx_status; in xemaclite_interrupt() local 671 tx_status = xemaclite_readl(base_addr + XEL_TSR_OFFSET); in xemaclite_interrupt() 672 if (((tx_status & XEL_TSR_XMIT_BUSY_MASK) == 0) && in xemaclite_interrupt() 673 (tx_status & XEL_TSR_XMIT_ACTIVE_MASK) != 0) { in xemaclite_interrupt() 675 tx_status &= ~XEL_TSR_XMIT_ACTIVE_MASK; in xemaclite_interrupt() 676 xemaclite_writel(tx_status, base_addr + XEL_TSR_OFFSET); in xemaclite_interrupt() 682 tx_status = xemaclite_readl(base_addr + XEL_BUFFER_OFFSET + XEL_TSR_OFFSET); in xemaclite_interrupt() 683 if (((tx_status & XEL_TSR_XMIT_BUSY_MASK) == 0) && in xemaclite_interrupt() 684 (tx_status & XEL_TSR_XMIT_ACTIVE_MASK) != 0) { in xemaclite_interrupt() 686 tx_status &= ~XEL_TSR_XMIT_ACTIVE_MASK; in xemaclite_interrupt() [all …]
|
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/ |
D | txrx.c | 335 struct tx_status_event *tx_status = (void *)priv->adapter->event_body; in mwifiex_parse_tx_status_event() local 340 if (!tx_status->tx_token_id) in mwifiex_parse_tx_status_event() 344 ack_skb = idr_remove(&priv->ack_status_frames, tx_status->tx_token_id); in mwifiex_parse_tx_status_event() 352 skb_complete_wifi_ack(ack_skb, !tx_status->status); in mwifiex_parse_tx_status_event() 376 !tx_status->status, GFP_ATOMIC); in mwifiex_parse_tx_status_event()
|
/Linux-v4.19/drivers/net/ethernet/silan/ |
D | sc92031.c | 655 u32 tx_status; in _sc92031_tx_tasklet() local 660 tx_status = ioread32(port_base + TxStatus0 + entry * 4); in _sc92031_tx_tasklet() 662 if (!(tx_status & (TxStatOK | TxUnderrun | TxAborted))) in _sc92031_tx_tasklet() 667 if (tx_status & TxStatOK) { in _sc92031_tx_tasklet() 668 dev->stats.tx_bytes += tx_status & 0x1fff; in _sc92031_tx_tasklet() 671 dev->stats.collisions += (tx_status >> 22) & 0xf; in _sc92031_tx_tasklet() 674 if (tx_status & (TxOutOfWindow | TxAborted)) { in _sc92031_tx_tasklet() 677 if (tx_status & TxAborted) in _sc92031_tx_tasklet() 680 if (tx_status & TxCarrierLost) in _sc92031_tx_tasklet() 683 if (tx_status & TxOutOfWindow) in _sc92031_tx_tasklet() [all …]
|
/Linux-v4.19/drivers/net/wireless/zydas/zd1211rw/ |
D | zd_mac.c | 445 int ackssi, struct tx_status *tx_status) in zd_mac_tx_status() argument 455 if (tx_status) { in zd_mac_tx_status() 456 success = !tx_status->failure; in zd_mac_tx_status() 457 retry = tx_status->retry + success; in zd_mac_tx_status() 505 struct tx_status *tx_status = (struct tx_status *)urb->transfer_buffer; in zd_mac_tx_failed() local 507 int success = !tx_status->failure; in zd_mac_tx_failed() 508 int retry = tx_status->retry + success; in zd_mac_tx_failed() 526 if (tx_status->failure && mac->ack_pending && in zd_mac_tx_failed() 534 if (unlikely(!ether_addr_equal(tx_hdr->addr1, tx_status->mac))) in zd_mac_tx_failed() 549 if (final_rate != tx_status->rate) { in zd_mac_tx_failed() [all …]
|
/Linux-v4.19/drivers/media/platform/meson/ |
D | ao-cec.c | 384 unsigned long tx_status = 0; in meson_ao_cec_irq_tx() local 394 tx_status = CEC_TX_STATUS_OK; in meson_ao_cec_irq_tx() 398 tx_status = CEC_TX_STATUS_ARB_LOST; in meson_ao_cec_irq_tx() 402 tx_status = CEC_TX_STATUS_LOW_DRIVE; in meson_ao_cec_irq_tx() 407 tx_status = CEC_TX_STATUS_NACK; in meson_ao_cec_irq_tx() 419 cec_transmit_attempt_done(ao_cec->adap, tx_status); in meson_ao_cec_irq_tx()
|
/Linux-v4.19/drivers/net/ethernet/3com/ |
D | 3c509.c | 755 short tx_status; in el3_start_xmit() local 758 while (--i > 0 && (tx_status = inb(ioaddr + TX_STATUS)) > 0) { in el3_start_xmit() 759 if (tx_status & 0x38) dev->stats.tx_aborted_errors++; in el3_start_xmit() 760 if (tx_status & 0x30) outw(TxReset, ioaddr + EL3_CMD); in el3_start_xmit() 761 if (tx_status & 0x3C) outw(TxEnable, ioaddr + EL3_CMD); in el3_start_xmit() 809 short tx_status; in el3_interrupt() local 812 while (--i>0 && (tx_status = inb(ioaddr + TX_STATUS)) > 0) { in el3_interrupt() 813 if (tx_status & 0x38) dev->stats.tx_aborted_errors++; in el3_interrupt() 814 if (tx_status & 0x30) outw(TxReset, ioaddr + EL3_CMD); in el3_interrupt() 815 if (tx_status & 0x3C) outw(TxEnable, ioaddr + EL3_CMD); in el3_interrupt()
|
/Linux-v4.19/drivers/net/ethernet/smsc/ |
D | smc9194.c | 1251 word tx_status; in smc_tx() local 1266 tx_status = inw( ioaddr + DATA_1 ); in smc_tx() 1267 PRINTK3((CARDNAME": TX DONE STATUS: %4x\n", tx_status)); in smc_tx() 1270 if ( tx_status & TS_LOSTCAR ) dev->stats.tx_carrier_errors++; in smc_tx() 1271 if ( tx_status & TS_LATCOL ) { in smc_tx() 1276 if ( tx_status & TS_16COL ) { ... } in smc_tx() 1279 if ( tx_status & TS_SUCCESS ) { in smc_tx()
|
D | smc911x.c | 592 unsigned int tx_status; in smc911x_tx() local 601 tx_status = SMC_GET_TX_STS_FIFO(lp); in smc911x_tx() 603 dev->stats.tx_bytes+=tx_status>>16; in smc911x_tx() 605 (tx_status & 0xffff0000) >> 16, in smc911x_tx() 606 tx_status & 0x0000ffff); in smc911x_tx() 609 if ((tx_status & TX_STS_ES_) && !(lp->ctl_rfduplx && in smc911x_tx() 610 !(tx_status & 0x00000306))) { in smc911x_tx() 613 if (tx_status & TX_STS_MANY_COLL_) { in smc911x_tx() 617 dev->stats.collisions+=(tx_status & TX_STS_COLL_CNT_) >> 3; in smc911x_tx() 620 if ((tx_status & (TX_STS_LOC_ | TX_STS_NO_CARR_)) && in smc911x_tx() [all …]
|
/Linux-v4.19/drivers/net/wireless/broadcom/b43/ |
D | xmit.h | 56 __le16 tx_status; /* TX status */ member 73 __le16 tx_status; /* TX status */ member 84 __le16 tx_status; /* TX status */ member
|
/Linux-v4.19/drivers/media/platform/omap/ |
D | omap_vout_vrfb.c | 70 t->tx_status = 1; in omap_vout_vrfb_dma_tx_callback() 288 vout->vrfb_dma_tx.tx_status = 0; in omap_vout_prepare_vrfb() 292 vout->vrfb_dma_tx.tx_status == 1, in omap_vout_prepare_vrfb() 297 if (vout->vrfb_dma_tx.tx_status == 0) { in omap_vout_prepare_vrfb()
|
/Linux-v4.19/drivers/net/wireless/ath/carl9170/ |
D | debug.c | 271 skb_queue_len(&ar->tx_status[0]), in carl9170_debugfs_qos_stat_read() 273 skb_queue_len(&ar->tx_status[1]), in carl9170_debugfs_qos_stat_read() 275 skb_queue_len(&ar->tx_status[2]), in carl9170_debugfs_qos_stat_read() 277 skb_queue_len(&ar->tx_status[3])); in carl9170_debugfs_qos_stat_read() 764 DEBUGFS_QUEUE_DUMP(tx_status, 0); 765 DEBUGFS_QUEUE_DUMP(tx_status, 1); 766 DEBUGFS_QUEUE_DUMP(tx_status, 2); 767 DEBUGFS_QUEUE_DUMP(tx_status, 3);
|
/Linux-v4.19/include/uapi/linux/ |
D | cec.h | 67 __u8 tx_status; member 162 if (msg->tx_status && !(msg->tx_status & CEC_TX_STATUS_OK)) in cec_msg_status_is_ok() 166 if (!msg->tx_status && !msg->rx_status) in cec_msg_status_is_ok()
|
/Linux-v4.19/drivers/staging/octeon/ |
D | ethernet.c | 215 cvmx_pko_port_status_t tx_status; in cvm_oct_common_get_stats() local 222 memset(&tx_status, 0, sizeof(tx_status)); in cvm_oct_common_get_stats() 225 cvmx_pko_get_port_status(priv->port, 1, &tx_status); in cvm_oct_common_get_stats() 229 dev->stats.tx_packets += tx_status.packets; in cvm_oct_common_get_stats() 231 dev->stats.tx_bytes += tx_status.octets; in cvm_oct_common_get_stats()
|
/Linux-v4.19/drivers/net/ethernet/dec/tulip/ |
D | winbond-840.c | 1063 int tx_status = np->tx_ring[entry].status; in netdev_tx_done() local 1065 if (tx_status < 0) in netdev_tx_done() 1067 if (tx_status & 0x8000) { /* There was an error, log it. */ in netdev_tx_done() 1071 tx_status); in netdev_tx_done() 1074 if (tx_status & 0x0104) np->stats.tx_aborted_errors++; in netdev_tx_done() 1075 if (tx_status & 0x0C80) np->stats.tx_carrier_errors++; in netdev_tx_done() 1076 if (tx_status & 0x0200) np->stats.tx_window_errors++; in netdev_tx_done() 1077 if (tx_status & 0x0002) np->stats.tx_fifo_errors++; in netdev_tx_done() 1078 if ((tx_status & 0x0080) && np->mii_if.full_duplex == 0) in netdev_tx_done() 1084 entry, tx_status); in netdev_tx_done() [all …]
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | ampdu.h | 49 struct sk_buff *p, struct tx_status *txs);
|
/Linux-v4.19/drivers/net/ethernet/dlink/ |
D | sundance.c | 1192 int tx_status; in intr_handler() local 1218 tx_status = ioread16 (ioaddr + TxStatus); in intr_handler() 1219 for (tx_cnt=32; tx_status & 0x80; --tx_cnt) { in intr_handler() 1223 dev->name, tx_status); in intr_handler() 1224 if (tx_status & 0x1e) { in intr_handler() 1227 dev->name, tx_status); in intr_handler() 1229 if (tx_status & 0x10) in intr_handler() 1231 if (tx_status & 0x08) in intr_handler() 1233 if (tx_status & 0x04) in intr_handler() 1235 if (tx_status & 0x02) in intr_handler() [all …]
|
D | dl2k.c | 76 static void tx_error (struct net_device *dev, int tx_status); 804 int tx_status; in rio_interrupt() local 805 tx_status = dr32(TxStatus); in rio_interrupt() 806 if (tx_status & 0x01) in rio_interrupt() 807 tx_error (dev, tx_status); in rio_interrupt() 871 tx_error (struct net_device *dev, int tx_status) in tx_error() argument 878 frame_id = (tx_status & 0xffff0000); in tx_error() 880 dev->name, tx_status, frame_id); in tx_error() 883 if (tx_status & 0x10) { in tx_error() 905 if (tx_status & 0x04) { in tx_error() [all …]
|
/Linux-v4.19/drivers/media/cec/ |
D | cec-adap.c | 354 if (!(data->msg.tx_status & CEC_TX_STATUS_OK)) in cec_data_cancel() 358 if (data->msg.tx_status & CEC_TX_STATUS_OK) { in cec_data_cancel() 365 data->msg.tx_status |= CEC_TX_STATUS_ERROR | in cec_data_cancel() 578 msg->tx_status |= status; in cec_transmit_done_ts() 612 msg->tx_status |= CEC_TX_STATUS_MAX_RETRIES; in cec_transmit_done_ts() 711 msg->tx_status = 0; in cec_transmit_msg_fh() 767 msg->tx_status = CEC_TX_STATUS_NACK | in cec_transmit_msg_fh() 884 if (msg->timeout && (msg->tx_status & CEC_TX_STATUS_OK)) in cec_transmit_msg_fh() 887 msg->tx_status = CEC_TX_STATUS_MAX_RETRIES; in cec_transmit_msg_fh() 1035 msg->tx_status = 0; in cec_received_msg_ts() [all …]
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_repr.c | 58 int tx_status) in nfp_repr_inc_tx_stats() argument 63 if (unlikely(tx_status != NET_XMIT_SUCCESS && in nfp_repr_inc_tx_stats() 64 tx_status != NET_XMIT_CN)) { in nfp_repr_inc_tx_stats()
|
/Linux-v4.19/drivers/spi/ |
D | spi-tegra20-sflash.c | 135 u32 tx_status; member 349 if (tsd->tx_status || tsd->rx_status) { in tegra_sflash_transfer_one_message() 375 if (tsd->tx_status || tsd->rx_status || (tsd->status_reg & SPI_BSY)) { in handle_cpu_based_xfer() 414 tsd->tx_status = tsd->status_reg & SPI_TX_OVF; in tegra_sflash_isr()
|