Lines Matching refs:spi_thread
656 if (qca->spi_thread && in qcaspi_intr_handler()
657 qca->spi_thread->state != TASK_RUNNING) in qcaspi_intr_handler()
658 wake_up_process(qca->spi_thread); in qcaspi_intr_handler()
677 qca->spi_thread = kthread_run((void *)qcaspi_spi_thread, in qcaspi_netdev_open()
680 if (IS_ERR(qca->spi_thread)) { in qcaspi_netdev_open()
683 return PTR_ERR(qca->spi_thread); in qcaspi_netdev_open()
691 kthread_stop(qca->spi_thread); in qcaspi_netdev_open()
710 kthread_stop(qca->spi_thread); in qcaspi_netdev_close()
711 qca->spi_thread = NULL; in qcaspi_netdev_close()
780 if (qca->spi_thread && in qcaspi_netdev_xmit()
781 qca->spi_thread->state != TASK_RUNNING) in qcaspi_netdev_xmit()
782 wake_up_process(qca->spi_thread); in qcaspi_netdev_xmit()
798 if (qca->spi_thread) in qcaspi_netdev_tx_timeout()
799 wake_up_process(qca->spi_thread); in qcaspi_netdev_tx_timeout()
811 qca->spi_thread = NULL; in qcaspi_netdev_init()