Lines Matching defs:pipe
638 void __ath10k_ce_send_revert(struct ath10k_ce_pipe *pipe)
640 struct ath10k *ar = pipe->ar;
642 struct ath10k_ce_ring *src_ring = pipe->src_ring;
643 u32 ctrl_addr = pipe->ctrl_addr;
686 int ath10k_ce_num_free_src_entries(struct ath10k_ce_pipe *pipe)
688 struct ath10k *ar = pipe->ar;
693 delta = CE_RING_DELTA(pipe->src_ring->nentries_mask,
694 pipe->src_ring->write_index,
695 pipe->src_ring->sw_index - 1);
702 int __ath10k_ce_rx_num_free_bufs(struct ath10k_ce_pipe *pipe)
704 struct ath10k *ar = pipe->ar;
706 struct ath10k_ce_ring *dest_ring = pipe->dest_ring;
717 static int __ath10k_ce_rx_post_buf(struct ath10k_ce_pipe *pipe, void *ctx,
720 struct ath10k *ar = pipe->ar;
722 struct ath10k_ce_ring *dest_ring = pipe->dest_ring;
728 u32 ctrl_addr = pipe->ctrl_addr;
732 if ((pipe->id != 5) &&
747 static int __ath10k_ce_rx_post_buf_64(struct ath10k_ce_pipe *pipe,
751 struct ath10k *ar = pipe->ar;
753 struct ath10k_ce_ring *dest_ring = pipe->dest_ring;
760 u32 ctrl_addr = pipe->ctrl_addr;
780 void ath10k_ce_rx_update_write_idx(struct ath10k_ce_pipe *pipe, u32 nentries)
782 struct ath10k *ar = pipe->ar;
783 struct ath10k_ce_ring *dest_ring = pipe->dest_ring;
786 u32 ctrl_addr = pipe->ctrl_addr;
801 int ath10k_ce_rx_post_buf(struct ath10k_ce_pipe *pipe, void *ctx,
804 struct ath10k *ar = pipe->ar;
809 ret = pipe->ops->ce_rx_post_buf(pipe, ctx, paddr);