Searched refs:ce_pipe (Results 1 – 5 of 5) sorted by relevance
344 free_irq(ab->irq_num[irq_idx], &ab->ce.ce_pipe[i]); in ath11k_pcic_free_irq()408 struct ath11k_ce_pipe *ce_pipe = from_tasklet(ce_pipe, t, intr_tq); in ath11k_pcic_ce_tasklet() local409 int irq_idx = ATH11K_PCI_IRQ_CE0_OFFSET + ce_pipe->pipe_num; in ath11k_pcic_ce_tasklet()411 ath11k_ce_per_engine_service(ce_pipe->ab, ce_pipe->pipe_num); in ath11k_pcic_ce_tasklet()413 enable_irq(ce_pipe->ab->irq_num[irq_idx]); in ath11k_pcic_ce_tasklet()418 struct ath11k_ce_pipe *ce_pipe = arg; in ath11k_pcic_ce_interrupt_handler() local419 struct ath11k_base *ab = ce_pipe->ab; in ath11k_pcic_ce_interrupt_handler()420 int irq_idx = ATH11K_PCI_IRQ_CE0_OFFSET + ce_pipe->pipe_num; in ath11k_pcic_ce_interrupt_handler()426 ce_pipe->timestamp = jiffies; in ath11k_pcic_ce_interrupt_handler()430 tasklet_schedule(&ce_pipe->intr_tq); in ath11k_pcic_ce_interrupt_handler()[all …]
651 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; in ath11k_ce_alloc_pipe()690 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; in ath11k_ce_per_engine_service()702 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; in ath11k_ce_poll_send_completed()713 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; in ath11k_ce_send()873 pipe = &ab->ce.ce_pipe[pipe_num]; in ath11k_ce_cleanup_pipes()891 pipe = &ab->ce.ce_pipe[i]; in ath11k_ce_rx_post_buf()922 pipe = &ab->ce.ce_pipe[i]; in ath11k_ce_init_pipes()981 pipe = &ab->ce.ce_pipe[i]; in ath11k_ce_free_pipes()1037 pipe = &ab->ce.ce_pipe[i]; in ath11k_ce_alloc_pipes()
186 struct ath11k_ce_pipe ce_pipe[CE_COUNT_MAX]; member
369 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; in ath12k_ce_alloc_pipe()408 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; in ath12k_ce_per_engine_service()419 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; in ath12k_ce_poll_send_completed()428 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; in ath12k_ce_send()534 pipe = &ab->ce.ce_pipe[pipe_num]; in ath12k_ce_cleanup_pipes()551 pipe = &ab->ce.ce_pipe[i]; in ath12k_ce_rx_post_buf()622 pipe = &ab->ce.ce_pipe[i]; in ath12k_ce_init_pipes()681 pipe = &ab->ce.ce_pipe[i]; in ath12k_ce_free_pipes()733 pipe = &ab->ce.ce_pipe[i]; in ath12k_ce_alloc_pipes()
770 struct ath10k_ce_pipe *ce_pipe = pipe->ce_hdl; in __ath10k_pci_rx_post_buf() local793 ret = ce_pipe->ops->ce_rx_post_buf(ce_pipe, skb, paddr); in __ath10k_pci_rx_post_buf()810 struct ath10k_ce_pipe *ce_pipe = pipe->ce_hdl; in ath10k_pci_rx_post_pipe() local816 if (!ce_pipe->dest_ring) in ath10k_pci_rx_post_pipe()820 num = __ath10k_ce_rx_num_free_bufs(ce_pipe); in ath10k_pci_rx_post_pipe()1243 struct ath10k_ce_pipe *ce_pipe = pipe_info->ce_hdl; in ath10k_pci_process_htt_rx_cb() local1290 ath10k_ce_rx_update_write_idx(ce_pipe, nentries); in ath10k_pci_process_htt_rx_cb()1358 struct ath10k_ce_pipe *ce_pipe = pci_pipe->ce_hdl; in ath10k_pci_hif_tx_sg() local1359 struct ath10k_ce_ring *src_ring = ce_pipe->src_ring; in ath10k_pci_hif_tx_sg()1384 err = ath10k_ce_send_nolock(ce_pipe, in ath10k_pci_hif_tx_sg()[all …]