Home
last modified time | relevance | path

Searched refs:tx_done (Results 1 – 75 of 75) sorted by relevance

/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dtxrx.c48 const struct htt_tx_done *tx_done) in ath10k_txrx_tx_unref() argument
61 tx_done->msdu_id, !!tx_done->discard, in ath10k_txrx_tx_unref()
62 !!tx_done->no_ack, !!tx_done->success); in ath10k_txrx_tx_unref()
64 if (tx_done->msdu_id >= htt->max_num_pending_tx) { in ath10k_txrx_tx_unref()
66 tx_done->msdu_id); in ath10k_txrx_tx_unref()
71 msdu = idr_find(&htt->pending_tx, tx_done->msdu_id); in ath10k_txrx_tx_unref()
74 tx_done->msdu_id); in ath10k_txrx_tx_unref()
86 ath10k_htt_tx_free_msdu_id(htt, tx_done->msdu_id); in ath10k_txrx_tx_unref()
99 trace_ath10k_txrx_tx_unref(ar, tx_done->msdu_id); in ath10k_txrx_tx_unref()
101 if (tx_done->discard) { in ath10k_txrx_tx_unref()
[all …]
Dtxrx.h23 const struct htt_tx_done *tx_done);
Dhtt_rx.c1671 struct htt_tx_done tx_done = {}; in ath10k_htt_rx_frm_tx_compl() local
1678 tx_done.no_ack = true; in ath10k_htt_rx_frm_tx_compl()
1681 tx_done.success = true; in ath10k_htt_rx_frm_tx_compl()
1686 tx_done.discard = true; in ath10k_htt_rx_frm_tx_compl()
1690 tx_done.discard = true; in ath10k_htt_rx_frm_tx_compl()
1699 tx_done.msdu_id = __le16_to_cpu(msdu_id); in ath10k_htt_rx_frm_tx_compl()
1700 ath10k_txrx_tx_unref(htt, &tx_done); in ath10k_htt_rx_frm_tx_compl()
2023 struct htt_tx_done tx_done = {}; in ath10k_htt_t2h_msg_handler() local
2026 tx_done.msdu_id = in ath10k_htt_t2h_msg_handler()
2031 tx_done.success = true; in ath10k_htt_t2h_msg_handler()
[all …]
Dpci.h38 bool tx_done; member
Dhtt_tx.c151 struct htt_tx_done tx_done = {0}; in ath10k_htt_tx_clean_up_pending() local
155 tx_done.discard = 1; in ath10k_htt_tx_clean_up_pending()
156 tx_done.msdu_id = msdu_id; in ath10k_htt_tx_clean_up_pending()
158 ath10k_txrx_tx_unref(htt, &tx_done); in ath10k_htt_tx_clean_up_pending()
Dpci.c1801 xfer->tx_done = true; in ath10k_pci_bmi_send_done()
1839 if (xfer->tx_done && (xfer->rx_done == xfer->wait_for_resp)) in ath10k_pci_bmi_wait()
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
Dnetdev.c105 int tx_done = 0; in wil6210_netdev_poll_tx() local
115 tx_done += wil_tx_complete(wil, i); in wil6210_netdev_poll_tx()
118 if (tx_done < budget) { in wil6210_netdev_poll_tx()
124 wil_dbg_txrx(wil, "NAPI TX poll(%d) done %d\n", budget, tx_done); in wil6210_netdev_poll_tx()
126 return min(tx_done, budget); in wil6210_netdev_poll_tx()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dselftest.c468 int tx_done = 0, rx_good, rx_bad; in efx_end_loopback() local
478 ++tx_done; in efx_end_loopback()
487 if (tx_done != state->packet_count) { in efx_end_loopback()
494 tx_queue->queue, tx_done, state->packet_count, in efx_end_loopback()
513 lb_tests->tx_done[tx_queue->queue] += tx_done; in efx_end_loopback()
Dselftest.h22 int tx_done[EFX_TXQ_TYPES]; member
Dethtool.c273 &lb_tests->tx_done[tx_queue->queue], in efx_fill_loopback_test()
Dtx.c82 netif_vdbg(tx_queue->efx, tx_done, tx_queue->efx->net_dev, in efx_dequeue_buffer()
/linux-4.4.14/include/linux/
Dmailbox_client.h40 void (*tx_done)(struct mbox_client *cl, void *mssg, int r); member
/linux-4.4.14/drivers/spi/
Dspi-sirf.c254 struct completion tx_done; member
408 complete(&sspi->tx_done); in spi_sirfsoc_irq()
417 complete(&sspi->tx_done); in spi_sirfsoc_irq()
433 complete(&sspi->tx_done); in spi_sirfsoc_irq()
482 if (wait_for_completion_timeout(&sspi->tx_done, timeout) == 0) { in spi_sirfsoc_cmd_transfer()
564 tx_desc->callback_param = &sspi->tx_done; in spi_sirfsoc_dma_transfer()
589 if (wait_for_completion_timeout(&sspi->tx_done, timeout) == 0) { in spi_sirfsoc_dma_transfer()
685 if (!wait_for_completion_timeout(&sspi->tx_done, timeout) || in spi_sirfsoc_pio_transfer()
714 reinit_completion(&sspi->tx_done); in spi_sirfsoc_transfer()
1156 init_completion(&sspi->tx_done); in spi_sirfsoc_probe()
Dspi-qup.c329 dma_async_tx_callback rx_done = NULL, tx_done = NULL; in spi_qup_do_dma() local
335 tx_done = spi_qup_dma_done; in spi_qup_do_dma()
346 ret = spi_qup_prep_sg(master, xfer, DMA_MEM_TO_DEV, tx_done); in spi_qup_do_dma()
/linux-4.4.14/drivers/net/irda/
Dbfin_sir.h46 int tx_done; member
Dbfin_sir.c59 sp->tx_done = 1; in bfin_sir_init_ports()
250 if (!port->tx_done) in bfin_sir_dma_tx_chars()
252 port->tx_done = 0; in bfin_sir_dma_tx_chars()
262 port->tx_done = 1; in bfin_sir_dma_tx_chars()
302 port->tx_done = 1; in bfin_sir_dma_tx_int()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_dsi.c237 u16 tx_done; member
949 const u8 *payload = xfer->tx_payload + xfer->tx_done; in exynos_dsi_send_to_fifo()
950 u16 length = xfer->tx_len - xfer->tx_done; in exynos_dsi_send_to_fifo()
951 bool first = !xfer->tx_done; in exynos_dsi_send_to_fifo()
955 xfer, xfer->tx_len, xfer->tx_done, xfer->rx_len, xfer->rx_done); in exynos_dsi_send_to_fifo()
960 xfer->tx_done += length; in exynos_dsi_send_to_fifo()
1113 if (xfer->tx_len && xfer->tx_done == xfer->tx_len) in exynos_dsi_transfer_start()
1156 xfer, xfer->tx_len, xfer->tx_done, xfer->rx_len, xfer->rx_done); in exynos_dsi_transfer_finish()
1158 if (xfer->tx_done != xfer->tx_len) in exynos_dsi_transfer_finish()
1211 xfer->tx_done = 0; in exynos_dsi_transfer()
/linux-4.4.14/drivers/net/ethernet/ezchip/
Dnps_enet.h102 tx_done:1, member
Dnps_enet.c185 buf_int_enable.tx_done = NPS_ENET_ENABLE; in nps_enet_poll()
310 buf_int_enable.tx_done = NPS_ENET_ENABLE; in nps_enet_hw_enable_control()
/linux-4.4.14/drivers/media/rc/
Dene_ir.h232 int tx_done; /* done transmitting */ member
Dene_ir.c638 if (!dev->tx_done) { in ene_tx_sample()
640 dev->tx_done = true; in ene_tx_sample()
980 dev->tx_done = 0; in ene_transmit()
/linux-4.4.14/net/nfc/nci/
Duart.c111 if (nu->ops.tx_done && nci_uart_queue_empty(nu)) in nci_uart_write_work()
112 nu->ops.tx_done(nu); in nci_uart_write_work()
/linux-4.4.14/Documentation/
Dmailbox.txt87 dc_async->cl.tx_done = sample_sent;
97 dc_sync->cl.tx_done = NULL; /* operate in blocking mode */
/linux-4.4.14/drivers/mailbox/
Dmailbox.c108 if (mssg && chan->cl->tx_done) in tx_tick()
109 chan->cl->tx_done(chan->cl, mssg, r); in tx_tick()
Dmailbox-test.c273 client->tx_done = mbox_test_message_sent; in mbox_test_request_channel()
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Docteon_iq.h64 u64 tx_done;/**< Num of packets sent to network. */ member
Dlio_main.c2348 pkts += iq_stats->tx_done; in liquidio_get_stats()
2533 netif_info(lio, tx_done, lio->netdev, in handle_timestamp()
2906 stats->tx_done++; in liquidio_xmit()
Dlio_ethtool.c551 CVM_CAST64(oct_dev->instr_queue[j]->stats.tx_done); in lio_get_ethtool_stats()
/linux-4.4.14/drivers/net/ethernet/adaptec/
Dstarfire.c546 unsigned int tx_done; member
1145 np->dirty_rx = np->dirty_tx = np->rx_done = np->tx_done = 0; in init_ring()
1330 while ((tx_status = le32_to_cpu(np->tx_done_q[np->tx_done].status)) != 0) { in intr_handler()
1333 dev->name, np->dirty_tx, np->tx_done, tx_status); in intr_handler()
1361 np->tx_done_q[np->tx_done].status = 0; in intr_handler()
1362 np->tx_done = (np->tx_done + 1) % DONE_Q_SIZE; in intr_handler()
1364 writew(np->tx_done, ioaddr + CompletionQConsumerIdx + 2); in intr_handler()
/linux-4.4.14/drivers/remoteproc/
Domap_remoteproc.c122 client->tx_done = NULL; in omap_rproc_start()
/linux-4.4.14/drivers/nfc/nfcmrvl/
Duart.c198 .tx_done = nfcmrvl_nci_uart_tx_done,
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.h240 struct completion tx_done; member
Dib_srpt.c1283 init_completion(&ioctx->tx_done); in srpt_get_send_ioctx()
/linux-4.4.14/drivers/tty/serial/
Dbfin_uart.c160 uart->tx_done = 1; in bfin_serial_stop_tx()
186 if (uart->tx_done) in bfin_serial_start_tx()
379 uart->tx_done = 0; in bfin_serial_dma_tx_chars()
383 uart->tx_done = 1; in bfin_serial_dma_tx_chars()
1303 uart->tx_done = 1; in bfin_serial_probe()
/linux-4.4.14/drivers/net/ethernet/aurora/
Dnb8800.h280 u32 tx_done; member
Dnb8800.c500 unsigned int done = priv->tx_done; in nb8800_tx_done()
542 priv->tx_done = done; in nb8800_tx_done()
826 priv->tx_done = 0; in nb8800_dma_reset()
894 priv->tx_done == priv->tx_next, in nb8800_dma_stop()
/linux-4.4.14/include/linux/usb/
Dusbnet.h221 tx_start, tx_done, enumerator
/linux-4.4.14/drivers/clk/hisilicon/
Dclk-hi6220-stub.c223 stub_clk->cl.tx_done = NULL; in hi6220_stub_clk_probe()
/linux-4.4.14/drivers/net/wan/
Dcosa.c124 int (*tx_done)(struct channel_data *channel, int size); member
655 chan->tx_done = cosa_net_tx_done; in cosa_net_open()
969 chan->tx_done = chrdev_tx_done; in cosa_open()
1905 if (chan->tx_done) in eot_interrupt()
1906 if (chan->tx_done(chan, cosa->txsize)) in eot_interrupt()
/linux-4.4.14/drivers/net/ethernet/smsc/
Dsmc9194.c277 #define tx_done(dev) 1 macro
1103 tx_done(dev) ? "IRQ conflict" : "network cable problem"); in smc_timeout()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dmvneta.c1400 int tx_done; in mvneta_txq_done() local
1402 tx_done = mvneta_txq_sent_desc_proc(pp, txq); in mvneta_txq_done()
1403 if (!tx_done) in mvneta_txq_done()
1406 mvneta_txq_bufs_free(pp, txq, tx_done); in mvneta_txq_done()
1408 txq->count -= tx_done; in mvneta_txq_done()
1888 int tx_done = txq->count; in mvneta_txq_done_force() local
1890 mvneta_txq_bufs_free(pp, txq, tx_done); in mvneta_txq_done_force()
Dmvpp2.c4441 int tx_done; in mvpp2_txq_done() local
4446 tx_done = mvpp2_txq_sent_desc_proc(port, txq); in mvpp2_txq_done()
4447 if (!tx_done) in mvpp2_txq_done()
4449 mvpp2_txq_bufs_free(port, txq, txq_pcpu, tx_done); in mvpp2_txq_done()
4451 txq_pcpu->count -= tx_done; in mvpp2_txq_done()
Dskge.c3168 netif_printk(skge, tx_done, KERN_DEBUG, skge->netdev, in skge_tx_done()
Dsky2.c2031 netif_printk(sky2, tx_done, KERN_DEBUG, dev, in sky2_tx_complete()
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_main.c1158 u32 tx_done = fm10k_get_tx_completed(tx_ring); in fm10k_check_tx_hang() local
1172 if (!tx_pending || (tx_done_old != tx_done)) { in fm10k_check_tx_hang()
1174 tx_ring->tx_stats.tx_done_old = tx_done; in fm10k_check_tx_hang()
/linux-4.4.14/arch/blackfin/include/asm/
Dbfin_serial.h41 int tx_done; member
/linux-4.4.14/include/net/nfc/
Dnci_core.h438 void (*tx_done)(struct nci_uart *nci_uart); member
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dnicvf_main.c637 int processed_cqe, work_done = 0, tx_done = 0; in nicvf_cq_intr_handler() local
684 tx_done++; in nicvf_cq_intr_handler()
708 if (tx_done) { in nicvf_cq_intr_handler()
/linux-4.4.14/drivers/net/ethernet/hisilicon/
Dhip04_eth.c600 enum hrtimer_restart tx_done(struct hrtimer *hrtimer) in tx_done() function
856 priv->tx_coalesce_timer.function = tx_done; in hip04_mac_probe()
/linux-4.4.14/drivers/net/ethernet/cirrus/
Dmac89x0.c137 #define tx_done(dev) 1 macro
Dcs89x0.c160 #define tx_done(dev) 1 macro
1136 tx_done(dev) ? "IRQ conflict" : "network cable problem"); in net_timeout()
/linux-4.4.14/drivers/acpi/
Dcppc_acpi.c126 .tx_done = cppc_chan_tx_done,
/linux-4.4.14/drivers/net/ethernet/wiznet/
Dw5300.c441 netif_dbg(priv, tx_done, ndev, "tx done\n"); in w5300_interrupt()
Dw5100.c521 netif_dbg(priv, tx_done, ndev, "tx done\n"); in w5100_interrupt()
/linux-4.4.14/drivers/net/cris/
Deth_v10.c274 #define tx_done(dev) (*R_DMA_CH0_CMD == 0) macro
1056 tx_done(dev) ? "IRQ problem" : "network cable problem"); in e100_tx_timeout()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-rhine.c1952 netif_dbg(rp, tx_done, dev, "Tx scavenge %d status %08x\n", in rhine_tx()
1958 netif_dbg(rp, tx_done, dev, in rhine_tx()
1981 netif_dbg(rp, tx_done, dev, "collisions: %1.1x:%1.1x\n", in rhine_tx()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c1284 netif_printk(qdev, tx_done, KERN_DEBUG, in ql_unmap_send()
1295 netif_printk(qdev, tx_done, KERN_DEBUG, qdev->ndev, in ql_unmap_send()
2128 netif_warn(qdev, tx_done, qdev->ndev, in ql_process_mac_tx_intr()
2132 netif_warn(qdev, tx_done, qdev->ndev, in ql_process_mac_tx_intr()
2136 netif_warn(qdev, tx_done, qdev->ndev, in ql_process_mac_tx_intr()
2140 netif_warn(qdev, tx_done, qdev->ndev, in ql_process_mac_tx_intr()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbcmsysport.c755 netif_dbg(priv, tx_done, ndev, in __bcm_sysport_tx_reclaim()
773 netif_dbg(priv, tx_done, ndev, in __bcm_sysport_tx_reclaim()
/linux-4.4.14/drivers/net/usb/
Dusbnet.c1248 (void) defer_bh(dev, skb, &dev->txq, tx_done); in tx_complete()
1482 case tx_done: in usbnet_bh()
Dlan78xx.c207 tx_done, enumerator
2155 defer_bh(dev, skb, &dev->txq, tx_done); in tx_complete()
2739 case tx_done: in lan78xx_bh()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c240 u32 tx_done = ixgbevf_get_tx_completed(tx_ring); in ixgbevf_check_tx_hang() local
251 if ((tx_done_old == tx_done) && tx_pending) { in ixgbevf_check_tx_hang()
260 tx_ring->tx_stats.tx_done_old = tx_done; in ixgbevf_check_tx_hang()
/linux-4.4.14/drivers/char/pcmcia/
Dsynclink_cs.c961 static void tx_done(MGSLPC_INFO *info, struct tty_struct *tty) in tx_done() function
1226 tx_done(info, tty); in mgslpc_isr()
1230 tx_done(info, tty); in mgslpc_isr()
/linux-4.4.14/drivers/net/ethernet/microchip/
Dencx24j600.c316 netif_dbg(priv, tx_done, dev, "TX Done%s\n", err ? ": Err" : ""); in encx24j600_tx_complete()
/linux-4.4.14/drivers/net/ethernet/dec/tulip/
Dde2104x.c587 netif_dbg(de, tx_done, de->dev, in de_tx()
/linux-4.4.14/drivers/net/ethernet/realtek/
D8139cp.c691 netif_dbg(cp, tx_done, cp->dev, in cp_tx()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c1042 u32 tx_done = ixgbe_get_tx_completed(tx_ring); in ixgbe_check_tx_hang() local
1060 if (tx_done_old == tx_done && tx_pending) in ixgbe_check_tx_hang()
1065 tx_ring->tx_stats.tx_done_old = tx_done; in ixgbe_check_tx_hang()
/linux-4.4.14/drivers/net/ethernet/micrel/
Dksz884x.c4803 static void tx_done(struct dev_info *hw_priv) in tx_done() function
5211 tx_done(hw_priv); in tx_proc_task()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
Datl1c_main.c2260 netif_info(adapter, tx_done, adapter->netdev, in atl1c_xmit_frame()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c276 goto tx_done; in bnxt_start_xmit()
376 tx_done: in bnxt_start_xmit()
/linux-4.4.14/drivers/net/ethernet/renesas/
Dsh_eth.c1428 netif_info(mdp, tx_done, ndev, in sh_eth_txfree()
/linux-4.4.14/drivers/net/ethernet/
Djme.c1441 netif_info(jme, tx_done, jme->dev, "TX Queue Waked\n"); in jme_wake_queue_if_stopped()
/linux-4.4.14/drivers/net/ethernet/intel/
De100.c1850 netif_printk(nic, tx_done, KERN_DEBUG, nic->netdev, in e100_tx_clean()
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.c1187 netif_dbg(priv, tx_done, dev, in __bcmgenet_tx_reclaim()
/linux-4.4.14/drivers/net/ethernet/sun/
Dcassini.c1885 netif_printk(cp, tx_done, KERN_DEBUG, cp->dev, in cas_tx_ringN()
Dniu.c3624 netif_printk(np, tx_done, KERN_DEBUG, np->dev, in niu_tx_work()