Home
last modified time | relevance | path

Searched refs:rx_done (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v4.19/drivers/gpu/drm/bridge/synopsys/
Ddw-hdmi-cec.c65 bool rx_done; member
164 cec->rx_done = true; in dw_hdmi_cec_hardirq()
181 if (cec->rx_done) { in dw_hdmi_cec_thread()
182 cec->rx_done = false; in dw_hdmi_cec_thread()
/Linux-v4.19/drivers/media/platform/tegra-cec/
Dtegra_cec.c53 bool rx_done; member
92 if (cec->rx_done) { in tegra_cec_irq_thread_handler()
98 cec->rx_done = false; in tegra_cec_irq_thread_handler()
178 cec->rx_done = false; in tegra_cec_irq_handler()
190 cec->rx_done = true; in tegra_cec_irq_handler()
/Linux-v4.19/drivers/gpu/drm/exynos/
Dexynos_drm_dsi.c233 u16 rx_done; member
968 xfer, length, xfer->tx_done, xfer->rx_len, xfer->rx_done); in exynos_dsi_send_to_fifo()
1022 u8 *payload = xfer->rx_payload + xfer->rx_done; in exynos_dsi_read_from_fifo()
1023 bool first = !xfer->rx_done; in exynos_dsi_read_from_fifo()
1036 ++xfer->rx_done; in exynos_dsi_read_from_fifo()
1042 ++xfer->rx_done; in exynos_dsi_read_from_fifo()
1043 xfer->rx_len = xfer->rx_done; in exynos_dsi_read_from_fifo()
1063 length = xfer->rx_len - xfer->rx_done; in exynos_dsi_read_from_fifo()
1064 xfer->rx_done += length; in exynos_dsi_read_from_fifo()
1091 if (xfer->rx_done == xfer->rx_len) in exynos_dsi_read_from_fifo()
[all …]
/Linux-v4.19/drivers/net/ethernet/marvell/
Dmvneta.c776 int rx_done, int rx_filled) in mvneta_rxq_desc_num_update() argument
780 if ((rx_done <= 0xff) && (rx_filled <= 0xff)) { in mvneta_rxq_desc_num_update()
781 val = rx_done | in mvneta_rxq_desc_num_update()
788 while ((rx_done > 0) || (rx_filled > 0)) { in mvneta_rxq_desc_num_update()
789 if (rx_done <= 0xff) { in mvneta_rxq_desc_num_update()
790 val = rx_done; in mvneta_rxq_desc_num_update()
791 rx_done = 0; in mvneta_rxq_desc_num_update()
794 rx_done -= 0xff; in mvneta_rxq_desc_num_update()
1866 int rx_done, i; in mvneta_rxq_drop_pkts() local
1868 rx_done = mvneta_rxq_busy_desc_num_get(pp, rxq); in mvneta_rxq_drop_pkts()
[all …]
/Linux-v4.19/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c177 struct myri10ge_rx_done rx_done; member
944 bytes = mgp->max_intr_slots * sizeof(*mgp->ss[0].rx_done.entry); in myri10ge_reset()
1002 cmd.data0 = MYRI10GE_LOWPART_TO_U32(ss->rx_done.bus); in myri10ge_reset()
1003 cmd.data1 = MYRI10GE_HIGHPART_TO_U32(ss->rx_done.bus); in myri10ge_reset()
1049 memset(ss->rx_done.entry, 0, bytes); in myri10ge_reset()
1056 ss->rx_done.idx = 0; in myri10ge_reset()
1057 ss->rx_done.cnt = 0; in myri10ge_reset()
1460 struct myri10ge_rx_done *rx_done = &ss->rx_done; in myri10ge_clean_rx_done() local
1465 int idx = rx_done->idx; in myri10ge_clean_rx_done()
1466 int cnt = rx_done->cnt; in myri10ge_clean_rx_done()
[all …]
/Linux-v4.19/drivers/net/ethernet/nxp/
Dlpc_eth.c922 int rx_done = 0; in __lpc_handle_recv() local
926 while (rx_done < budget && rxconsidx != in __lpc_handle_recv()
980 rx_done++; in __lpc_handle_recv()
983 return rx_done; in __lpc_handle_recv()
991 int rx_done = 0; in lpc_eth_poll() local
997 rx_done = __lpc_handle_recv(ndev, budget); in lpc_eth_poll()
999 if (rx_done < budget) { in lpc_eth_poll()
1000 napi_complete_done(napi, rx_done); in lpc_eth_poll()
1004 return rx_done; in lpc_eth_poll()
/Linux-v4.19/drivers/spi/
Dspi-fsl-espi.c104 bool rx_done; member
316 espi->rx_done = true; in fsl_espi_read_rx_fifo()
418 espi->rx_done = false; in fsl_espi_trans()
534 if (!espi->rx_done) in fsl_espi_cpu_irq()
540 if (!espi->tx_done || !espi->rx_done) in fsl_espi_cpu_irq()
Dspi-sirf.c253 struct completion rx_done; member
418 complete(&sspi->rx_done); in spi_sirfsoc_irq()
437 complete(&sspi->rx_done); in spi_sirfsoc_irq()
555 rx_desc->callback_param = &sspi->rx_done; in spi_sirfsoc_dma_transfer()
579 if (wait_for_completion_timeout(&sspi->rx_done, timeout) == 0) { in spi_sirfsoc_dma_transfer()
686 !wait_for_completion_timeout(&sspi->rx_done, timeout)) { in spi_sirfsoc_pio_transfer()
713 reinit_completion(&sspi->rx_done); in spi_sirfsoc_transfer()
1155 init_completion(&sspi->rx_done); in spi_sirfsoc_probe()
Dspi-qup.c447 dma_async_tx_callback rx_done = NULL, tx_done = NULL; in spi_qup_do_dma() local
454 rx_done = spi_qup_dma_done; in spi_qup_do_dma()
485 DMA_DEV_TO_MEM, rx_done); in spi_qup_do_dma()
/Linux-v4.19/drivers/net/ethernet/adaptec/
Dstarfire.c543 unsigned int rx_done; member
1144 np->dirty_rx = np->dirty_tx = np->rx_done = np->tx_done = 0; in init_ring()
1445 while ((desc_status = le32_to_cpu(np->rx_done_q[np->rx_done].status)) != 0) { in __netdev_rx()
1449 rx_done_desc *desc = &np->rx_done_q[np->rx_done]; in __netdev_rx()
1452 printk(KERN_DEBUG " netdev_rx() status of %d was %#8.8x.\n", np->rx_done, desc_status); in __netdev_rx()
1506 …printk(KERN_DEBUG " netdev_rx() status2 of %d was %#4.4x.\n", np->rx_done, le16_to_cpu(desc->stat… in __netdev_rx()
1543 np->rx_done = (np->rx_done + 1) % DONE_Q_SIZE; in __netdev_rx()
1550 writew(np->rx_done, np->base + CompletionQConsumerIdx); in __netdev_rx()
1556 retcode, np->rx_done, desc_status); in __netdev_rx()
/Linux-v4.19/drivers/net/wireless/ath/ath10k/
Dpci.h35 bool rx_done; member
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/
Dhinic_hw_qp.c779 int rx_done; in hinic_rq_read_wqe() local
790 rx_done = HINIC_RQ_CQE_STATUS_GET(status, RXDONE); in hinic_rq_read_wqe()
791 if (!rx_done) in hinic_rq_read_wqe()
/Linux-v4.19/include/linux/usb/
Dusbnet.h227 rx_start, rx_done, rx_cleanup, enumerator
/Linux-v4.19/drivers/net/ethernet/mediatek/
Dmtk_eth_soc.c983 goto rx_done; in mtk_poll_rx()
1061 rx_done: in mtk_poll_rx()
1183 int rx_done = 0; in mtk_napi_rx() local
1190 rx_done = mtk_poll_rx(napi, remain_budget, eth); in mtk_napi_rx()
1197 rx_done, status, mask); in mtk_napi_rx()
1199 if (rx_done == remain_budget) in mtk_napi_rx()
1204 remain_budget -= rx_done; in mtk_napi_rx()
1210 return rx_done + budget - remain_budget; in mtk_napi_rx()
/Linux-v4.19/drivers/net/wan/
Dcosa.c122 int (*rx_done)(struct channel_data *channel); member
655 chan->rx_done = cosa_net_rx_done; in cosa_net_open()
970 chan->rx_done = chrdev_rx_done; in cosa_open()
1923 if (cosa->rxchan->rx_done) in eot_interrupt()
1924 if (cosa->rxchan->rx_done(cosa->rxchan)) in eot_interrupt()
/Linux-v4.19/drivers/net/wireless/ti/wl18xx/
Ddebugfs.c101 WL18XX_DEBUGFS_FWSTATS_FILE(rx, rx_done, "%u");
501 DEBUGFS_FWSTATS_ADD(rx, rx_done); in wl18xx_debugfs_add_files()
Dacx.h162 u32 rx_done; member
/Linux-v4.19/drivers/atm/
Dsolos-pci.c773 uint32_t rx_done = 0; in solos_bh() local
804 rx_done |= 0x10 << port; in solos_bh()
903 if (rx_done) in solos_bh()
904 iowrite32(rx_done, card->config_regs + FLAGS_ADDR); in solos_bh()
/Linux-v4.19/drivers/net/usb/
Dr8152.c712 struct list_head rx_done, tx_free; member
1286 list_add_tail(&agg->list, &tp->rx_done); in read_bulk_callback()
1473 INIT_LIST_HEAD(&tp->rx_done); in alloc_all_mem()
1894 if (list_empty(&tp->rx_done)) in rx_bottom()
1899 list_splice_init(&tp->rx_done, &rx_queue); in rx_bottom()
1979 list_splice_tail(&rx_queue, &tp->rx_done); in rx_bottom()
2053 if (!list_empty(&tp->rx_done)) in r8152_poll()
2088 list_add_tail(&agg->list, &tp->rx_done); in r8152_submit_rx()
2294 INIT_LIST_HEAD(&tp->rx_done); in rtl_start_rx()
2317 list_splice_tail(&rx_queue, &tp->rx_done); in rtl_start_rx()
[all …]
Dusbnet.c587 state = rx_done; in rx_complete()
1524 case rx_done: in usbnet_bh()
Dlan78xx.c327 rx_done, enumerator
3263 state = rx_done; in rx_complete()
3483 case rx_done: in lan78xx_bh()
/Linux-v4.19/drivers/staging/mt7621-eth/
Dmtk_eth_soc.c1296 int tx_done, rx_done; in mtk_poll() local
1305 rx_done = 0; in mtk_poll()
1312 rx_done = mtk_poll_rx(napi, budget, eth, rx_intr); in mtk_poll()
1323 tx_done, rx_done, status, mask); in mtk_poll()
1326 if (tx_again || rx_done == budget) in mtk_poll()
1336 return rx_done; in mtk_poll()
/Linux-v4.19/drivers/dma/mediatek/
Dmtk-hsdma.c548 goto rx_done; in mtk_hsdma_free_rooms_in_ring()
640 rx_done: in mtk_hsdma_free_rooms_in_ring()
/Linux-v4.19/drivers/net/ethernet/marvell/mvpp2/
Dmvpp2_main.c2635 int rx_done = 0; in mvpp2_rx() local
2644 while (rx_done < rx_todo) { in mvpp2_rx()
2655 rx_done++; in mvpp2_rx()
2723 mvpp2_rxq_status_update(port, rxq->id, rx_done, rx_done); in mvpp2_rx()
3028 int rx_done = 0; in mvpp2_poll() local
3080 rx_done += count; in mvpp2_poll()
3093 napi_complete_done(napi, rx_done); in mvpp2_poll()
3098 return rx_done; in mvpp2_poll()
/Linux-v4.19/drivers/net/ethernet/via/
Dvia-velocity.c2151 unsigned int rx_done; in velocity_poll() local
2158 rx_done = velocity_rx_srv(vptr, budget); in velocity_poll()
2162 if (rx_done < budget) { in velocity_poll()
2163 napi_complete_done(napi, rx_done); in velocity_poll()
2168 return rx_done; in velocity_poll()

12