Home
last modified time | relevance | path

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

/linux/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()
H A Ddw-hdmi-qp.c147 bool rx_done; member
1069 cec->rx_done = true; in dw_hdmi_qp_cec_hardirq()
1088 if (cec->rx_done) { in dw_hdmi_qp_cec_thread()
1089 cec->rx_done = false; in dw_hdmi_qp_cec_thread()
/linux/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c177 struct myri10ge_rx_done rx_done; member
955 bytes = mgp->max_intr_slots * sizeof(*mgp->ss[0].rx_done.entry); in myri10ge_reset()
1013 cmd.data0 = MYRI10GE_LOWPART_TO_U32(ss->rx_done.bus); in myri10ge_reset()
1014 cmd.data1 = MYRI10GE_HIGHPART_TO_U32(ss->rx_done.bus); in myri10ge_reset()
1060 memset(ss->rx_done.entry, 0, bytes); in myri10ge_reset()
1067 ss->rx_done.idx = 0; in myri10ge_reset()
1068 ss->rx_done.cnt = 0; in myri10ge_reset()
1458 struct myri10ge_rx_done *rx_done = &ss->rx_done; in myri10ge_clean_rx_done() local
1463 int idx = rx_done->idx; in myri10ge_clean_rx_done()
1464 int cnt = rx_done->cnt; in myri10ge_clean_rx_done()
[all …]
/linux/drivers/gpu/drm/bridge/
H A Dsamsung-dsim.c1289 xfer, length, xfer->tx_done, xfer->rx_len, xfer->rx_done); in samsung_dsim_send_to_fifo()
1345 u8 *payload = xfer->rx_payload + xfer->rx_done; in samsung_dsim_read_from_fifo()
1346 bool first = !xfer->rx_done; in samsung_dsim_read_from_fifo()
1359 ++xfer->rx_done; in samsung_dsim_read_from_fifo()
1365 ++xfer->rx_done; in samsung_dsim_read_from_fifo()
1366 xfer->rx_len = xfer->rx_done; in samsung_dsim_read_from_fifo()
1386 length = xfer->rx_len - xfer->rx_done; in samsung_dsim_read_from_fifo()
1387 xfer->rx_done += length; in samsung_dsim_read_from_fifo()
1414 if (xfer->rx_done == xfer->rx_len) in samsung_dsim_read_from_fifo()
1481 xfer->rx_done); in samsung_dsim_transfer_finish()
[all …]
/linux/drivers/net/mctp/
H A Dmctp-i2c.c67 struct completion rx_done; member
338 reinit_completion(&midev->rx_done); in mctp_i2c_recv()
342 complete(&midev->rx_done); in mctp_i2c_recv()
766 init_completion(&midev->rx_done); in mctp_i2c_midev_init()
767 complete(&midev->rx_done); in mctp_i2c_midev_init()
828 wait_for_completion(&midev->rx_done); in mctp_i2c_unregister()
/linux/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/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_main.c342 u32 tx_pending, rx_done; in octep_vf_napi_poll() local
345 rx_done = octep_vf_oq_process_rx(ioq_vector->oq, budget); in octep_vf_napi_poll()
350 if (tx_pending || rx_done >= budget) in octep_vf_napi_poll()
354 if (likely(napi_complete_done(napi, rx_done))) in octep_vf_napi_poll()
357 return rx_done; in octep_vf_napi_poll()
/linux/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_main.c608 u32 tx_pending, rx_done; in octep_napi_poll() local
611 rx_done = octep_oq_process_rx(ioq_vector->oq, budget); in octep_napi_poll()
616 if (tx_pending || rx_done >= budget) in octep_napi_poll()
620 napi_complete_done(napi, rx_done); in octep_napi_poll()
622 return rx_done; in octep_napi_poll()
/linux/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/drivers/net/ethernet/atheros/
H A Dag71xx.c1684 int tx_done, rx_done; in ag71xx_poll() local
1690 rx_done = ag71xx_rx_packets(ag, limit); in ag71xx_poll()
1704 if (rx_done < limit) { in ag71xx_poll()
1713 rx_done, tx_done, limit); in ag71xx_poll()
1719 return rx_done; in ag71xx_poll()
1724 rx_done, tx_done, limit); in ag71xx_poll()
/linux/include/linux/usb/
H A Dusbnet.h241 rx_start, rx_done, rx_cleanup, enumerator
/linux/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/drivers/net/wireless/ti/wl18xx/
H A Dacx.h148 u32 rx_done; member
/linux/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/drivers/net/ethernet/asix/
H A Dax88796c_main.h141 rx_done, enumerator
H A Dax88796c_main.c538 entry->state = rx_done; in ax88796c_receive()
/linux/drivers/net/ethernet/via/
H A Dvia-velocity.c2159 unsigned int rx_done; in velocity_poll() local
2166 rx_done = velocity_rx_srv(vptr, budget); in velocity_poll()
2170 if (rx_done < budget) { in velocity_poll()
2171 napi_complete_done(napi, rx_done); in velocity_poll()
2176 return rx_done; in velocity_poll()
/linux/drivers/net/usb/
H A Dr8152.c923 struct list_head rx_done, tx_free; member
2217 list_add_tail(&agg->list, &tp->rx_done); in read_bulk_callback()
2228 list_add_tail(&agg->list, &tp->rx_done); in read_bulk_callback()
2467 INIT_LIST_HEAD(&tp->rx_done); in alloc_all_mem()
2994 if (list_empty(&tp->rx_done) || work_done >= budget) in rx_bottom()
3000 list_splice_init(&tp->rx_done, &rx_queue); in rx_bottom()
3152 list_splice(&rx_queue, &tp->rx_done); in rx_bottom()
3230 if (!list_empty(&tp->rx_done)) in r8152_poll()
3262 list_add_tail(&agg->list, &tp->rx_done); in r8152_submit_rx()
3493 INIT_LIST_HEAD(&tp->rx_done); in rtl_start_rx()
[all …]
H A Dusbnet.c610 state = rx_done; in rx_complete()
1592 case rx_done: in usbnet_bh()
H A Dlan78xx.c371 rx_done, enumerator
3981 state = rx_done; in rx_complete()
4326 case rx_done: in lan78xx_bh()
/linux/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c3904 int rx_done = 0; in mvpp2_rx() local
3914 while (rx_done < rx_todo) { in mvpp2_rx()
3932 rx_done++; in mvpp2_rx()
4077 mvpp2_rxq_status_update(port, rxq->id, rx_done, rx_done); in mvpp2_rx()
4494 int rx_done = 0; in mvpp2_poll() local
4547 rx_done += count; in mvpp2_poll()
4560 napi_complete_done(napi, rx_done); in mvpp2_poll()
4565 return rx_done; in mvpp2_poll()
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c2223 goto rx_done; in mtk_poll_rx()
2410 rx_done: in mtk_poll_rx()
2632 int rx_done; in mtk_napi_rx() local
2636 rx_done = mtk_poll_rx(napi, budget - rx_done_total, eth); in mtk_napi_rx()
2637 rx_done_total += rx_done; in mtk_napi_rx()
2641 "done rx %d, intr 0x%08x/0x%x\n", rx_done, in mtk_napi_rx()
/linux/drivers/net/ethernet/freescale/
H A Dfec_main.c2512 int rx_done = 0, tx_done = 0; in fec_enet_rx_napi() local
2516 rx_done += fec_enet_rx(ndev, budget - rx_done); in fec_enet_rx_napi()
2518 max_done = max(rx_done, tx_done); in fec_enet_rx_napi()
/linux/drivers/net/wireless/ath/ath10k/
H A Dpci.c2230 xfer->rx_done = true; in ath10k_pci_bmi_recv_data()
2247 if (xfer->tx_done && (xfer->rx_done == xfer->wait_for_resp)) { in ath10k_pci_bmi_wait()
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c6010 int rx_done, tx_done, rxtx_done; in stmmac_napi_poll_rxtx() local
6028 rx_done = stmmac_rx_zc(priv, budget, chan); in stmmac_napi_poll_rxtx()
6030 rxtx_done = max(tx_done, rx_done); in stmmac_napi_poll_rxtx()