Lines Matching refs:ce_pipe
212 struct ath11k_ce_pipe *ce_pipe = &ab->ce.ce_pipe[i]; in ath11k_ahb_kill_tasklets() local
217 tasklet_kill(&ce_pipe->intr_tq); in ath11k_ahb_kill_tasklets()
485 free_irq(ab->irq_num[irq_idx], &ab->ce.ce_pipe[i]); in ath11k_ahb_free_irq()
493 struct ath11k_ce_pipe *ce_pipe = from_tasklet(ce_pipe, t, intr_tq); in ath11k_ahb_ce_tasklet() local
495 ath11k_ce_per_engine_service(ce_pipe->ab, ce_pipe->pipe_num); in ath11k_ahb_ce_tasklet()
497 ath11k_ahb_ce_irq_enable(ce_pipe->ab, ce_pipe->pipe_num); in ath11k_ahb_ce_tasklet()
502 struct ath11k_ce_pipe *ce_pipe = arg; in ath11k_ahb_ce_interrupt_handler() local
505 ce_pipe->timestamp = jiffies; in ath11k_ahb_ce_interrupt_handler()
507 ath11k_ahb_ce_irq_disable(ce_pipe->ab, ce_pipe->pipe_num); in ath11k_ahb_ce_interrupt_handler()
509 tasklet_schedule(&ce_pipe->intr_tq); in ath11k_ahb_ce_interrupt_handler()
640 struct ath11k_ce_pipe *ce_pipe = &ab->ce.ce_pipe[i]; in ath11k_ahb_config_irq() local
647 tasklet_setup(&ce_pipe->intr_tq, ath11k_ahb_ce_tasklet); in ath11k_ahb_config_irq()
651 ce_pipe); in ath11k_ahb_config_irq()