Lines Matching defs:pipe
571 void __ath10k_ce_send_revert(struct ath10k_ce_pipe *pipe)
573 struct ath10k *ar = pipe->ar;
575 struct ath10k_ce_ring *src_ring = pipe->src_ring;
576 u32 ctrl_addr = pipe->ctrl_addr;
619 int ath10k_ce_num_free_src_entries(struct ath10k_ce_pipe *pipe)
621 struct ath10k *ar = pipe->ar;
626 delta = CE_RING_DELTA(pipe->src_ring->nentries_mask,
627 pipe->src_ring->write_index,
628 pipe->src_ring->sw_index - 1);
635 int __ath10k_ce_rx_num_free_bufs(struct ath10k_ce_pipe *pipe)
637 struct ath10k *ar = pipe->ar;
639 struct ath10k_ce_ring *dest_ring = pipe->dest_ring;
650 static int __ath10k_ce_rx_post_buf(struct ath10k_ce_pipe *pipe, void *ctx,
653 struct ath10k *ar = pipe->ar;
655 struct ath10k_ce_ring *dest_ring = pipe->dest_ring;
661 u32 ctrl_addr = pipe->ctrl_addr;
665 if ((pipe->id != 5) &&
680 static int __ath10k_ce_rx_post_buf_64(struct ath10k_ce_pipe *pipe,
684 struct ath10k *ar = pipe->ar;
686 struct ath10k_ce_ring *dest_ring = pipe->dest_ring;
693 u32 ctrl_addr = pipe->ctrl_addr;
713 void ath10k_ce_rx_update_write_idx(struct ath10k_ce_pipe *pipe, u32 nentries)
715 struct ath10k *ar = pipe->ar;
716 struct ath10k_ce_ring *dest_ring = pipe->dest_ring;
719 u32 ctrl_addr = pipe->ctrl_addr;
734 int ath10k_ce_rx_post_buf(struct ath10k_ce_pipe *pipe, void *ctx,
737 struct ath10k *ar = pipe->ar;
742 ret = pipe->ops->ce_rx_post_buf(pipe, ctx, paddr);