Home
last modified time | relevance | path

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

12

/linux-6.15/drivers/media/cec/platform/tegra/
H A Dtegra_cec.c42 bool rx_done; member
81 if (cec->rx_done) { in tegra_cec_irq_thread_handler()
87 cec->rx_done = false; in tegra_cec_irq_thread_handler()
167 cec->rx_done = false; in tegra_cec_irq_handler()
179 cec->rx_done = true; in tegra_cec_irq_handler()
/linux-6.15/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-cec.c62 bool rx_done; member
169 cec->rx_done = true; in dw_hdmi_cec_hardirq()
186 if (cec->rx_done) { in dw_hdmi_cec_thread()
187 cec->rx_done = false; in dw_hdmi_cec_thread()
/linux-6.15/drivers/media/platform/synopsys/hdmirx/
H A Dsnps_hdmirx_cec.c130 cec->rx_done = true; in hdmirx_cec_hardirq()
148 if (cec->rx_done) { in hdmirx_cec_thread()
149 cec->rx_done = false; in hdmirx_cec_thread()
H A Dsnps_hdmirx_cec.h36 bool rx_done; member
/linux-6.15/drivers/gpu/drm/bridge/
H A Dsamsung-dsim.c1154 bool first = !xfer->rx_done; in samsung_dsim_read_from_fifo()
1167 ++xfer->rx_done; in samsung_dsim_read_from_fifo()
1173 ++xfer->rx_done; in samsung_dsim_read_from_fifo()
1174 xfer->rx_len = xfer->rx_done; in samsung_dsim_read_from_fifo()
1194 length = xfer->rx_len - xfer->rx_done; in samsung_dsim_read_from_fifo()
1195 xfer->rx_done += length; in samsung_dsim_read_from_fifo()
1222 if (xfer->rx_done == xfer->rx_len) in samsung_dsim_read_from_fifo()
1298 xfer->rx_done); in samsung_dsim_transfer_finish()
1303 if (xfer->rx_done != xfer->rx_len) in samsung_dsim_transfer_finish()
1306 if (xfer->rx_done != xfer->rx_len) in samsung_dsim_transfer_finish()
[all …]
/linux-6.15/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c177 struct myri10ge_rx_done rx_done; member
1057 ss->rx_done.idx = 0; in myri10ge_reset()
1058 ss->rx_done.cnt = 0; in myri10ge_reset()
1448 struct myri10ge_rx_done *rx_done = &ss->rx_done; in myri10ge_clean_rx_done() local
1453 int idx = rx_done->idx; in myri10ge_clean_rx_done()
1454 int cnt = rx_done->cnt; in myri10ge_clean_rx_done()
1470 rx_done->idx = idx; in myri10ge_clean_rx_done()
1471 rx_done->cnt = cnt; in myri10ge_clean_rx_done()
3543 ss->rx_done.entry, ss->rx_done.bus); in myri10ge_free_slices()
3544 ss->rx_done.entry = NULL; in myri10ge_free_slices()
[all …]
/linux-6.15/drivers/net/ethernet/nxp/
H A Dlpc_eth.c901 int rx_done = 0; in __lpc_handle_recv() local
905 while (rx_done < budget && rxconsidx != in __lpc_handle_recv()
959 rx_done++; in __lpc_handle_recv()
962 return rx_done; in __lpc_handle_recv()
970 int rx_done = 0; in lpc_eth_poll() local
976 rx_done = __lpc_handle_recv(ndev, budget); in lpc_eth_poll()
978 if (rx_done < budget) { in lpc_eth_poll()
979 napi_complete_done(napi, rx_done); in lpc_eth_poll()
983 return rx_done; in lpc_eth_poll()
/linux-6.15/drivers/net/mctp/
H A Dmctp-i2c.c67 struct completion rx_done; member
329 reinit_completion(&midev->rx_done); in mctp_i2c_recv()
333 complete(&midev->rx_done); in mctp_i2c_recv()
756 init_completion(&midev->rx_done); in mctp_i2c_midev_init()
757 complete(&midev->rx_done); in mctp_i2c_midev_init()
818 wait_for_completion(&midev->rx_done); in mctp_i2c_unregister()
/linux-6.15/drivers/net/ethernet/marvell/
H A Dmvneta.c894 val = rx_done | in mvneta_rxq_desc_num_update()
903 val = rx_done; in mvneta_rxq_desc_num_update()
904 rx_done = 0; in mvneta_rxq_desc_num_update()
1989 int rx_done, i; in mvneta_rxq_drop_pkts() local
1992 if (rx_done) in mvneta_rxq_drop_pkts()
1993 mvneta_rxq_desc_num_update(pp, rxq, rx_done, rx_done); in mvneta_rxq_drop_pkts()
2546 int rx_done; in mvneta_rx_hwbm() local
2556 rx_done = 0; in mvneta_rx_hwbm()
2569 rx_done++; in mvneta_rx_hwbm()
2668 mvneta_rxq_desc_num_update(pp, rxq, rx_done, rx_done); in mvneta_rx_hwbm()
[all …]
/linux-6.15/drivers/spi/
H A Dspi-fsl-espi.c100 bool rx_done; member
312 espi->rx_done = true; in fsl_espi_read_rx_fifo()
414 espi->rx_done = false; in fsl_espi_trans()
532 if (!espi->rx_done) in fsl_espi_cpu_irq()
538 if (!espi->tx_done || !espi->rx_done) in fsl_espi_cpu_irq()
H A Dspi-qup.c472 dma_async_tx_callback rx_done = NULL, tx_done = NULL; in spi_qup_do_dma() local
485 rx_done = spi_qup_dma_done; in spi_qup_do_dma()
516 DMA_DEV_TO_MEM, rx_done); in spi_qup_do_dma()
/linux-6.15/drivers/net/ethernet/adaptec/
H A Dstarfire.c527 unsigned int rx_done; member
1125 np->dirty_rx = np->dirty_tx = np->rx_done = np->tx_done = 0; in init_ring()
1427 while ((desc_status = le32_to_cpu(np->rx_done_q[np->rx_done].status)) != 0) { in __netdev_rx()
1431 rx_done_desc *desc = &np->rx_done_q[np->rx_done]; in __netdev_rx()
1434 printk(KERN_DEBUG " netdev_rx() status of %d was %#8.8x.\n", np->rx_done, desc_status); in __netdev_rx()
1490 …printk(KERN_DEBUG " netdev_rx() status2 of %d was %#4.4x.\n", np->rx_done, le16_to_cpu(desc->stat… in __netdev_rx()
1527 np->rx_done = (np->rx_done + 1) % DONE_Q_SIZE; in __netdev_rx()
1534 writew(np->rx_done, np->base + CompletionQConsumerIdx); in __netdev_rx()
1540 retcode, np->rx_done, desc_status); in __netdev_rx()
/linux-6.15/include/drm/bridge/
H A Dsamsung-dsim.h50 u16 rx_done; member
/linux-6.15/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_main.c327 u32 tx_pending, rx_done; in octep_vf_napi_poll() local
330 rx_done = octep_vf_oq_process_rx(ioq_vector->oq, budget); in octep_vf_napi_poll()
335 if (tx_pending || rx_done >= budget) in octep_vf_napi_poll()
338 if (likely(napi_complete_done(napi, rx_done))) in octep_vf_napi_poll()
341 return rx_done; in octep_vf_napi_poll()
/linux-6.15/drivers/net/wireless/ath/ath10k/
H A Dpci.h26 bool rx_done; member
/linux-6.15/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_qp.c843 int rx_done; in hinic_rq_read_wqe() local
854 rx_done = HINIC_RQ_CQE_STATUS_GET(status, RXDONE); in hinic_rq_read_wqe()
855 if (!rx_done) in hinic_rq_read_wqe()
/linux-6.15/drivers/net/ethernet/atheros/
H A Dag71xx.c1675 int tx_done, rx_done; in ag71xx_poll() local
1681 rx_done = ag71xx_rx_packets(ag, limit); in ag71xx_poll()
1695 if (rx_done < limit) { in ag71xx_poll()
1704 rx_done, tx_done, limit); in ag71xx_poll()
1710 return rx_done; in ag71xx_poll()
1715 rx_done, tx_done, limit); in ag71xx_poll()
/linux-6.15/include/linux/usb/
H A Dusbnet.h237 rx_start, rx_done, rx_cleanup, enumerator
/linux-6.15/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_main.c594 u32 tx_pending, rx_done; in octep_napi_poll() local
597 rx_done = octep_oq_process_rx(ioq_vector->oq, budget); in octep_napi_poll()
602 if (tx_pending || rx_done >= budget) in octep_napi_poll()
607 return rx_done; in octep_napi_poll()
/linux-6.15/drivers/net/wireless/ti/wl18xx/
H A Ddebugfs.c87 WL18XX_DEBUGFS_FWSTATS_FILE(rx, rx_done, "%u");
471 DEBUGFS_FWSTATS_ADD(rx, rx_done); in wl18xx_debugfs_add_files()
H A Dacx.h148 u32 rx_done; member
/linux-6.15/drivers/atm/
H A Dsolos-pci.c761 uint32_t rx_done = 0; in solos_bh() local
792 rx_done |= 0x10 << port; in solos_bh()
891 if (rx_done) in solos_bh()
892 iowrite32(rx_done, card->config_regs + FLAGS_ADDR); in solos_bh()
/linux-6.15/drivers/dma/mediatek/
H A Dmtk-hsdma.c547 goto rx_done; in mtk_hsdma_free_rooms_in_ring()
639 rx_done: in mtk_hsdma_free_rooms_in_ring()
/linux-6.15/drivers/net/ethernet/asix/
H A Dax88796c_main.h141 rx_done, enumerator
/linux-6.15/drivers/net/ethernet/via/
H A Dvia-velocity.c2160 unsigned int rx_done; in velocity_poll() local
2167 rx_done = velocity_rx_srv(vptr, budget); in velocity_poll()
2171 if (rx_done < budget) { in velocity_poll()
2172 napi_complete_done(napi, rx_done); in velocity_poll()
2177 return rx_done; in velocity_poll()

12