Home
last modified time | relevance | path

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

1234

/linux-6.3-rc2/drivers/net/ethernet/qualcomm/
A Dqca_uart.c51 struct work_struct tx_work; /* Flushes transmit buffer */ member
129 struct qcauart *qca = container_of(work, struct qcauart, tx_work); in qcauart_transmit()
167 schedule_work(&qca->tx_work); in qca_tty_wakeup()
189 flush_work(&qca->tx_work); in qcauart_netdev_close()
346 INIT_WORK(&qca->tx_work, qcauart_transmit); in qca_uart_probe()
378 cancel_work_sync(&qca->tx_work); in qca_uart_probe()
397 cancel_work_sync(&qca->tx_work); in qca_uart_remove()
/linux-6.3-rc2/sound/drivers/
A Dserial-generic.c51 struct work_struct tx_work; member
61 schedule_work(&drvdata->tx_work); in snd_serial_generic_tx_wakeup()
71 tx_work); in snd_serial_generic_tx_work()
246 cancel_work_sync(&drvdata->tx_work); in snd_serial_generic_output_drain()
343 INIT_WORK(&drvdata->tx_work, snd_serial_generic_tx_work); in snd_serial_generic_probe()
/linux-6.3-rc2/net/smc/
A Dsmc_close.c120 cancel_delayed_work_sync(&smc->conn.tx_work); in smc_close_cancel_work()
232 cancel_delayed_work_sync(&conn->tx_work); in smc_close_active()
266 cancel_delayed_work_sync(&conn->tx_work); in smc_close_active()
374 cancel_delayed_work_sync(&conn->tx_work); in smc_close_passive_work()
464 cancel_delayed_work_sync(&conn->tx_work); in smc_close_shutdown_write()
477 cancel_delayed_work_sync(&conn->tx_work); in smc_close_shutdown_write()
/linux-6.3-rc2/drivers/net/ethernet/micrel/
A Dks8851_spi.c50 struct work_struct tx_work; member
314 kss = container_of(work, struct ks8851_net_spi, tx_work); in ks8851_tx_work()
346 flush_work(&kss->tx_work); in ks8851_flush_tx_work_spi()
398 schedule_work(&kss->tx_work); in ks8851_start_xmit_spi()
439 INIT_WORK(&kss->tx_work, ks8851_tx_work); in ks8851_probe_spi()
/linux-6.3-rc2/drivers/net/mctp/
A Dmctp-serial.c62 struct work_struct tx_work; member
110 tx_work); in mctp_serial_tx_work()
253 schedule_work(&dev->tx_work); in mctp_serial_tx()
264 schedule_work(&dev->tx_work); in mctp_serial_tty_write_wakeup()
412 cancel_work_sync(&dev->tx_work); in mctp_serial_uninit()
471 INIT_WORK(&dev->tx_work, mctp_serial_tx_work); in mctp_serial_open()
/linux-6.3-rc2/drivers/net/can/slcan/
A Dslcan-core.c87 struct work_struct tx_work; /* Flushes transmit buffer */ member
545 struct slcan *sl = container_of(work, struct slcan, tx_work); in slcan_transmit()
588 schedule_work(&sl->tx_work); in slcan_write_wakeup()
672 flush_work(&sl->tx_work); in slcan_netdev_close()
827 INIT_WORK(&sl->tx_work, slcan_transmit); in slcan_open()
873 flush_work(&sl->tx_work); in slcan_close()
/linux-6.3-rc2/drivers/net/wireless/marvell/libertas_tf/
A Dmain.c188 queue_work(lbtf_wq, &priv->tx_work); in lbtf_op_tx()
199 tx_work); in lbtf_tx_work()
290 cancel_work_sync(&priv->tx_work); in lbtf_op_stop()
594 INIT_WORK(&priv->tx_work, lbtf_tx_work); in lbtf_add_card()
671 queue_work(lbtf_wq, &priv->tx_work); in lbtf_send_tx_feedback()
691 queue_work(lbtf_wq, &priv->tx_work); in lbtf_bcn_sent()
/linux-6.3-rc2/net/nfc/
A Dnfc.h31 struct work_struct tx_work; member
42 ((struct sock *) container_of(_tx_work, struct nfc_rawsock, tx_work))
A Drawsock.c161 schedule_work(&nfc_rawsock(sk)->tx_work); in rawsock_data_exchange_complete()
233 schedule_work(&nfc_rawsock(sk)->tx_work); in rawsock_sendmsg()
352 INIT_WORK(&nfc_rawsock(sk)->tx_work, rawsock_tx_work); in rawsock_create()
/linux-6.3-rc2/include/net/
A Dtls.h99 struct tx_work { struct
107 struct tx_work tx_work; argument
/linux-6.3-rc2/net/vmw_vsock/
A Dvirtio_transport.c34 struct work_struct tx_work; member
255 container_of(work, struct virtio_vsock, tx_work); in virtio_transport_tx_work()
404 queue_work(virtio_vsock_workqueue, &vsock->tx_work); in virtio_vsock_tx_done()
651 INIT_WORK(&vsock->tx_work, virtio_transport_tx_work); in virtio_vsock_probe()
692 flush_work(&vsock->tx_work); in virtio_vsock_remove()
/linux-6.3-rc2/drivers/net/ethernet/marvell/prestera/
A Dprestera_rxtx.c100 struct work_struct tx_work; member
501 sdma = container_of(work, struct prestera_sdma, tx_work); in prestera_sdma_tx_recycle_work_fn()
532 INIT_WORK(&sdma->tx_work, prestera_sdma_tx_recycle_work_fn); in prestera_sdma_tx_init()
582 cancel_work_sync(&sdma->tx_work); in prestera_sdma_tx_fini()
713 schedule_work(&sdma->tx_work); in prestera_sdma_tx_start()
731 schedule_work(&sdma->tx_work); in prestera_sdma_xmit()
/linux-6.3-rc2/net/core/
A Dnetpoll.c103 container_of(work, struct netpoll_info, tx_work.work); in queue_process()
132 schedule_delayed_work(&npinfo->tx_work, HZ/10); in queue_process()
361 schedule_delayed_work(&npinfo->tx_work,0); in __netpoll_send_skb()
631 INIT_DELAYED_WORK(&npinfo->tx_work, queue_process); in __netpoll_setup()
796 cancel_delayed_work(&npinfo->tx_work); in rcu_cleanup_netpoll_info()
801 cancel_delayed_work(&npinfo->tx_work); in rcu_cleanup_netpoll_info()
/linux-6.3-rc2/drivers/net/ethernet/vertexcom/
A Dmse102x.c82 struct work_struct tx_work; member
435 mses = container_of(work, struct mse102x_net_spi, tx_work); in mse102x_tx_work()
476 schedule_work(&mses->tx_work); in mse102x_start_xmit_spi()
539 flush_work(&mses->tx_work); in mse102x_net_stop()
699 INIT_WORK(&mses->tx_work, mse102x_tx_work); in mse102x_probe_spi()
/linux-6.3-rc2/drivers/net/slip/
A Dslip.h59 struct work_struct tx_work; /* Flushes transmit buffer */ member
/linux-6.3-rc2/drivers/staging/greybus/
A Duart.c62 struct work_struct tx_work; member
186 schedule_work(&gb_tty->tx_work); in gb_uart_receive_credits_handler()
233 gb_tty = container_of(work, struct gb_tty, tx_work); in gb_uart_tx_write_work()
438 schedule_work(&gb_tty->tx_work); in gb_tty_write()
741 cancel_work_sync(&gb_tty->tx_work); in gb_tty_port_shutdown()
844 INIT_WORK(&gb_tty->tx_work, gb_uart_tx_write_work); in gb_uart_probe()
/linux-6.3-rc2/drivers/net/can/
A Dcan327.c84 struct work_struct tx_work; /* Flushes TTY TX buffer */ member
960 struct can327 *elm = container_of(work, struct can327, tx_work); in can327_ldisc_tx_worker()
995 schedule_work(&elm->tx_work); in can327_ldisc_tx_wakeup()
1033 INIT_WORK(&elm->tx_work, can327_ldisc_tx_worker); in can327_ldisc_open()
1079 flush_work(&elm->tx_work); in can327_ldisc_close()
/linux-6.3-rc2/drivers/nfc/st21nfca/
A Ddep.c114 dep_info.tx_work); in st21nfca_tx_work()
137 schedule_work(&info->dep_info.tx_work); in st21nfca_im_send_pdu()
646 INIT_WORK(&info->dep_info.tx_work, st21nfca_tx_work); in st21nfca_dep_init()
657 cancel_work_sync(&info->dep_info.tx_work); in st21nfca_dep_deinit()
/linux-6.3-rc2/drivers/staging/nvec/
A Dnvec.h144 struct work_struct rx_work, tx_work; member
A Dnvec.c274 schedule_work(&nvec->tx_work); in nvec_write_async()
376 struct nvec_chip *nvec = container_of(work, struct nvec_chip, tx_work); in nvec_request_master()
827 INIT_WORK(&nvec->tx_work, nvec_request_master); in tegra_nvec_probe()
893 cancel_work_sync(&nvec->tx_work); in tegra_nvec_remove()
/linux-6.3-rc2/drivers/bluetooth/
A Dbtmtkuart.c70 struct work_struct tx_work; member
240 tx_work); in btmtkuart_tx_work()
291 schedule_work(&bdev->tx_work); in btmtkuart_tx_wakeup()
496 cancel_work_sync(&bdev->tx_work); in btmtkuart_flush()
855 INIT_WORK(&bdev->tx_work, btmtkuart_tx_work); in btmtkuart_probe()
/linux-6.3-rc2/drivers/media/cec/usb/pulse8/
A Dpulse8-cec.c189 struct work_struct tx_work; member
286 struct pulse8 *pulse8 = container_of(work, struct pulse8, tx_work); in pulse8_tx_work_handler()
633 schedule_work(&pulse8->tx_work); in pulse8_cec_adap_transmit()
643 cancel_work_sync(&pulse8->tx_work); in pulse8_cec_adap_free()
857 INIT_WORK(&pulse8->tx_work, pulse8_tx_work_handler); in pulse8_connect()
/linux-6.3-rc2/drivers/net/can/m_can/
A Dm_can.h83 struct work_struct tx_work; member
/linux-6.3-rc2/drivers/net/wireless/realtek/rtw88/
A Dusb.h87 struct work_struct tx_work; member
/linux-6.3-rc2/include/linux/
A Dnetpoll.h44 struct delayed_work tx_work; member

Completed in 37 milliseconds

1234