Lines Matching refs:ath10k_ce_pipe
37 struct ath10k_ce_pipe;
108 struct ath10k_ce_pipe { struct
116 void (*send_cb)(struct ath10k_ce_pipe *); argument
117 void (*recv_cb)(struct ath10k_ce_pipe *); argument
145 int ath10k_ce_send(struct ath10k_ce_pipe *ce_state,
153 int ath10k_ce_send_nolock(struct ath10k_ce_pipe *ce_state,
160 void __ath10k_ce_send_revert(struct ath10k_ce_pipe *pipe);
162 int ath10k_ce_num_free_src_entries(struct ath10k_ce_pipe *pipe);
166 int __ath10k_ce_rx_num_free_bufs(struct ath10k_ce_pipe *pipe);
167 int __ath10k_ce_rx_post_buf(struct ath10k_ce_pipe *pipe, void *ctx, u32 paddr);
168 int ath10k_ce_rx_post_buf(struct ath10k_ce_pipe *pipe, void *ctx, u32 paddr);
178 int ath10k_ce_completed_recv_next(struct ath10k_ce_pipe *ce_state,
188 int ath10k_ce_completed_send_next(struct ath10k_ce_pipe *ce_state,
191 int ath10k_ce_completed_send_next_nolock(struct ath10k_ce_pipe *ce_state,
209 int ath10k_ce_revoke_recv_next(struct ath10k_ce_pipe *ce_state,
213 int ath10k_ce_completed_recv_next_nolock(struct ath10k_ce_pipe *ce_state,
225 int ath10k_ce_cancel_send_next(struct ath10k_ce_pipe *ce_state,
267 void (*send_cb)(struct ath10k_ce_pipe *);
268 void (*recv_cb)(struct ath10k_ce_pipe *);