Searched refs:txdone (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/mailbox/ |
H A D | mailbox.c | 121 bool txdone, resched = false; in txdone_hrtimer() local 129 txdone = chan->mbox->ops->last_tx_done(chan); in txdone_hrtimer() 130 if (txdone) in txdone_hrtimer() 486 int i, txdone; in mbox_controller_register() local 493 txdone = TXDONE_BY_IRQ; in mbox_controller_register() 495 txdone = TXDONE_BY_POLL; in mbox_controller_register() 497 txdone = TXDONE_BY_ACK; in mbox_controller_register() 499 if (txdone == TXDONE_BY_POLL) { in mbox_controller_register() 517 chan->txdone_method = txdone; in mbox_controller_register()
|
/kernel/linux/linux-6.6/drivers/mailbox/ |
H A D | mailbox.c | 122 bool txdone, resched = false; in txdone_hrtimer() local 130 txdone = chan->mbox->ops->last_tx_done(chan); in txdone_hrtimer() 131 if (txdone) in txdone_hrtimer() 527 int i, txdone; in mbox_controller_register() local 534 txdone = TXDONE_BY_IRQ; in mbox_controller_register() 536 txdone = TXDONE_BY_POLL; in mbox_controller_register() 538 txdone = TXDONE_BY_ACK; in mbox_controller_register() 540 if (txdone == TXDONE_BY_POLL) { in mbox_controller_register() 558 chan->txdone_method = txdone; in mbox_controller_register()
|
/kernel/linux/linux-5.10/drivers/net/wan/ |
H A D | ixp4xx_hss.c | 329 int tx, txdone, rx, rxfree; member 797 while ((n_desc = queue_get_desc(queue_ids[port->id].txdone, in hss_hdlc_txdone_irq() 938 err = qmgr_request_queue(queue_ids[port->id].txdone, TX_DESCS, 0, 0, in request_hdlc_queues() 961 qmgr_release_queue(queue_ids[port->id].txdone); in release_hdlc_queues() 1084 qmgr_set_irq(queue_ids[port->id].txdone, QUEUE_IRQ_SRC_NOT_EMPTY, in hss_hdlc_open() 1086 qmgr_enable_irq(queue_ids[port->id].txdone); in hss_hdlc_open() 1151 qmgr_disable_irq(queue_ids[port->id].txdone); in hss_hdlc_close()
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-omap2-mcspi.c | 119 struct completion txdone; member 624 reinit_completion(&mcspi->txdone); in omap2_mcspi_txrx_dma() 648 ret = mcspi_wait_for_completion(mcspi, &mcspi->txdone); in omap2_mcspi_txrx_dma() 1102 complete(&mcspi->txdone); in omap2_mcspi_irq_handler() 1115 complete(&mcspi->txdone); in omap2_mcspi_slave_abort() 1501 init_completion(&mcspi->txdone); in omap2_mcspi_probe()
|
/kernel/linux/linux-5.10/drivers/net/can/usb/ |
H A D | esd_usb2.c | 168 struct tx_done_msg txdone; member 364 context = &priv->tx_contexts[msg->msg.txdone.hnd & (MAX_TX_URBS - 1)]; in esd_usb2_tx_done_msg() 366 if (!msg->msg.txdone.status) { in esd_usb2_tx_done_msg() 421 if (msg->msg.txdone.net >= dev->net_count) { in esd_usb2_read_bulk_callback() 426 esd_usb2_tx_done_msg(dev->nets[msg->msg.txdone.net], in esd_usb2_read_bulk_callback() 796 /* hnd must not be 0 - MSB is stripped in txdone handling */ in esd_usb2_start_xmit()
|
/kernel/linux/linux-6.6/drivers/net/can/usb/ |
H A D | esd_usb.c | 247 struct esd_usb_tx_done_msg txdone; member 462 context = &priv->tx_contexts[msg->txdone.hnd & (ESD_USB_MAX_TX_URBS - 1)]; in esd_usb_tx_done_msg() 464 if (!msg->txdone.status) { in esd_usb_tx_done_msg() 519 if (msg->txdone.net >= dev->net_count) { in esd_usb_read_bulk_callback() 524 esd_usb_tx_done_msg(dev->nets[msg->txdone.net], in esd_usb_read_bulk_callback() 895 /* hnd must not be 0 - MSB is stripped in txdone handling */ in esd_usb_start_xmit()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-omap2-mcspi.c | 119 struct completion txdone; member 625 reinit_completion(&mcspi->txdone); in omap2_mcspi_txrx_dma() 649 ret = mcspi_wait_for_completion(mcspi, &mcspi->txdone); in omap2_mcspi_txrx_dma() 1109 complete(&mcspi->txdone); in omap2_mcspi_irq_handler() 1122 complete(&mcspi->txdone); in omap2_mcspi_target_abort() 1514 init_completion(&mcspi->txdone); in omap2_mcspi_probe()
|
Completed in 12 milliseconds