Searched defs:dpmaif_ctrl (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/net/wwan/t7xx/ |
H A D | t7xx_hif_dpmaif.c | 58 static void t7xx_dpmaif_enable_irq(struct dpmaif_ctrl *dpmaif_ctrl) argument 69 static void t7xx_dpmaif_disable_irq(struct dpmaif_ctrl *dpmaif_ctrl) argument 82 struct dpmaif_ctrl *dpmaif_ctrl = isr_para->dpmaif_ctrl; local 146 struct dpmaif_ctrl *dpmaif_ctrl; local 162 struct dpmaif_ctrl *dpmaif_ctrl = isr_para->dpmaif_ctrl; local 169 t7xx_dpmaif_isr_parameter_init(struct dpmaif_ctrl *dpmaif_ctrl) argument 185 t7xx_dpmaif_register_pcie_irq(struct dpmaif_ctrl *dpmaif_ctrl) argument 208 t7xx_dpmaif_rxtx_sw_allocs(struct dpmaif_ctrl *dpmaif_ctrl) argument 279 t7xx_dpmaif_sw_release(struct dpmaif_ctrl *dpmaif_ctrl) argument 299 t7xx_dpmaif_start(struct dpmaif_ctrl *dpmaif_ctrl) argument 380 t7xx_dpmaif_stop_sw(struct dpmaif_ctrl *dpmaif_ctrl) argument 386 t7xx_dpmaif_stop_hw(struct dpmaif_ctrl *dpmaif_ctrl) argument 392 t7xx_dpmaif_stop(struct dpmaif_ctrl *dpmaif_ctrl) argument 412 struct dpmaif_ctrl *dpmaif_ctrl = param; local 422 t7xx_dpmaif_unmask_dlq_intr(struct dpmaif_ctrl *dpmaif_ctrl) argument 430 t7xx_dpmaif_start_txrx_qs(struct dpmaif_ctrl *dpmaif_ctrl) argument 449 struct dpmaif_ctrl *dpmaif_ctrl = param; local 462 t7xx_dpmaif_pm_entity_init(struct dpmaif_ctrl *dpmaif_ctrl) argument 482 t7xx_dpmaif_pm_entity_release(struct dpmaif_ctrl *dpmaif_ctrl) argument 494 t7xx_dpmaif_md_state_callback(struct dpmaif_ctrl *dpmaif_ctrl, enum md_state state) argument 539 struct dpmaif_ctrl *dpmaif_ctrl; local 575 t7xx_dpmaif_hif_exit(struct dpmaif_ctrl *dpmaif_ctrl) argument [all...] |
H A D | t7xx_hif_dpmaif.h | 115 struct dpmaif_ctrl *dpmaif_ctrl; member in struct:dpmaif_rx_queue 140 struct dpmaif_ctrl *dpmaif_ctrl; member in struct:dpmaif_tx_queue 145 struct dpmaif_ctrl *dpmaif_ctrl; member in struct:dpmaif_isr_para 170 struct dpmaif_ctrl { struct [all...] |
H A D | t7xx_hif_dpmaif_tx.c | 51 static unsigned int t7xx_dpmaif_update_drb_rd_idx(struct dpmaif_ctrl *dpmaif_ctrl, argument 80 static unsigned int t7xx_dpmaif_release_tx_buffer(struct dpmaif_ctrl *dpmaif_ctrl, argument 134 t7xx_dpmaif_tx_release(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int q_num, unsigned int budget) argument 161 struct dpmaif_ctrl *dpmaif_ctrl = txq->dpmaif_ctrl; local 192 t7xx_setup_msg_drb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int q_num, unsigned int cur_idx, unsigned int pkt_len, unsigned int count_l, unsigned int channel_id) argument 208 t7xx_setup_payload_drb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int q_num, unsigned int cur_idx, dma_addr_t data_addr, unsigned int pkt_size, bool last_one) argument 225 t7xx_record_drb_skb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int q_num, unsigned int cur_idx, struct sk_buff *skb, bool is_msg, bool is_frag, bool is_last_one, dma_addr_t bus_addr, unsigned int data_len) argument 242 t7xx_dpmaif_add_skb_to_ring(struct dpmaif_ctrl *dpmaif_ctrl, struct sk_buff *skb) argument 334 t7xx_tx_lists_are_all_empty(const struct dpmaif_ctrl *dpmaif_ctrl) argument 347 t7xx_select_tx_queue(struct dpmaif_ctrl *dpmaif_ctrl) argument 411 t7xx_do_tx_hw_push(struct dpmaif_ctrl *dpmaif_ctrl) argument 448 struct dpmaif_ctrl *dpmaif_ctrl = arg; local 478 t7xx_dpmaif_tx_thread_init(struct dpmaif_ctrl *dpmaif_ctrl) argument 486 t7xx_dpmaif_tx_thread_rel(struct dpmaif_ctrl *dpmaif_ctrl) argument 507 t7xx_dpmaif_tx_send_skb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int txq_number, struct sk_buff *skb) argument 527 t7xx_dpmaif_irq_tx_done(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int que_mask) argument 642 t7xx_dpmaif_tx_stop(struct dpmaif_ctrl *dpmaif_ctrl) argument 678 t7xx_dpmaif_tx_clear(struct dpmaif_ctrl *dpmaif_ctrl) argument [all...] |
H A D | t7xx_hif_dpmaif_rx.c | 80 static int t7xx_dpmaif_update_bat_wr_idx(struct dpmaif_ctrl *dpmaif_ctrl, argument 113 static bool t7xx_alloc_and_map_skb_info(const struct dpmaif_ctrl *dpmaif_ctrl, argument 164 t7xx_dpmaif_rx_buf_alloc(struct dpmaif_ctrl *dpmaif_ctrl, const struct dpmaif_bat_request *bat_req, const unsigned int q_num, const unsigned int buf_cnt, const bool initial) argument 319 t7xx_dpmaif_rx_frag_alloc(struct dpmaif_ctrl *dpmaif_ctrl, struct dpmaif_bat_request *bat_req, const unsigned int buf_cnt, const bool initial) argument 681 struct dpmaif_ctrl *dpmaif_ctrl = rxq->dpmaif_ctrl; local 696 struct dpmaif_ctrl *dpmaif_ctrl = rxq->dpmaif_ctrl; local 812 t7xx_dpmaif_napi_rx_data_collect(struct dpmaif_ctrl *dpmaif_ctrl, const unsigned int q_num, const unsigned int budget, int *once_more) argument 889 t7xx_dpmaif_irq_rx_done(struct dpmaif_ctrl *dpmaif_ctrl, const unsigned int que_mask) argument 917 t7xx_dpmaif_base_free(const struct dpmaif_ctrl *dpmaif_ctrl, const struct dpmaif_bat_request *bat_req) argument 939 t7xx_dpmaif_bat_alloc(const struct dpmaif_ctrl *dpmaif_ctrl, struct dpmaif_bat_request *bat_req, const enum bat_type buf_type) argument 984 t7xx_dpmaif_bat_free(const struct dpmaif_ctrl *dpmaif_ctrl, struct dpmaif_bat_request *bat_req) argument 1062 struct dpmaif_ctrl *dpmaif_ctrl = container_of(work, struct dpmaif_ctrl, bat_release_work); local 1084 t7xx_dpmaif_bat_rel_wq_alloc(struct dpmaif_ctrl *dpmaif_ctrl) argument 1095 t7xx_dpmaif_bat_wq_rel(struct dpmaif_ctrl *dpmaif_ctrl) argument 1111 t7xx_dpmaif_rx_stop(struct dpmaif_ctrl *dpmaif_ctrl) argument 1162 t7xx_dpmaif_rx_clear(struct dpmaif_ctrl *dpmaif_ctrl) argument [all...] |
Completed in 99 milliseconds