Lines Matching defs:dpmaif_ctrl

51 static unsigned int t7xx_dpmaif_update_drb_rd_idx(struct dpmaif_ctrl *dpmaif_ctrl,  in t7xx_dpmaif_update_drb_rd_idx()
80 static unsigned int t7xx_dpmaif_release_tx_buffer(struct dpmaif_ctrl *dpmaif_ctrl, in t7xx_dpmaif_release_tx_buffer()
134 static int t7xx_dpmaif_tx_release(struct dpmaif_ctrl *dpmaif_ctrl, in t7xx_dpmaif_tx_release()
161 struct dpmaif_ctrl *dpmaif_ctrl = txq->dpmaif_ctrl; in t7xx_dpmaif_tx_done() local
192 static void t7xx_setup_msg_drb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int q_num, in t7xx_setup_msg_drb()
208 static void t7xx_setup_payload_drb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int q_num, in t7xx_setup_payload_drb()
225 static void t7xx_record_drb_skb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int q_num, in t7xx_record_drb_skb()
242 static int t7xx_dpmaif_add_skb_to_ring(struct dpmaif_ctrl *dpmaif_ctrl, struct sk_buff *skb) in t7xx_dpmaif_add_skb_to_ring()
334 static bool t7xx_tx_lists_are_all_empty(const struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_tx_lists_are_all_empty()
347 static struct dpmaif_tx_queue *t7xx_select_tx_queue(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_select_tx_queue()
411 static void t7xx_do_tx_hw_push(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_do_tx_hw_push()
448 struct dpmaif_ctrl *dpmaif_ctrl = arg; in t7xx_dpmaif_tx_hw_push_thread() local
478 int t7xx_dpmaif_tx_thread_init(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_dpmaif_tx_thread_init()
486 void t7xx_dpmaif_tx_thread_rel(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_dpmaif_tx_thread_rel()
507 int t7xx_dpmaif_tx_send_skb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int txq_number, in t7xx_dpmaif_tx_send_skb()
527 void t7xx_dpmaif_irq_tx_done(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int que_mask) in t7xx_dpmaif_irq_tx_done()
642 void t7xx_dpmaif_tx_stop(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_dpmaif_tx_stop()
678 void t7xx_dpmaif_tx_clear(struct dpmaif_ctrl *dpmaif_ctrl) in t7xx_dpmaif_tx_clear()